Documentation
¶
Index ¶
- Constants
- type CreateStorageV1alpha1VolumeAttachment
- type CreateStorageV1alpha1VolumeAttachmentAccepted
- func (o *CreateStorageV1alpha1VolumeAttachmentAccepted) SetPayload(payload *models.IoK8sAPIStorageV1alpha1VolumeAttachment)
- func (o *CreateStorageV1alpha1VolumeAttachmentAccepted) WithPayload(payload *models.IoK8sAPIStorageV1alpha1VolumeAttachment) *CreateStorageV1alpha1VolumeAttachmentAccepted
- func (o *CreateStorageV1alpha1VolumeAttachmentAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type CreateStorageV1alpha1VolumeAttachmentCreated
- func (o *CreateStorageV1alpha1VolumeAttachmentCreated) SetPayload(payload *models.IoK8sAPIStorageV1alpha1VolumeAttachment)
- func (o *CreateStorageV1alpha1VolumeAttachmentCreated) WithPayload(payload *models.IoK8sAPIStorageV1alpha1VolumeAttachment) *CreateStorageV1alpha1VolumeAttachmentCreated
- func (o *CreateStorageV1alpha1VolumeAttachmentCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type CreateStorageV1alpha1VolumeAttachmentHandler
- type CreateStorageV1alpha1VolumeAttachmentHandlerFunc
- type CreateStorageV1alpha1VolumeAttachmentOK
- func (o *CreateStorageV1alpha1VolumeAttachmentOK) SetPayload(payload *models.IoK8sAPIStorageV1alpha1VolumeAttachment)
- func (o *CreateStorageV1alpha1VolumeAttachmentOK) WithPayload(payload *models.IoK8sAPIStorageV1alpha1VolumeAttachment) *CreateStorageV1alpha1VolumeAttachmentOK
- func (o *CreateStorageV1alpha1VolumeAttachmentOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type CreateStorageV1alpha1VolumeAttachmentParams
- type CreateStorageV1alpha1VolumeAttachmentUnauthorized
- type DeleteStorageV1alpha1CollectionVolumeAttachment
- type DeleteStorageV1alpha1CollectionVolumeAttachmentHandler
- type DeleteStorageV1alpha1CollectionVolumeAttachmentHandlerFunc
- type DeleteStorageV1alpha1CollectionVolumeAttachmentOK
- func (o *DeleteStorageV1alpha1CollectionVolumeAttachmentOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1Status)
- func (o *DeleteStorageV1alpha1CollectionVolumeAttachmentOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1Status) *DeleteStorageV1alpha1CollectionVolumeAttachmentOK
- func (o *DeleteStorageV1alpha1CollectionVolumeAttachmentOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type DeleteStorageV1alpha1CollectionVolumeAttachmentParams
- type DeleteStorageV1alpha1CollectionVolumeAttachmentUnauthorized
- type DeleteStorageV1alpha1VolumeAttachment
- type DeleteStorageV1alpha1VolumeAttachmentAccepted
- func (o *DeleteStorageV1alpha1VolumeAttachmentAccepted) SetPayload(payload *models.IoK8sAPIStorageV1alpha1VolumeAttachment)
- func (o *DeleteStorageV1alpha1VolumeAttachmentAccepted) WithPayload(payload *models.IoK8sAPIStorageV1alpha1VolumeAttachment) *DeleteStorageV1alpha1VolumeAttachmentAccepted
- func (o *DeleteStorageV1alpha1VolumeAttachmentAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type DeleteStorageV1alpha1VolumeAttachmentHandler
- type DeleteStorageV1alpha1VolumeAttachmentHandlerFunc
- type DeleteStorageV1alpha1VolumeAttachmentOK
- func (o *DeleteStorageV1alpha1VolumeAttachmentOK) SetPayload(payload *models.IoK8sAPIStorageV1alpha1VolumeAttachment)
- func (o *DeleteStorageV1alpha1VolumeAttachmentOK) WithPayload(payload *models.IoK8sAPIStorageV1alpha1VolumeAttachment) *DeleteStorageV1alpha1VolumeAttachmentOK
- func (o *DeleteStorageV1alpha1VolumeAttachmentOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type DeleteStorageV1alpha1VolumeAttachmentParams
- type DeleteStorageV1alpha1VolumeAttachmentUnauthorized
- type GetStorageV1alpha1APIResources
- type GetStorageV1alpha1APIResourcesHandler
- type GetStorageV1alpha1APIResourcesHandlerFunc
- type GetStorageV1alpha1APIResourcesOK
- func (o *GetStorageV1alpha1APIResourcesOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1APIResourceList)
- func (o *GetStorageV1alpha1APIResourcesOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1APIResourceList) *GetStorageV1alpha1APIResourcesOK
- func (o *GetStorageV1alpha1APIResourcesOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type GetStorageV1alpha1APIResourcesParams
- type GetStorageV1alpha1APIResourcesUnauthorized
- type ListStorageV1alpha1VolumeAttachment
- type ListStorageV1alpha1VolumeAttachmentHandler
- type ListStorageV1alpha1VolumeAttachmentHandlerFunc
- type ListStorageV1alpha1VolumeAttachmentOK
- func (o *ListStorageV1alpha1VolumeAttachmentOK) SetPayload(payload *models.IoK8sAPIStorageV1alpha1VolumeAttachmentList)
- func (o *ListStorageV1alpha1VolumeAttachmentOK) WithPayload(payload *models.IoK8sAPIStorageV1alpha1VolumeAttachmentList) *ListStorageV1alpha1VolumeAttachmentOK
- func (o *ListStorageV1alpha1VolumeAttachmentOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ListStorageV1alpha1VolumeAttachmentParams
- type ListStorageV1alpha1VolumeAttachmentUnauthorized
- type PatchStorageV1alpha1VolumeAttachment
- type PatchStorageV1alpha1VolumeAttachmentHandler
- type PatchStorageV1alpha1VolumeAttachmentHandlerFunc
- type PatchStorageV1alpha1VolumeAttachmentOK
- func (o *PatchStorageV1alpha1VolumeAttachmentOK) SetPayload(payload *models.IoK8sAPIStorageV1alpha1VolumeAttachment)
- func (o *PatchStorageV1alpha1VolumeAttachmentOK) WithPayload(payload *models.IoK8sAPIStorageV1alpha1VolumeAttachment) *PatchStorageV1alpha1VolumeAttachmentOK
- func (o *PatchStorageV1alpha1VolumeAttachmentOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type PatchStorageV1alpha1VolumeAttachmentParams
- type PatchStorageV1alpha1VolumeAttachmentUnauthorized
- type ReadStorageV1alpha1VolumeAttachment
- type ReadStorageV1alpha1VolumeAttachmentHandler
- type ReadStorageV1alpha1VolumeAttachmentHandlerFunc
- type ReadStorageV1alpha1VolumeAttachmentOK
- func (o *ReadStorageV1alpha1VolumeAttachmentOK) SetPayload(payload *models.IoK8sAPIStorageV1alpha1VolumeAttachment)
- func (o *ReadStorageV1alpha1VolumeAttachmentOK) WithPayload(payload *models.IoK8sAPIStorageV1alpha1VolumeAttachment) *ReadStorageV1alpha1VolumeAttachmentOK
- func (o *ReadStorageV1alpha1VolumeAttachmentOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ReadStorageV1alpha1VolumeAttachmentParams
- type ReadStorageV1alpha1VolumeAttachmentUnauthorized
- type ReplaceStorageV1alpha1VolumeAttachment
- type ReplaceStorageV1alpha1VolumeAttachmentCreated
- func (o *ReplaceStorageV1alpha1VolumeAttachmentCreated) SetPayload(payload *models.IoK8sAPIStorageV1alpha1VolumeAttachment)
- func (o *ReplaceStorageV1alpha1VolumeAttachmentCreated) WithPayload(payload *models.IoK8sAPIStorageV1alpha1VolumeAttachment) *ReplaceStorageV1alpha1VolumeAttachmentCreated
- func (o *ReplaceStorageV1alpha1VolumeAttachmentCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ReplaceStorageV1alpha1VolumeAttachmentHandler
- type ReplaceStorageV1alpha1VolumeAttachmentHandlerFunc
- type ReplaceStorageV1alpha1VolumeAttachmentOK
- func (o *ReplaceStorageV1alpha1VolumeAttachmentOK) SetPayload(payload *models.IoK8sAPIStorageV1alpha1VolumeAttachment)
- func (o *ReplaceStorageV1alpha1VolumeAttachmentOK) WithPayload(payload *models.IoK8sAPIStorageV1alpha1VolumeAttachment) *ReplaceStorageV1alpha1VolumeAttachmentOK
- func (o *ReplaceStorageV1alpha1VolumeAttachmentOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ReplaceStorageV1alpha1VolumeAttachmentParams
- type ReplaceStorageV1alpha1VolumeAttachmentUnauthorized
- type WatchStorageV1alpha1VolumeAttachment
- type WatchStorageV1alpha1VolumeAttachmentHandler
- type WatchStorageV1alpha1VolumeAttachmentHandlerFunc
- type WatchStorageV1alpha1VolumeAttachmentList
- type WatchStorageV1alpha1VolumeAttachmentListHandler
- type WatchStorageV1alpha1VolumeAttachmentListHandlerFunc
- type WatchStorageV1alpha1VolumeAttachmentListOK
- func (o *WatchStorageV1alpha1VolumeAttachmentListOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent)
- func (o *WatchStorageV1alpha1VolumeAttachmentListOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent) *WatchStorageV1alpha1VolumeAttachmentListOK
- func (o *WatchStorageV1alpha1VolumeAttachmentListOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type WatchStorageV1alpha1VolumeAttachmentListParams
- type WatchStorageV1alpha1VolumeAttachmentListUnauthorized
- type WatchStorageV1alpha1VolumeAttachmentOK
- func (o *WatchStorageV1alpha1VolumeAttachmentOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent)
- func (o *WatchStorageV1alpha1VolumeAttachmentOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent) *WatchStorageV1alpha1VolumeAttachmentOK
- func (o *WatchStorageV1alpha1VolumeAttachmentOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type WatchStorageV1alpha1VolumeAttachmentParams
- type WatchStorageV1alpha1VolumeAttachmentUnauthorized
Constants ¶
const CreateStorageV1alpha1VolumeAttachmentAcceptedCode int = 202
CreateStorageV1alpha1VolumeAttachmentAcceptedCode is the HTTP code returned for type CreateStorageV1alpha1VolumeAttachmentAccepted
const CreateStorageV1alpha1VolumeAttachmentCreatedCode int = 201
CreateStorageV1alpha1VolumeAttachmentCreatedCode is the HTTP code returned for type CreateStorageV1alpha1VolumeAttachmentCreated
const CreateStorageV1alpha1VolumeAttachmentOKCode int = 200
CreateStorageV1alpha1VolumeAttachmentOKCode is the HTTP code returned for type CreateStorageV1alpha1VolumeAttachmentOK
CreateStorageV1alpha1VolumeAttachmentUnauthorizedCode is the HTTP code returned for type CreateStorageV1alpha1VolumeAttachmentUnauthorized
const DeleteStorageV1alpha1CollectionVolumeAttachmentOKCode int = 200
DeleteStorageV1alpha1CollectionVolumeAttachmentOKCode is the HTTP code returned for type DeleteStorageV1alpha1CollectionVolumeAttachmentOK
DeleteStorageV1alpha1CollectionVolumeAttachmentUnauthorizedCode is the HTTP code returned for type DeleteStorageV1alpha1CollectionVolumeAttachmentUnauthorized
const DeleteStorageV1alpha1VolumeAttachmentAcceptedCode int = 202
DeleteStorageV1alpha1VolumeAttachmentAcceptedCode is the HTTP code returned for type DeleteStorageV1alpha1VolumeAttachmentAccepted
const DeleteStorageV1alpha1VolumeAttachmentOKCode int = 200
DeleteStorageV1alpha1VolumeAttachmentOKCode is the HTTP code returned for type DeleteStorageV1alpha1VolumeAttachmentOK
DeleteStorageV1alpha1VolumeAttachmentUnauthorizedCode is the HTTP code returned for type DeleteStorageV1alpha1VolumeAttachmentUnauthorized
const GetStorageV1alpha1APIResourcesOKCode int = 200
GetStorageV1alpha1APIResourcesOKCode is the HTTP code returned for type GetStorageV1alpha1APIResourcesOK
GetStorageV1alpha1APIResourcesUnauthorizedCode is the HTTP code returned for type GetStorageV1alpha1APIResourcesUnauthorized
const ListStorageV1alpha1VolumeAttachmentOKCode int = 200
ListStorageV1alpha1VolumeAttachmentOKCode is the HTTP code returned for type ListStorageV1alpha1VolumeAttachmentOK
ListStorageV1alpha1VolumeAttachmentUnauthorizedCode is the HTTP code returned for type ListStorageV1alpha1VolumeAttachmentUnauthorized
const PatchStorageV1alpha1VolumeAttachmentOKCode int = 200
PatchStorageV1alpha1VolumeAttachmentOKCode is the HTTP code returned for type PatchStorageV1alpha1VolumeAttachmentOK
PatchStorageV1alpha1VolumeAttachmentUnauthorizedCode is the HTTP code returned for type PatchStorageV1alpha1VolumeAttachmentUnauthorized
const ReadStorageV1alpha1VolumeAttachmentOKCode int = 200
ReadStorageV1alpha1VolumeAttachmentOKCode is the HTTP code returned for type ReadStorageV1alpha1VolumeAttachmentOK
ReadStorageV1alpha1VolumeAttachmentUnauthorizedCode is the HTTP code returned for type ReadStorageV1alpha1VolumeAttachmentUnauthorized
const ReplaceStorageV1alpha1VolumeAttachmentCreatedCode int = 201
ReplaceStorageV1alpha1VolumeAttachmentCreatedCode is the HTTP code returned for type ReplaceStorageV1alpha1VolumeAttachmentCreated
const ReplaceStorageV1alpha1VolumeAttachmentOKCode int = 200
ReplaceStorageV1alpha1VolumeAttachmentOKCode is the HTTP code returned for type ReplaceStorageV1alpha1VolumeAttachmentOK
ReplaceStorageV1alpha1VolumeAttachmentUnauthorizedCode is the HTTP code returned for type ReplaceStorageV1alpha1VolumeAttachmentUnauthorized
const WatchStorageV1alpha1VolumeAttachmentListOKCode int = 200
WatchStorageV1alpha1VolumeAttachmentListOKCode is the HTTP code returned for type WatchStorageV1alpha1VolumeAttachmentListOK
WatchStorageV1alpha1VolumeAttachmentListUnauthorizedCode is the HTTP code returned for type WatchStorageV1alpha1VolumeAttachmentListUnauthorized
const WatchStorageV1alpha1VolumeAttachmentOKCode int = 200
WatchStorageV1alpha1VolumeAttachmentOKCode is the HTTP code returned for type WatchStorageV1alpha1VolumeAttachmentOK
WatchStorageV1alpha1VolumeAttachmentUnauthorizedCode is the HTTP code returned for type WatchStorageV1alpha1VolumeAttachmentUnauthorized
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateStorageV1alpha1VolumeAttachment ¶
type CreateStorageV1alpha1VolumeAttachment struct { Context *middleware.Context Handler CreateStorageV1alpha1VolumeAttachmentHandler }
CreateStorageV1alpha1VolumeAttachment swagger:route POST /apis/storage.k8s.io/v1alpha1/volumeattachments storage_v1alpha1 createStorageV1alpha1VolumeAttachment
create a VolumeAttachment
func NewCreateStorageV1alpha1VolumeAttachment ¶
func NewCreateStorageV1alpha1VolumeAttachment(ctx *middleware.Context, handler CreateStorageV1alpha1VolumeAttachmentHandler) *CreateStorageV1alpha1VolumeAttachment
NewCreateStorageV1alpha1VolumeAttachment creates a new http.Handler for the create storage v1alpha1 volume attachment operation
func (*CreateStorageV1alpha1VolumeAttachment) ServeHTTP ¶
func (o *CreateStorageV1alpha1VolumeAttachment) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type CreateStorageV1alpha1VolumeAttachmentAccepted ¶
type CreateStorageV1alpha1VolumeAttachmentAccepted struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1alpha1VolumeAttachment `json:"body,omitempty"` }
CreateStorageV1alpha1VolumeAttachmentAccepted Accepted
swagger:response createStorageV1alpha1VolumeAttachmentAccepted
func NewCreateStorageV1alpha1VolumeAttachmentAccepted ¶
func NewCreateStorageV1alpha1VolumeAttachmentAccepted() *CreateStorageV1alpha1VolumeAttachmentAccepted
NewCreateStorageV1alpha1VolumeAttachmentAccepted creates CreateStorageV1alpha1VolumeAttachmentAccepted with default headers values
func (*CreateStorageV1alpha1VolumeAttachmentAccepted) SetPayload ¶
func (o *CreateStorageV1alpha1VolumeAttachmentAccepted) SetPayload(payload *models.IoK8sAPIStorageV1alpha1VolumeAttachment)
SetPayload sets the payload to the create storage v1alpha1 volume attachment accepted response
func (*CreateStorageV1alpha1VolumeAttachmentAccepted) WithPayload ¶
func (o *CreateStorageV1alpha1VolumeAttachmentAccepted) WithPayload(payload *models.IoK8sAPIStorageV1alpha1VolumeAttachment) *CreateStorageV1alpha1VolumeAttachmentAccepted
WithPayload adds the payload to the create storage v1alpha1 volume attachment accepted response
func (*CreateStorageV1alpha1VolumeAttachmentAccepted) WriteResponse ¶
func (o *CreateStorageV1alpha1VolumeAttachmentAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type CreateStorageV1alpha1VolumeAttachmentCreated ¶
type CreateStorageV1alpha1VolumeAttachmentCreated struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1alpha1VolumeAttachment `json:"body,omitempty"` }
CreateStorageV1alpha1VolumeAttachmentCreated Created
swagger:response createStorageV1alpha1VolumeAttachmentCreated
func NewCreateStorageV1alpha1VolumeAttachmentCreated ¶
func NewCreateStorageV1alpha1VolumeAttachmentCreated() *CreateStorageV1alpha1VolumeAttachmentCreated
NewCreateStorageV1alpha1VolumeAttachmentCreated creates CreateStorageV1alpha1VolumeAttachmentCreated with default headers values
func (*CreateStorageV1alpha1VolumeAttachmentCreated) SetPayload ¶
func (o *CreateStorageV1alpha1VolumeAttachmentCreated) SetPayload(payload *models.IoK8sAPIStorageV1alpha1VolumeAttachment)
SetPayload sets the payload to the create storage v1alpha1 volume attachment created response
func (*CreateStorageV1alpha1VolumeAttachmentCreated) WithPayload ¶
func (o *CreateStorageV1alpha1VolumeAttachmentCreated) WithPayload(payload *models.IoK8sAPIStorageV1alpha1VolumeAttachment) *CreateStorageV1alpha1VolumeAttachmentCreated
WithPayload adds the payload to the create storage v1alpha1 volume attachment created response
func (*CreateStorageV1alpha1VolumeAttachmentCreated) WriteResponse ¶
func (o *CreateStorageV1alpha1VolumeAttachmentCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type CreateStorageV1alpha1VolumeAttachmentHandler ¶
type CreateStorageV1alpha1VolumeAttachmentHandler interface {
Handle(CreateStorageV1alpha1VolumeAttachmentParams) middleware.Responder
}
CreateStorageV1alpha1VolumeAttachmentHandler interface for that can handle valid create storage v1alpha1 volume attachment params
type CreateStorageV1alpha1VolumeAttachmentHandlerFunc ¶
type CreateStorageV1alpha1VolumeAttachmentHandlerFunc func(CreateStorageV1alpha1VolumeAttachmentParams) middleware.Responder
CreateStorageV1alpha1VolumeAttachmentHandlerFunc turns a function with the right signature into a create storage v1alpha1 volume attachment handler
func (CreateStorageV1alpha1VolumeAttachmentHandlerFunc) Handle ¶
func (fn CreateStorageV1alpha1VolumeAttachmentHandlerFunc) Handle(params CreateStorageV1alpha1VolumeAttachmentParams) middleware.Responder
Handle executing the request and returning a response
type CreateStorageV1alpha1VolumeAttachmentOK ¶
type CreateStorageV1alpha1VolumeAttachmentOK struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1alpha1VolumeAttachment `json:"body,omitempty"` }
CreateStorageV1alpha1VolumeAttachmentOK OK
swagger:response createStorageV1alpha1VolumeAttachmentOK
func NewCreateStorageV1alpha1VolumeAttachmentOK ¶
func NewCreateStorageV1alpha1VolumeAttachmentOK() *CreateStorageV1alpha1VolumeAttachmentOK
NewCreateStorageV1alpha1VolumeAttachmentOK creates CreateStorageV1alpha1VolumeAttachmentOK with default headers values
func (*CreateStorageV1alpha1VolumeAttachmentOK) SetPayload ¶
func (o *CreateStorageV1alpha1VolumeAttachmentOK) SetPayload(payload *models.IoK8sAPIStorageV1alpha1VolumeAttachment)
SetPayload sets the payload to the create storage v1alpha1 volume attachment o k response
func (*CreateStorageV1alpha1VolumeAttachmentOK) WithPayload ¶
func (o *CreateStorageV1alpha1VolumeAttachmentOK) WithPayload(payload *models.IoK8sAPIStorageV1alpha1VolumeAttachment) *CreateStorageV1alpha1VolumeAttachmentOK
WithPayload adds the payload to the create storage v1alpha1 volume attachment o k response
func (*CreateStorageV1alpha1VolumeAttachmentOK) WriteResponse ¶
func (o *CreateStorageV1alpha1VolumeAttachmentOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type CreateStorageV1alpha1VolumeAttachmentParams ¶
type CreateStorageV1alpha1VolumeAttachmentParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: body */ Body *models.IoK8sAPIStorageV1alpha1VolumeAttachment /*When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed Unique: true In: query */ DryRun *string /*fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. Unique: true In: query */ FieldManager *string /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string }
CreateStorageV1alpha1VolumeAttachmentParams contains all the bound params for the create storage v1alpha1 volume attachment operation typically these are obtained from a http.Request
swagger:parameters createStorageV1alpha1VolumeAttachment
func NewCreateStorageV1alpha1VolumeAttachmentParams ¶
func NewCreateStorageV1alpha1VolumeAttachmentParams() CreateStorageV1alpha1VolumeAttachmentParams
NewCreateStorageV1alpha1VolumeAttachmentParams creates a new CreateStorageV1alpha1VolumeAttachmentParams object no default values defined in spec.
func (*CreateStorageV1alpha1VolumeAttachmentParams) BindRequest ¶
func (o *CreateStorageV1alpha1VolumeAttachmentParams) 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 NewCreateStorageV1alpha1VolumeAttachmentParams() beforehand.
type CreateStorageV1alpha1VolumeAttachmentUnauthorized ¶
type CreateStorageV1alpha1VolumeAttachmentUnauthorized struct { }
CreateStorageV1alpha1VolumeAttachmentUnauthorized Unauthorized
swagger:response createStorageV1alpha1VolumeAttachmentUnauthorized
func NewCreateStorageV1alpha1VolumeAttachmentUnauthorized ¶
func NewCreateStorageV1alpha1VolumeAttachmentUnauthorized() *CreateStorageV1alpha1VolumeAttachmentUnauthorized
NewCreateStorageV1alpha1VolumeAttachmentUnauthorized creates CreateStorageV1alpha1VolumeAttachmentUnauthorized with default headers values
func (*CreateStorageV1alpha1VolumeAttachmentUnauthorized) WriteResponse ¶
func (o *CreateStorageV1alpha1VolumeAttachmentUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteStorageV1alpha1CollectionVolumeAttachment ¶
type DeleteStorageV1alpha1CollectionVolumeAttachment struct { Context *middleware.Context Handler DeleteStorageV1alpha1CollectionVolumeAttachmentHandler }
DeleteStorageV1alpha1CollectionVolumeAttachment swagger:route DELETE /apis/storage.k8s.io/v1alpha1/volumeattachments storage_v1alpha1 deleteStorageV1alpha1CollectionVolumeAttachment
delete collection of VolumeAttachment
func NewDeleteStorageV1alpha1CollectionVolumeAttachment ¶
func NewDeleteStorageV1alpha1CollectionVolumeAttachment(ctx *middleware.Context, handler DeleteStorageV1alpha1CollectionVolumeAttachmentHandler) *DeleteStorageV1alpha1CollectionVolumeAttachment
NewDeleteStorageV1alpha1CollectionVolumeAttachment creates a new http.Handler for the delete storage v1alpha1 collection volume attachment operation
func (*DeleteStorageV1alpha1CollectionVolumeAttachment) ServeHTTP ¶
func (o *DeleteStorageV1alpha1CollectionVolumeAttachment) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type DeleteStorageV1alpha1CollectionVolumeAttachmentHandler ¶
type DeleteStorageV1alpha1CollectionVolumeAttachmentHandler interface {
Handle(DeleteStorageV1alpha1CollectionVolumeAttachmentParams) middleware.Responder
}
DeleteStorageV1alpha1CollectionVolumeAttachmentHandler interface for that can handle valid delete storage v1alpha1 collection volume attachment params
type DeleteStorageV1alpha1CollectionVolumeAttachmentHandlerFunc ¶
type DeleteStorageV1alpha1CollectionVolumeAttachmentHandlerFunc func(DeleteStorageV1alpha1CollectionVolumeAttachmentParams) middleware.Responder
DeleteStorageV1alpha1CollectionVolumeAttachmentHandlerFunc turns a function with the right signature into a delete storage v1alpha1 collection volume attachment handler
func (DeleteStorageV1alpha1CollectionVolumeAttachmentHandlerFunc) Handle ¶
func (fn DeleteStorageV1alpha1CollectionVolumeAttachmentHandlerFunc) Handle(params DeleteStorageV1alpha1CollectionVolumeAttachmentParams) middleware.Responder
Handle executing the request and returning a response
type DeleteStorageV1alpha1CollectionVolumeAttachmentOK ¶
type DeleteStorageV1alpha1CollectionVolumeAttachmentOK struct { /* In: Body */ Payload *models.IoK8sApimachineryPkgApisMetaV1Status `json:"body,omitempty"` }
DeleteStorageV1alpha1CollectionVolumeAttachmentOK OK
swagger:response deleteStorageV1alpha1CollectionVolumeAttachmentOK
func NewDeleteStorageV1alpha1CollectionVolumeAttachmentOK ¶
func NewDeleteStorageV1alpha1CollectionVolumeAttachmentOK() *DeleteStorageV1alpha1CollectionVolumeAttachmentOK
NewDeleteStorageV1alpha1CollectionVolumeAttachmentOK creates DeleteStorageV1alpha1CollectionVolumeAttachmentOK with default headers values
func (*DeleteStorageV1alpha1CollectionVolumeAttachmentOK) SetPayload ¶
func (o *DeleteStorageV1alpha1CollectionVolumeAttachmentOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1Status)
SetPayload sets the payload to the delete storage v1alpha1 collection volume attachment o k response
func (*DeleteStorageV1alpha1CollectionVolumeAttachmentOK) WithPayload ¶
func (o *DeleteStorageV1alpha1CollectionVolumeAttachmentOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1Status) *DeleteStorageV1alpha1CollectionVolumeAttachmentOK
WithPayload adds the payload to the delete storage v1alpha1 collection volume attachment o k response
func (*DeleteStorageV1alpha1CollectionVolumeAttachmentOK) WriteResponse ¶
func (o *DeleteStorageV1alpha1CollectionVolumeAttachmentOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteStorageV1alpha1CollectionVolumeAttachmentParams ¶
type DeleteStorageV1alpha1CollectionVolumeAttachmentParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* In: body */ Body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions /*The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. Unique: true In: query */ Continue *string /*When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed Unique: true In: query */ DryRun *string /*A selector to restrict the list of returned objects by their fields. Defaults to everything. Unique: true In: query */ FieldSelector *string /*The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately. Unique: true In: query */ GracePeriodSeconds *int64 /*A selector to restrict the list of returned objects by their labels. Defaults to everything. Unique: true In: query */ LabelSelector *string /*limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. Unique: true In: query */ Limit *int64 /*Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both. Unique: true In: query */ OrphanDependents *bool /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string /*Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground. Unique: true In: query */ PropagationPolicy *string /*resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset Unique: true In: query */ ResourceVersion *string /*resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset Unique: true In: query */ ResourceVersionMatch *string /*Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. Unique: true In: query */ TimeoutSeconds *int64 }
DeleteStorageV1alpha1CollectionVolumeAttachmentParams contains all the bound params for the delete storage v1alpha1 collection volume attachment operation typically these are obtained from a http.Request
swagger:parameters deleteStorageV1alpha1CollectionVolumeAttachment
func NewDeleteStorageV1alpha1CollectionVolumeAttachmentParams ¶
func NewDeleteStorageV1alpha1CollectionVolumeAttachmentParams() DeleteStorageV1alpha1CollectionVolumeAttachmentParams
NewDeleteStorageV1alpha1CollectionVolumeAttachmentParams creates a new DeleteStorageV1alpha1CollectionVolumeAttachmentParams object no default values defined in spec.
func (*DeleteStorageV1alpha1CollectionVolumeAttachmentParams) BindRequest ¶
func (o *DeleteStorageV1alpha1CollectionVolumeAttachmentParams) 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 NewDeleteStorageV1alpha1CollectionVolumeAttachmentParams() beforehand.
type DeleteStorageV1alpha1CollectionVolumeAttachmentUnauthorized ¶
type DeleteStorageV1alpha1CollectionVolumeAttachmentUnauthorized struct { }
DeleteStorageV1alpha1CollectionVolumeAttachmentUnauthorized Unauthorized
swagger:response deleteStorageV1alpha1CollectionVolumeAttachmentUnauthorized
func NewDeleteStorageV1alpha1CollectionVolumeAttachmentUnauthorized ¶
func NewDeleteStorageV1alpha1CollectionVolumeAttachmentUnauthorized() *DeleteStorageV1alpha1CollectionVolumeAttachmentUnauthorized
NewDeleteStorageV1alpha1CollectionVolumeAttachmentUnauthorized creates DeleteStorageV1alpha1CollectionVolumeAttachmentUnauthorized with default headers values
func (*DeleteStorageV1alpha1CollectionVolumeAttachmentUnauthorized) WriteResponse ¶
func (o *DeleteStorageV1alpha1CollectionVolumeAttachmentUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteStorageV1alpha1VolumeAttachment ¶
type DeleteStorageV1alpha1VolumeAttachment struct { Context *middleware.Context Handler DeleteStorageV1alpha1VolumeAttachmentHandler }
DeleteStorageV1alpha1VolumeAttachment swagger:route DELETE /apis/storage.k8s.io/v1alpha1/volumeattachments/{name} storage_v1alpha1 deleteStorageV1alpha1VolumeAttachment
delete a VolumeAttachment
func NewDeleteStorageV1alpha1VolumeAttachment ¶
func NewDeleteStorageV1alpha1VolumeAttachment(ctx *middleware.Context, handler DeleteStorageV1alpha1VolumeAttachmentHandler) *DeleteStorageV1alpha1VolumeAttachment
NewDeleteStorageV1alpha1VolumeAttachment creates a new http.Handler for the delete storage v1alpha1 volume attachment operation
func (*DeleteStorageV1alpha1VolumeAttachment) ServeHTTP ¶
func (o *DeleteStorageV1alpha1VolumeAttachment) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type DeleteStorageV1alpha1VolumeAttachmentAccepted ¶
type DeleteStorageV1alpha1VolumeAttachmentAccepted struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1alpha1VolumeAttachment `json:"body,omitempty"` }
DeleteStorageV1alpha1VolumeAttachmentAccepted Accepted
swagger:response deleteStorageV1alpha1VolumeAttachmentAccepted
func NewDeleteStorageV1alpha1VolumeAttachmentAccepted ¶
func NewDeleteStorageV1alpha1VolumeAttachmentAccepted() *DeleteStorageV1alpha1VolumeAttachmentAccepted
NewDeleteStorageV1alpha1VolumeAttachmentAccepted creates DeleteStorageV1alpha1VolumeAttachmentAccepted with default headers values
func (*DeleteStorageV1alpha1VolumeAttachmentAccepted) SetPayload ¶
func (o *DeleteStorageV1alpha1VolumeAttachmentAccepted) SetPayload(payload *models.IoK8sAPIStorageV1alpha1VolumeAttachment)
SetPayload sets the payload to the delete storage v1alpha1 volume attachment accepted response
func (*DeleteStorageV1alpha1VolumeAttachmentAccepted) WithPayload ¶
func (o *DeleteStorageV1alpha1VolumeAttachmentAccepted) WithPayload(payload *models.IoK8sAPIStorageV1alpha1VolumeAttachment) *DeleteStorageV1alpha1VolumeAttachmentAccepted
WithPayload adds the payload to the delete storage v1alpha1 volume attachment accepted response
func (*DeleteStorageV1alpha1VolumeAttachmentAccepted) WriteResponse ¶
func (o *DeleteStorageV1alpha1VolumeAttachmentAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteStorageV1alpha1VolumeAttachmentHandler ¶
type DeleteStorageV1alpha1VolumeAttachmentHandler interface {
Handle(DeleteStorageV1alpha1VolumeAttachmentParams) middleware.Responder
}
DeleteStorageV1alpha1VolumeAttachmentHandler interface for that can handle valid delete storage v1alpha1 volume attachment params
type DeleteStorageV1alpha1VolumeAttachmentHandlerFunc ¶
type DeleteStorageV1alpha1VolumeAttachmentHandlerFunc func(DeleteStorageV1alpha1VolumeAttachmentParams) middleware.Responder
DeleteStorageV1alpha1VolumeAttachmentHandlerFunc turns a function with the right signature into a delete storage v1alpha1 volume attachment handler
func (DeleteStorageV1alpha1VolumeAttachmentHandlerFunc) Handle ¶
func (fn DeleteStorageV1alpha1VolumeAttachmentHandlerFunc) Handle(params DeleteStorageV1alpha1VolumeAttachmentParams) middleware.Responder
Handle executing the request and returning a response
type DeleteStorageV1alpha1VolumeAttachmentOK ¶
type DeleteStorageV1alpha1VolumeAttachmentOK struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1alpha1VolumeAttachment `json:"body,omitempty"` }
DeleteStorageV1alpha1VolumeAttachmentOK OK
swagger:response deleteStorageV1alpha1VolumeAttachmentOK
func NewDeleteStorageV1alpha1VolumeAttachmentOK ¶
func NewDeleteStorageV1alpha1VolumeAttachmentOK() *DeleteStorageV1alpha1VolumeAttachmentOK
NewDeleteStorageV1alpha1VolumeAttachmentOK creates DeleteStorageV1alpha1VolumeAttachmentOK with default headers values
func (*DeleteStorageV1alpha1VolumeAttachmentOK) SetPayload ¶
func (o *DeleteStorageV1alpha1VolumeAttachmentOK) SetPayload(payload *models.IoK8sAPIStorageV1alpha1VolumeAttachment)
SetPayload sets the payload to the delete storage v1alpha1 volume attachment o k response
func (*DeleteStorageV1alpha1VolumeAttachmentOK) WithPayload ¶
func (o *DeleteStorageV1alpha1VolumeAttachmentOK) WithPayload(payload *models.IoK8sAPIStorageV1alpha1VolumeAttachment) *DeleteStorageV1alpha1VolumeAttachmentOK
WithPayload adds the payload to the delete storage v1alpha1 volume attachment o k response
func (*DeleteStorageV1alpha1VolumeAttachmentOK) WriteResponse ¶
func (o *DeleteStorageV1alpha1VolumeAttachmentOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteStorageV1alpha1VolumeAttachmentParams ¶
type DeleteStorageV1alpha1VolumeAttachmentParams 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 VolumeAttachment Required: true Unique: true In: path */ Name string /*Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both. Unique: true In: query */ OrphanDependents *bool /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string /*Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground. Unique: true In: query */ PropagationPolicy *string }
DeleteStorageV1alpha1VolumeAttachmentParams contains all the bound params for the delete storage v1alpha1 volume attachment operation typically these are obtained from a http.Request
swagger:parameters deleteStorageV1alpha1VolumeAttachment
func NewDeleteStorageV1alpha1VolumeAttachmentParams ¶
func NewDeleteStorageV1alpha1VolumeAttachmentParams() DeleteStorageV1alpha1VolumeAttachmentParams
NewDeleteStorageV1alpha1VolumeAttachmentParams creates a new DeleteStorageV1alpha1VolumeAttachmentParams object no default values defined in spec.
func (*DeleteStorageV1alpha1VolumeAttachmentParams) BindRequest ¶
func (o *DeleteStorageV1alpha1VolumeAttachmentParams) 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 NewDeleteStorageV1alpha1VolumeAttachmentParams() beforehand.
type DeleteStorageV1alpha1VolumeAttachmentUnauthorized ¶
type DeleteStorageV1alpha1VolumeAttachmentUnauthorized struct { }
DeleteStorageV1alpha1VolumeAttachmentUnauthorized Unauthorized
swagger:response deleteStorageV1alpha1VolumeAttachmentUnauthorized
func NewDeleteStorageV1alpha1VolumeAttachmentUnauthorized ¶
func NewDeleteStorageV1alpha1VolumeAttachmentUnauthorized() *DeleteStorageV1alpha1VolumeAttachmentUnauthorized
NewDeleteStorageV1alpha1VolumeAttachmentUnauthorized creates DeleteStorageV1alpha1VolumeAttachmentUnauthorized with default headers values
func (*DeleteStorageV1alpha1VolumeAttachmentUnauthorized) WriteResponse ¶
func (o *DeleteStorageV1alpha1VolumeAttachmentUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type GetStorageV1alpha1APIResources ¶
type GetStorageV1alpha1APIResources struct { Context *middleware.Context Handler GetStorageV1alpha1APIResourcesHandler }
GetStorageV1alpha1APIResources swagger:route GET /apis/storage.k8s.io/v1alpha1/ storage_v1alpha1 getStorageV1alpha1ApiResources
get available resources
func NewGetStorageV1alpha1APIResources ¶
func NewGetStorageV1alpha1APIResources(ctx *middleware.Context, handler GetStorageV1alpha1APIResourcesHandler) *GetStorageV1alpha1APIResources
NewGetStorageV1alpha1APIResources creates a new http.Handler for the get storage v1alpha1 API resources operation
func (*GetStorageV1alpha1APIResources) ServeHTTP ¶
func (o *GetStorageV1alpha1APIResources) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type GetStorageV1alpha1APIResourcesHandler ¶
type GetStorageV1alpha1APIResourcesHandler interface {
Handle(GetStorageV1alpha1APIResourcesParams) middleware.Responder
}
GetStorageV1alpha1APIResourcesHandler interface for that can handle valid get storage v1alpha1 API resources params
type GetStorageV1alpha1APIResourcesHandlerFunc ¶
type GetStorageV1alpha1APIResourcesHandlerFunc func(GetStorageV1alpha1APIResourcesParams) middleware.Responder
GetStorageV1alpha1APIResourcesHandlerFunc turns a function with the right signature into a get storage v1alpha1 API resources handler
func (GetStorageV1alpha1APIResourcesHandlerFunc) Handle ¶
func (fn GetStorageV1alpha1APIResourcesHandlerFunc) Handle(params GetStorageV1alpha1APIResourcesParams) middleware.Responder
Handle executing the request and returning a response
type GetStorageV1alpha1APIResourcesOK ¶
type GetStorageV1alpha1APIResourcesOK struct { /* In: Body */ Payload *models.IoK8sApimachineryPkgApisMetaV1APIResourceList `json:"body,omitempty"` }
GetStorageV1alpha1APIResourcesOK OK
swagger:response getStorageV1alpha1ApiResourcesOK
func NewGetStorageV1alpha1APIResourcesOK ¶
func NewGetStorageV1alpha1APIResourcesOK() *GetStorageV1alpha1APIResourcesOK
NewGetStorageV1alpha1APIResourcesOK creates GetStorageV1alpha1APIResourcesOK with default headers values
func (*GetStorageV1alpha1APIResourcesOK) SetPayload ¶
func (o *GetStorageV1alpha1APIResourcesOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1APIResourceList)
SetPayload sets the payload to the get storage v1alpha1 Api resources o k response
func (*GetStorageV1alpha1APIResourcesOK) WithPayload ¶
func (o *GetStorageV1alpha1APIResourcesOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1APIResourceList) *GetStorageV1alpha1APIResourcesOK
WithPayload adds the payload to the get storage v1alpha1 Api resources o k response
func (*GetStorageV1alpha1APIResourcesOK) WriteResponse ¶
func (o *GetStorageV1alpha1APIResourcesOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type GetStorageV1alpha1APIResourcesParams ¶
type GetStorageV1alpha1APIResourcesParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` }
GetStorageV1alpha1APIResourcesParams contains all the bound params for the get storage v1alpha1 API resources operation typically these are obtained from a http.Request
swagger:parameters getStorageV1alpha1APIResources
func NewGetStorageV1alpha1APIResourcesParams ¶
func NewGetStorageV1alpha1APIResourcesParams() GetStorageV1alpha1APIResourcesParams
NewGetStorageV1alpha1APIResourcesParams creates a new GetStorageV1alpha1APIResourcesParams object no default values defined in spec.
func (*GetStorageV1alpha1APIResourcesParams) BindRequest ¶
func (o *GetStorageV1alpha1APIResourcesParams) 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 NewGetStorageV1alpha1APIResourcesParams() beforehand.
type GetStorageV1alpha1APIResourcesUnauthorized ¶
type GetStorageV1alpha1APIResourcesUnauthorized struct { }
GetStorageV1alpha1APIResourcesUnauthorized Unauthorized
swagger:response getStorageV1alpha1ApiResourcesUnauthorized
func NewGetStorageV1alpha1APIResourcesUnauthorized ¶
func NewGetStorageV1alpha1APIResourcesUnauthorized() *GetStorageV1alpha1APIResourcesUnauthorized
NewGetStorageV1alpha1APIResourcesUnauthorized creates GetStorageV1alpha1APIResourcesUnauthorized with default headers values
func (*GetStorageV1alpha1APIResourcesUnauthorized) WriteResponse ¶
func (o *GetStorageV1alpha1APIResourcesUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ListStorageV1alpha1VolumeAttachment ¶
type ListStorageV1alpha1VolumeAttachment struct { Context *middleware.Context Handler ListStorageV1alpha1VolumeAttachmentHandler }
ListStorageV1alpha1VolumeAttachment swagger:route GET /apis/storage.k8s.io/v1alpha1/volumeattachments storage_v1alpha1 listStorageV1alpha1VolumeAttachment
list or watch objects of kind VolumeAttachment
func NewListStorageV1alpha1VolumeAttachment ¶
func NewListStorageV1alpha1VolumeAttachment(ctx *middleware.Context, handler ListStorageV1alpha1VolumeAttachmentHandler) *ListStorageV1alpha1VolumeAttachment
NewListStorageV1alpha1VolumeAttachment creates a new http.Handler for the list storage v1alpha1 volume attachment operation
func (*ListStorageV1alpha1VolumeAttachment) ServeHTTP ¶
func (o *ListStorageV1alpha1VolumeAttachment) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type ListStorageV1alpha1VolumeAttachmentHandler ¶
type ListStorageV1alpha1VolumeAttachmentHandler interface {
Handle(ListStorageV1alpha1VolumeAttachmentParams) middleware.Responder
}
ListStorageV1alpha1VolumeAttachmentHandler interface for that can handle valid list storage v1alpha1 volume attachment params
type ListStorageV1alpha1VolumeAttachmentHandlerFunc ¶
type ListStorageV1alpha1VolumeAttachmentHandlerFunc func(ListStorageV1alpha1VolumeAttachmentParams) middleware.Responder
ListStorageV1alpha1VolumeAttachmentHandlerFunc turns a function with the right signature into a list storage v1alpha1 volume attachment handler
func (ListStorageV1alpha1VolumeAttachmentHandlerFunc) Handle ¶
func (fn ListStorageV1alpha1VolumeAttachmentHandlerFunc) Handle(params ListStorageV1alpha1VolumeAttachmentParams) middleware.Responder
Handle executing the request and returning a response
type ListStorageV1alpha1VolumeAttachmentOK ¶
type ListStorageV1alpha1VolumeAttachmentOK struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1alpha1VolumeAttachmentList `json:"body,omitempty"` }
ListStorageV1alpha1VolumeAttachmentOK OK
swagger:response listStorageV1alpha1VolumeAttachmentOK
func NewListStorageV1alpha1VolumeAttachmentOK ¶
func NewListStorageV1alpha1VolumeAttachmentOK() *ListStorageV1alpha1VolumeAttachmentOK
NewListStorageV1alpha1VolumeAttachmentOK creates ListStorageV1alpha1VolumeAttachmentOK with default headers values
func (*ListStorageV1alpha1VolumeAttachmentOK) SetPayload ¶
func (o *ListStorageV1alpha1VolumeAttachmentOK) SetPayload(payload *models.IoK8sAPIStorageV1alpha1VolumeAttachmentList)
SetPayload sets the payload to the list storage v1alpha1 volume attachment o k response
func (*ListStorageV1alpha1VolumeAttachmentOK) WithPayload ¶
func (o *ListStorageV1alpha1VolumeAttachmentOK) WithPayload(payload *models.IoK8sAPIStorageV1alpha1VolumeAttachmentList) *ListStorageV1alpha1VolumeAttachmentOK
WithPayload adds the payload to the list storage v1alpha1 volume attachment o k response
func (*ListStorageV1alpha1VolumeAttachmentOK) WriteResponse ¶
func (o *ListStorageV1alpha1VolumeAttachmentOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ListStorageV1alpha1VolumeAttachmentParams ¶
type ListStorageV1alpha1VolumeAttachmentParams 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 }
ListStorageV1alpha1VolumeAttachmentParams contains all the bound params for the list storage v1alpha1 volume attachment operation typically these are obtained from a http.Request
swagger:parameters listStorageV1alpha1VolumeAttachment
func NewListStorageV1alpha1VolumeAttachmentParams ¶
func NewListStorageV1alpha1VolumeAttachmentParams() ListStorageV1alpha1VolumeAttachmentParams
NewListStorageV1alpha1VolumeAttachmentParams creates a new ListStorageV1alpha1VolumeAttachmentParams object no default values defined in spec.
func (*ListStorageV1alpha1VolumeAttachmentParams) BindRequest ¶
func (o *ListStorageV1alpha1VolumeAttachmentParams) 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 NewListStorageV1alpha1VolumeAttachmentParams() beforehand.
type ListStorageV1alpha1VolumeAttachmentUnauthorized ¶
type ListStorageV1alpha1VolumeAttachmentUnauthorized struct { }
ListStorageV1alpha1VolumeAttachmentUnauthorized Unauthorized
swagger:response listStorageV1alpha1VolumeAttachmentUnauthorized
func NewListStorageV1alpha1VolumeAttachmentUnauthorized ¶
func NewListStorageV1alpha1VolumeAttachmentUnauthorized() *ListStorageV1alpha1VolumeAttachmentUnauthorized
NewListStorageV1alpha1VolumeAttachmentUnauthorized creates ListStorageV1alpha1VolumeAttachmentUnauthorized with default headers values
func (*ListStorageV1alpha1VolumeAttachmentUnauthorized) WriteResponse ¶
func (o *ListStorageV1alpha1VolumeAttachmentUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type PatchStorageV1alpha1VolumeAttachment ¶
type PatchStorageV1alpha1VolumeAttachment struct { Context *middleware.Context Handler PatchStorageV1alpha1VolumeAttachmentHandler }
PatchStorageV1alpha1VolumeAttachment swagger:route PATCH /apis/storage.k8s.io/v1alpha1/volumeattachments/{name} storage_v1alpha1 patchStorageV1alpha1VolumeAttachment
partially update the specified VolumeAttachment
func NewPatchStorageV1alpha1VolumeAttachment ¶
func NewPatchStorageV1alpha1VolumeAttachment(ctx *middleware.Context, handler PatchStorageV1alpha1VolumeAttachmentHandler) *PatchStorageV1alpha1VolumeAttachment
NewPatchStorageV1alpha1VolumeAttachment creates a new http.Handler for the patch storage v1alpha1 volume attachment operation
func (*PatchStorageV1alpha1VolumeAttachment) ServeHTTP ¶
func (o *PatchStorageV1alpha1VolumeAttachment) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type PatchStorageV1alpha1VolumeAttachmentHandler ¶
type PatchStorageV1alpha1VolumeAttachmentHandler interface {
Handle(PatchStorageV1alpha1VolumeAttachmentParams) middleware.Responder
}
PatchStorageV1alpha1VolumeAttachmentHandler interface for that can handle valid patch storage v1alpha1 volume attachment params
type PatchStorageV1alpha1VolumeAttachmentHandlerFunc ¶
type PatchStorageV1alpha1VolumeAttachmentHandlerFunc func(PatchStorageV1alpha1VolumeAttachmentParams) middleware.Responder
PatchStorageV1alpha1VolumeAttachmentHandlerFunc turns a function with the right signature into a patch storage v1alpha1 volume attachment handler
func (PatchStorageV1alpha1VolumeAttachmentHandlerFunc) Handle ¶
func (fn PatchStorageV1alpha1VolumeAttachmentHandlerFunc) Handle(params PatchStorageV1alpha1VolumeAttachmentParams) middleware.Responder
Handle executing the request and returning a response
type PatchStorageV1alpha1VolumeAttachmentOK ¶
type PatchStorageV1alpha1VolumeAttachmentOK struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1alpha1VolumeAttachment `json:"body,omitempty"` }
PatchStorageV1alpha1VolumeAttachmentOK OK
swagger:response patchStorageV1alpha1VolumeAttachmentOK
func NewPatchStorageV1alpha1VolumeAttachmentOK ¶
func NewPatchStorageV1alpha1VolumeAttachmentOK() *PatchStorageV1alpha1VolumeAttachmentOK
NewPatchStorageV1alpha1VolumeAttachmentOK creates PatchStorageV1alpha1VolumeAttachmentOK with default headers values
func (*PatchStorageV1alpha1VolumeAttachmentOK) SetPayload ¶
func (o *PatchStorageV1alpha1VolumeAttachmentOK) SetPayload(payload *models.IoK8sAPIStorageV1alpha1VolumeAttachment)
SetPayload sets the payload to the patch storage v1alpha1 volume attachment o k response
func (*PatchStorageV1alpha1VolumeAttachmentOK) WithPayload ¶
func (o *PatchStorageV1alpha1VolumeAttachmentOK) WithPayload(payload *models.IoK8sAPIStorageV1alpha1VolumeAttachment) *PatchStorageV1alpha1VolumeAttachmentOK
WithPayload adds the payload to the patch storage v1alpha1 volume attachment o k response
func (*PatchStorageV1alpha1VolumeAttachmentOK) WriteResponse ¶
func (o *PatchStorageV1alpha1VolumeAttachmentOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type PatchStorageV1alpha1VolumeAttachmentParams ¶
type PatchStorageV1alpha1VolumeAttachmentParams 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 VolumeAttachment Required: true Unique: true In: path */ Name string /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string }
PatchStorageV1alpha1VolumeAttachmentParams contains all the bound params for the patch storage v1alpha1 volume attachment operation typically these are obtained from a http.Request
swagger:parameters patchStorageV1alpha1VolumeAttachment
func NewPatchStorageV1alpha1VolumeAttachmentParams ¶
func NewPatchStorageV1alpha1VolumeAttachmentParams() PatchStorageV1alpha1VolumeAttachmentParams
NewPatchStorageV1alpha1VolumeAttachmentParams creates a new PatchStorageV1alpha1VolumeAttachmentParams object no default values defined in spec.
func (*PatchStorageV1alpha1VolumeAttachmentParams) BindRequest ¶
func (o *PatchStorageV1alpha1VolumeAttachmentParams) 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 NewPatchStorageV1alpha1VolumeAttachmentParams() beforehand.
type PatchStorageV1alpha1VolumeAttachmentUnauthorized ¶
type PatchStorageV1alpha1VolumeAttachmentUnauthorized struct { }
PatchStorageV1alpha1VolumeAttachmentUnauthorized Unauthorized
swagger:response patchStorageV1alpha1VolumeAttachmentUnauthorized
func NewPatchStorageV1alpha1VolumeAttachmentUnauthorized ¶
func NewPatchStorageV1alpha1VolumeAttachmentUnauthorized() *PatchStorageV1alpha1VolumeAttachmentUnauthorized
NewPatchStorageV1alpha1VolumeAttachmentUnauthorized creates PatchStorageV1alpha1VolumeAttachmentUnauthorized with default headers values
func (*PatchStorageV1alpha1VolumeAttachmentUnauthorized) WriteResponse ¶
func (o *PatchStorageV1alpha1VolumeAttachmentUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReadStorageV1alpha1VolumeAttachment ¶
type ReadStorageV1alpha1VolumeAttachment struct { Context *middleware.Context Handler ReadStorageV1alpha1VolumeAttachmentHandler }
ReadStorageV1alpha1VolumeAttachment swagger:route GET /apis/storage.k8s.io/v1alpha1/volumeattachments/{name} storage_v1alpha1 readStorageV1alpha1VolumeAttachment
read the specified VolumeAttachment
func NewReadStorageV1alpha1VolumeAttachment ¶
func NewReadStorageV1alpha1VolumeAttachment(ctx *middleware.Context, handler ReadStorageV1alpha1VolumeAttachmentHandler) *ReadStorageV1alpha1VolumeAttachment
NewReadStorageV1alpha1VolumeAttachment creates a new http.Handler for the read storage v1alpha1 volume attachment operation
func (*ReadStorageV1alpha1VolumeAttachment) ServeHTTP ¶
func (o *ReadStorageV1alpha1VolumeAttachment) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type ReadStorageV1alpha1VolumeAttachmentHandler ¶
type ReadStorageV1alpha1VolumeAttachmentHandler interface {
Handle(ReadStorageV1alpha1VolumeAttachmentParams) middleware.Responder
}
ReadStorageV1alpha1VolumeAttachmentHandler interface for that can handle valid read storage v1alpha1 volume attachment params
type ReadStorageV1alpha1VolumeAttachmentHandlerFunc ¶
type ReadStorageV1alpha1VolumeAttachmentHandlerFunc func(ReadStorageV1alpha1VolumeAttachmentParams) middleware.Responder
ReadStorageV1alpha1VolumeAttachmentHandlerFunc turns a function with the right signature into a read storage v1alpha1 volume attachment handler
func (ReadStorageV1alpha1VolumeAttachmentHandlerFunc) Handle ¶
func (fn ReadStorageV1alpha1VolumeAttachmentHandlerFunc) Handle(params ReadStorageV1alpha1VolumeAttachmentParams) middleware.Responder
Handle executing the request and returning a response
type ReadStorageV1alpha1VolumeAttachmentOK ¶
type ReadStorageV1alpha1VolumeAttachmentOK struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1alpha1VolumeAttachment `json:"body,omitempty"` }
ReadStorageV1alpha1VolumeAttachmentOK OK
swagger:response readStorageV1alpha1VolumeAttachmentOK
func NewReadStorageV1alpha1VolumeAttachmentOK ¶
func NewReadStorageV1alpha1VolumeAttachmentOK() *ReadStorageV1alpha1VolumeAttachmentOK
NewReadStorageV1alpha1VolumeAttachmentOK creates ReadStorageV1alpha1VolumeAttachmentOK with default headers values
func (*ReadStorageV1alpha1VolumeAttachmentOK) SetPayload ¶
func (o *ReadStorageV1alpha1VolumeAttachmentOK) SetPayload(payload *models.IoK8sAPIStorageV1alpha1VolumeAttachment)
SetPayload sets the payload to the read storage v1alpha1 volume attachment o k response
func (*ReadStorageV1alpha1VolumeAttachmentOK) WithPayload ¶
func (o *ReadStorageV1alpha1VolumeAttachmentOK) WithPayload(payload *models.IoK8sAPIStorageV1alpha1VolumeAttachment) *ReadStorageV1alpha1VolumeAttachmentOK
WithPayload adds the payload to the read storage v1alpha1 volume attachment o k response
func (*ReadStorageV1alpha1VolumeAttachmentOK) WriteResponse ¶
func (o *ReadStorageV1alpha1VolumeAttachmentOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReadStorageV1alpha1VolumeAttachmentParams ¶
type ReadStorageV1alpha1VolumeAttachmentParams 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 VolumeAttachment Required: true Unique: true In: path */ Name string /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string }
ReadStorageV1alpha1VolumeAttachmentParams contains all the bound params for the read storage v1alpha1 volume attachment operation typically these are obtained from a http.Request
swagger:parameters readStorageV1alpha1VolumeAttachment
func NewReadStorageV1alpha1VolumeAttachmentParams ¶
func NewReadStorageV1alpha1VolumeAttachmentParams() ReadStorageV1alpha1VolumeAttachmentParams
NewReadStorageV1alpha1VolumeAttachmentParams creates a new ReadStorageV1alpha1VolumeAttachmentParams object no default values defined in spec.
func (*ReadStorageV1alpha1VolumeAttachmentParams) BindRequest ¶
func (o *ReadStorageV1alpha1VolumeAttachmentParams) 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 NewReadStorageV1alpha1VolumeAttachmentParams() beforehand.
type ReadStorageV1alpha1VolumeAttachmentUnauthorized ¶
type ReadStorageV1alpha1VolumeAttachmentUnauthorized struct { }
ReadStorageV1alpha1VolumeAttachmentUnauthorized Unauthorized
swagger:response readStorageV1alpha1VolumeAttachmentUnauthorized
func NewReadStorageV1alpha1VolumeAttachmentUnauthorized ¶
func NewReadStorageV1alpha1VolumeAttachmentUnauthorized() *ReadStorageV1alpha1VolumeAttachmentUnauthorized
NewReadStorageV1alpha1VolumeAttachmentUnauthorized creates ReadStorageV1alpha1VolumeAttachmentUnauthorized with default headers values
func (*ReadStorageV1alpha1VolumeAttachmentUnauthorized) WriteResponse ¶
func (o *ReadStorageV1alpha1VolumeAttachmentUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReplaceStorageV1alpha1VolumeAttachment ¶
type ReplaceStorageV1alpha1VolumeAttachment struct { Context *middleware.Context Handler ReplaceStorageV1alpha1VolumeAttachmentHandler }
ReplaceStorageV1alpha1VolumeAttachment swagger:route PUT /apis/storage.k8s.io/v1alpha1/volumeattachments/{name} storage_v1alpha1 replaceStorageV1alpha1VolumeAttachment
replace the specified VolumeAttachment
func NewReplaceStorageV1alpha1VolumeAttachment ¶
func NewReplaceStorageV1alpha1VolumeAttachment(ctx *middleware.Context, handler ReplaceStorageV1alpha1VolumeAttachmentHandler) *ReplaceStorageV1alpha1VolumeAttachment
NewReplaceStorageV1alpha1VolumeAttachment creates a new http.Handler for the replace storage v1alpha1 volume attachment operation
func (*ReplaceStorageV1alpha1VolumeAttachment) ServeHTTP ¶
func (o *ReplaceStorageV1alpha1VolumeAttachment) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type ReplaceStorageV1alpha1VolumeAttachmentCreated ¶
type ReplaceStorageV1alpha1VolumeAttachmentCreated struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1alpha1VolumeAttachment `json:"body,omitempty"` }
ReplaceStorageV1alpha1VolumeAttachmentCreated Created
swagger:response replaceStorageV1alpha1VolumeAttachmentCreated
func NewReplaceStorageV1alpha1VolumeAttachmentCreated ¶
func NewReplaceStorageV1alpha1VolumeAttachmentCreated() *ReplaceStorageV1alpha1VolumeAttachmentCreated
NewReplaceStorageV1alpha1VolumeAttachmentCreated creates ReplaceStorageV1alpha1VolumeAttachmentCreated with default headers values
func (*ReplaceStorageV1alpha1VolumeAttachmentCreated) SetPayload ¶
func (o *ReplaceStorageV1alpha1VolumeAttachmentCreated) SetPayload(payload *models.IoK8sAPIStorageV1alpha1VolumeAttachment)
SetPayload sets the payload to the replace storage v1alpha1 volume attachment created response
func (*ReplaceStorageV1alpha1VolumeAttachmentCreated) WithPayload ¶
func (o *ReplaceStorageV1alpha1VolumeAttachmentCreated) WithPayload(payload *models.IoK8sAPIStorageV1alpha1VolumeAttachment) *ReplaceStorageV1alpha1VolumeAttachmentCreated
WithPayload adds the payload to the replace storage v1alpha1 volume attachment created response
func (*ReplaceStorageV1alpha1VolumeAttachmentCreated) WriteResponse ¶
func (o *ReplaceStorageV1alpha1VolumeAttachmentCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReplaceStorageV1alpha1VolumeAttachmentHandler ¶
type ReplaceStorageV1alpha1VolumeAttachmentHandler interface {
Handle(ReplaceStorageV1alpha1VolumeAttachmentParams) middleware.Responder
}
ReplaceStorageV1alpha1VolumeAttachmentHandler interface for that can handle valid replace storage v1alpha1 volume attachment params
type ReplaceStorageV1alpha1VolumeAttachmentHandlerFunc ¶
type ReplaceStorageV1alpha1VolumeAttachmentHandlerFunc func(ReplaceStorageV1alpha1VolumeAttachmentParams) middleware.Responder
ReplaceStorageV1alpha1VolumeAttachmentHandlerFunc turns a function with the right signature into a replace storage v1alpha1 volume attachment handler
func (ReplaceStorageV1alpha1VolumeAttachmentHandlerFunc) Handle ¶
func (fn ReplaceStorageV1alpha1VolumeAttachmentHandlerFunc) Handle(params ReplaceStorageV1alpha1VolumeAttachmentParams) middleware.Responder
Handle executing the request and returning a response
type ReplaceStorageV1alpha1VolumeAttachmentOK ¶
type ReplaceStorageV1alpha1VolumeAttachmentOK struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1alpha1VolumeAttachment `json:"body,omitempty"` }
ReplaceStorageV1alpha1VolumeAttachmentOK OK
swagger:response replaceStorageV1alpha1VolumeAttachmentOK
func NewReplaceStorageV1alpha1VolumeAttachmentOK ¶
func NewReplaceStorageV1alpha1VolumeAttachmentOK() *ReplaceStorageV1alpha1VolumeAttachmentOK
NewReplaceStorageV1alpha1VolumeAttachmentOK creates ReplaceStorageV1alpha1VolumeAttachmentOK with default headers values
func (*ReplaceStorageV1alpha1VolumeAttachmentOK) SetPayload ¶
func (o *ReplaceStorageV1alpha1VolumeAttachmentOK) SetPayload(payload *models.IoK8sAPIStorageV1alpha1VolumeAttachment)
SetPayload sets the payload to the replace storage v1alpha1 volume attachment o k response
func (*ReplaceStorageV1alpha1VolumeAttachmentOK) WithPayload ¶
func (o *ReplaceStorageV1alpha1VolumeAttachmentOK) WithPayload(payload *models.IoK8sAPIStorageV1alpha1VolumeAttachment) *ReplaceStorageV1alpha1VolumeAttachmentOK
WithPayload adds the payload to the replace storage v1alpha1 volume attachment o k response
func (*ReplaceStorageV1alpha1VolumeAttachmentOK) WriteResponse ¶
func (o *ReplaceStorageV1alpha1VolumeAttachmentOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReplaceStorageV1alpha1VolumeAttachmentParams ¶
type ReplaceStorageV1alpha1VolumeAttachmentParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: body */ Body *models.IoK8sAPIStorageV1alpha1VolumeAttachment /*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 VolumeAttachment Required: true Unique: true In: path */ Name string /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string }
ReplaceStorageV1alpha1VolumeAttachmentParams contains all the bound params for the replace storage v1alpha1 volume attachment operation typically these are obtained from a http.Request
swagger:parameters replaceStorageV1alpha1VolumeAttachment
func NewReplaceStorageV1alpha1VolumeAttachmentParams ¶
func NewReplaceStorageV1alpha1VolumeAttachmentParams() ReplaceStorageV1alpha1VolumeAttachmentParams
NewReplaceStorageV1alpha1VolumeAttachmentParams creates a new ReplaceStorageV1alpha1VolumeAttachmentParams object no default values defined in spec.
func (*ReplaceStorageV1alpha1VolumeAttachmentParams) BindRequest ¶
func (o *ReplaceStorageV1alpha1VolumeAttachmentParams) 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 NewReplaceStorageV1alpha1VolumeAttachmentParams() beforehand.
type ReplaceStorageV1alpha1VolumeAttachmentUnauthorized ¶
type ReplaceStorageV1alpha1VolumeAttachmentUnauthorized struct { }
ReplaceStorageV1alpha1VolumeAttachmentUnauthorized Unauthorized
swagger:response replaceStorageV1alpha1VolumeAttachmentUnauthorized
func NewReplaceStorageV1alpha1VolumeAttachmentUnauthorized ¶
func NewReplaceStorageV1alpha1VolumeAttachmentUnauthorized() *ReplaceStorageV1alpha1VolumeAttachmentUnauthorized
NewReplaceStorageV1alpha1VolumeAttachmentUnauthorized creates ReplaceStorageV1alpha1VolumeAttachmentUnauthorized with default headers values
func (*ReplaceStorageV1alpha1VolumeAttachmentUnauthorized) WriteResponse ¶
func (o *ReplaceStorageV1alpha1VolumeAttachmentUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type WatchStorageV1alpha1VolumeAttachment ¶
type WatchStorageV1alpha1VolumeAttachment struct { Context *middleware.Context Handler WatchStorageV1alpha1VolumeAttachmentHandler }
WatchStorageV1alpha1VolumeAttachment swagger:route GET /apis/storage.k8s.io/v1alpha1/watch/volumeattachments/{name} storage_v1alpha1 watchStorageV1alpha1VolumeAttachment
watch changes to an object of kind VolumeAttachment. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
func NewWatchStorageV1alpha1VolumeAttachment ¶
func NewWatchStorageV1alpha1VolumeAttachment(ctx *middleware.Context, handler WatchStorageV1alpha1VolumeAttachmentHandler) *WatchStorageV1alpha1VolumeAttachment
NewWatchStorageV1alpha1VolumeAttachment creates a new http.Handler for the watch storage v1alpha1 volume attachment operation
func (*WatchStorageV1alpha1VolumeAttachment) ServeHTTP ¶
func (o *WatchStorageV1alpha1VolumeAttachment) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type WatchStorageV1alpha1VolumeAttachmentHandler ¶
type WatchStorageV1alpha1VolumeAttachmentHandler interface {
Handle(WatchStorageV1alpha1VolumeAttachmentParams) middleware.Responder
}
WatchStorageV1alpha1VolumeAttachmentHandler interface for that can handle valid watch storage v1alpha1 volume attachment params
type WatchStorageV1alpha1VolumeAttachmentHandlerFunc ¶
type WatchStorageV1alpha1VolumeAttachmentHandlerFunc func(WatchStorageV1alpha1VolumeAttachmentParams) middleware.Responder
WatchStorageV1alpha1VolumeAttachmentHandlerFunc turns a function with the right signature into a watch storage v1alpha1 volume attachment handler
func (WatchStorageV1alpha1VolumeAttachmentHandlerFunc) Handle ¶
func (fn WatchStorageV1alpha1VolumeAttachmentHandlerFunc) Handle(params WatchStorageV1alpha1VolumeAttachmentParams) middleware.Responder
Handle executing the request and returning a response
type WatchStorageV1alpha1VolumeAttachmentList ¶
type WatchStorageV1alpha1VolumeAttachmentList struct { Context *middleware.Context Handler WatchStorageV1alpha1VolumeAttachmentListHandler }
WatchStorageV1alpha1VolumeAttachmentList swagger:route GET /apis/storage.k8s.io/v1alpha1/watch/volumeattachments storage_v1alpha1 watchStorageV1alpha1VolumeAttachmentList
watch individual changes to a list of VolumeAttachment. deprecated: use the 'watch' parameter with a list operation instead.
func NewWatchStorageV1alpha1VolumeAttachmentList ¶
func NewWatchStorageV1alpha1VolumeAttachmentList(ctx *middleware.Context, handler WatchStorageV1alpha1VolumeAttachmentListHandler) *WatchStorageV1alpha1VolumeAttachmentList
NewWatchStorageV1alpha1VolumeAttachmentList creates a new http.Handler for the watch storage v1alpha1 volume attachment list operation
func (*WatchStorageV1alpha1VolumeAttachmentList) ServeHTTP ¶
func (o *WatchStorageV1alpha1VolumeAttachmentList) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type WatchStorageV1alpha1VolumeAttachmentListHandler ¶
type WatchStorageV1alpha1VolumeAttachmentListHandler interface {
Handle(WatchStorageV1alpha1VolumeAttachmentListParams) middleware.Responder
}
WatchStorageV1alpha1VolumeAttachmentListHandler interface for that can handle valid watch storage v1alpha1 volume attachment list params
type WatchStorageV1alpha1VolumeAttachmentListHandlerFunc ¶
type WatchStorageV1alpha1VolumeAttachmentListHandlerFunc func(WatchStorageV1alpha1VolumeAttachmentListParams) middleware.Responder
WatchStorageV1alpha1VolumeAttachmentListHandlerFunc turns a function with the right signature into a watch storage v1alpha1 volume attachment list handler
func (WatchStorageV1alpha1VolumeAttachmentListHandlerFunc) Handle ¶
func (fn WatchStorageV1alpha1VolumeAttachmentListHandlerFunc) Handle(params WatchStorageV1alpha1VolumeAttachmentListParams) middleware.Responder
Handle executing the request and returning a response
type WatchStorageV1alpha1VolumeAttachmentListOK ¶
type WatchStorageV1alpha1VolumeAttachmentListOK struct { /* In: Body */ Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"` }
WatchStorageV1alpha1VolumeAttachmentListOK OK
swagger:response watchStorageV1alpha1VolumeAttachmentListOK
func NewWatchStorageV1alpha1VolumeAttachmentListOK ¶
func NewWatchStorageV1alpha1VolumeAttachmentListOK() *WatchStorageV1alpha1VolumeAttachmentListOK
NewWatchStorageV1alpha1VolumeAttachmentListOK creates WatchStorageV1alpha1VolumeAttachmentListOK with default headers values
func (*WatchStorageV1alpha1VolumeAttachmentListOK) SetPayload ¶
func (o *WatchStorageV1alpha1VolumeAttachmentListOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent)
SetPayload sets the payload to the watch storage v1alpha1 volume attachment list o k response
func (*WatchStorageV1alpha1VolumeAttachmentListOK) WithPayload ¶
func (o *WatchStorageV1alpha1VolumeAttachmentListOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent) *WatchStorageV1alpha1VolumeAttachmentListOK
WithPayload adds the payload to the watch storage v1alpha1 volume attachment list o k response
func (*WatchStorageV1alpha1VolumeAttachmentListOK) WriteResponse ¶
func (o *WatchStorageV1alpha1VolumeAttachmentListOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type WatchStorageV1alpha1VolumeAttachmentListParams ¶
type WatchStorageV1alpha1VolumeAttachmentListParams 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 }
WatchStorageV1alpha1VolumeAttachmentListParams contains all the bound params for the watch storage v1alpha1 volume attachment list operation typically these are obtained from a http.Request
swagger:parameters watchStorageV1alpha1VolumeAttachmentList
func NewWatchStorageV1alpha1VolumeAttachmentListParams ¶
func NewWatchStorageV1alpha1VolumeAttachmentListParams() WatchStorageV1alpha1VolumeAttachmentListParams
NewWatchStorageV1alpha1VolumeAttachmentListParams creates a new WatchStorageV1alpha1VolumeAttachmentListParams object no default values defined in spec.
func (*WatchStorageV1alpha1VolumeAttachmentListParams) BindRequest ¶
func (o *WatchStorageV1alpha1VolumeAttachmentListParams) 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 NewWatchStorageV1alpha1VolumeAttachmentListParams() beforehand.
type WatchStorageV1alpha1VolumeAttachmentListUnauthorized ¶
type WatchStorageV1alpha1VolumeAttachmentListUnauthorized struct { }
WatchStorageV1alpha1VolumeAttachmentListUnauthorized Unauthorized
swagger:response watchStorageV1alpha1VolumeAttachmentListUnauthorized
func NewWatchStorageV1alpha1VolumeAttachmentListUnauthorized ¶
func NewWatchStorageV1alpha1VolumeAttachmentListUnauthorized() *WatchStorageV1alpha1VolumeAttachmentListUnauthorized
NewWatchStorageV1alpha1VolumeAttachmentListUnauthorized creates WatchStorageV1alpha1VolumeAttachmentListUnauthorized with default headers values
func (*WatchStorageV1alpha1VolumeAttachmentListUnauthorized) WriteResponse ¶
func (o *WatchStorageV1alpha1VolumeAttachmentListUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type WatchStorageV1alpha1VolumeAttachmentOK ¶
type WatchStorageV1alpha1VolumeAttachmentOK struct { /* In: Body */ Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"` }
WatchStorageV1alpha1VolumeAttachmentOK OK
swagger:response watchStorageV1alpha1VolumeAttachmentOK
func NewWatchStorageV1alpha1VolumeAttachmentOK ¶
func NewWatchStorageV1alpha1VolumeAttachmentOK() *WatchStorageV1alpha1VolumeAttachmentOK
NewWatchStorageV1alpha1VolumeAttachmentOK creates WatchStorageV1alpha1VolumeAttachmentOK with default headers values
func (*WatchStorageV1alpha1VolumeAttachmentOK) SetPayload ¶
func (o *WatchStorageV1alpha1VolumeAttachmentOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent)
SetPayload sets the payload to the watch storage v1alpha1 volume attachment o k response
func (*WatchStorageV1alpha1VolumeAttachmentOK) WithPayload ¶
func (o *WatchStorageV1alpha1VolumeAttachmentOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent) *WatchStorageV1alpha1VolumeAttachmentOK
WithPayload adds the payload to the watch storage v1alpha1 volume attachment o k response
func (*WatchStorageV1alpha1VolumeAttachmentOK) WriteResponse ¶
func (o *WatchStorageV1alpha1VolumeAttachmentOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type WatchStorageV1alpha1VolumeAttachmentParams ¶
type WatchStorageV1alpha1VolumeAttachmentParams 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 VolumeAttachment Required: true Unique: true In: path */ Name string /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string /*resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset Unique: true In: query */ ResourceVersion *string /*resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset Unique: true In: query */ ResourceVersionMatch *string /*Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. Unique: true In: query */ TimeoutSeconds *int64 /*Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. Unique: true In: query */ Watch *bool }
WatchStorageV1alpha1VolumeAttachmentParams contains all the bound params for the watch storage v1alpha1 volume attachment operation typically these are obtained from a http.Request
swagger:parameters watchStorageV1alpha1VolumeAttachment
func NewWatchStorageV1alpha1VolumeAttachmentParams ¶
func NewWatchStorageV1alpha1VolumeAttachmentParams() WatchStorageV1alpha1VolumeAttachmentParams
NewWatchStorageV1alpha1VolumeAttachmentParams creates a new WatchStorageV1alpha1VolumeAttachmentParams object no default values defined in spec.
func (*WatchStorageV1alpha1VolumeAttachmentParams) BindRequest ¶
func (o *WatchStorageV1alpha1VolumeAttachmentParams) 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 NewWatchStorageV1alpha1VolumeAttachmentParams() beforehand.
type WatchStorageV1alpha1VolumeAttachmentUnauthorized ¶
type WatchStorageV1alpha1VolumeAttachmentUnauthorized struct { }
WatchStorageV1alpha1VolumeAttachmentUnauthorized Unauthorized
swagger:response watchStorageV1alpha1VolumeAttachmentUnauthorized
func NewWatchStorageV1alpha1VolumeAttachmentUnauthorized ¶
func NewWatchStorageV1alpha1VolumeAttachmentUnauthorized() *WatchStorageV1alpha1VolumeAttachmentUnauthorized
NewWatchStorageV1alpha1VolumeAttachmentUnauthorized creates WatchStorageV1alpha1VolumeAttachmentUnauthorized with default headers values
func (*WatchStorageV1alpha1VolumeAttachmentUnauthorized) WriteResponse ¶
func (o *WatchStorageV1alpha1VolumeAttachmentUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
Source Files
¶
- create_storage_v1alpha1_volume_attachment.go
- create_storage_v1alpha1_volume_attachment_parameters.go
- create_storage_v1alpha1_volume_attachment_responses.go
- delete_storage_v1alpha1_collection_volume_attachment.go
- delete_storage_v1alpha1_collection_volume_attachment_parameters.go
- delete_storage_v1alpha1_collection_volume_attachment_responses.go
- delete_storage_v1alpha1_volume_attachment.go
- delete_storage_v1alpha1_volume_attachment_parameters.go
- delete_storage_v1alpha1_volume_attachment_responses.go
- get_storage_v1alpha1_api_resources.go
- get_storage_v1alpha1_api_resources_parameters.go
- get_storage_v1alpha1_api_resources_responses.go
- list_storage_v1alpha1_volume_attachment.go
- list_storage_v1alpha1_volume_attachment_parameters.go
- list_storage_v1alpha1_volume_attachment_responses.go
- patch_storage_v1alpha1_volume_attachment.go
- patch_storage_v1alpha1_volume_attachment_parameters.go
- patch_storage_v1alpha1_volume_attachment_responses.go
- read_storage_v1alpha1_volume_attachment.go
- read_storage_v1alpha1_volume_attachment_parameters.go
- read_storage_v1alpha1_volume_attachment_responses.go
- replace_storage_v1alpha1_volume_attachment.go
- replace_storage_v1alpha1_volume_attachment_parameters.go
- replace_storage_v1alpha1_volume_attachment_responses.go
- watch_storage_v1alpha1_volume_attachment.go
- watch_storage_v1alpha1_volume_attachment_list.go
- watch_storage_v1alpha1_volume_attachment_list_parameters.go
- watch_storage_v1alpha1_volume_attachment_list_responses.go
- watch_storage_v1alpha1_volume_attachment_parameters.go
- watch_storage_v1alpha1_volume_attachment_responses.go