storage_v1alpha1

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

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

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

Documentation

Index

Constants

View Source
const CreateStorageV1alpha1VolumeAttachmentAcceptedCode int = 202

CreateStorageV1alpha1VolumeAttachmentAcceptedCode is the HTTP code returned for type CreateStorageV1alpha1VolumeAttachmentAccepted

View Source
const CreateStorageV1alpha1VolumeAttachmentCreatedCode int = 201

CreateStorageV1alpha1VolumeAttachmentCreatedCode is the HTTP code returned for type CreateStorageV1alpha1VolumeAttachmentCreated

View Source
const CreateStorageV1alpha1VolumeAttachmentOKCode int = 200

CreateStorageV1alpha1VolumeAttachmentOKCode is the HTTP code returned for type CreateStorageV1alpha1VolumeAttachmentOK

View Source
const CreateStorageV1alpha1VolumeAttachmentUnauthorizedCode int = 401

CreateStorageV1alpha1VolumeAttachmentUnauthorizedCode is the HTTP code returned for type CreateStorageV1alpha1VolumeAttachmentUnauthorized

View Source
const DeleteStorageV1alpha1CollectionVolumeAttachmentOKCode int = 200

DeleteStorageV1alpha1CollectionVolumeAttachmentOKCode is the HTTP code returned for type DeleteStorageV1alpha1CollectionVolumeAttachmentOK

View Source
const DeleteStorageV1alpha1CollectionVolumeAttachmentUnauthorizedCode int = 401

DeleteStorageV1alpha1CollectionVolumeAttachmentUnauthorizedCode is the HTTP code returned for type DeleteStorageV1alpha1CollectionVolumeAttachmentUnauthorized

View Source
const DeleteStorageV1alpha1VolumeAttachmentAcceptedCode int = 202

DeleteStorageV1alpha1VolumeAttachmentAcceptedCode is the HTTP code returned for type DeleteStorageV1alpha1VolumeAttachmentAccepted

View Source
const DeleteStorageV1alpha1VolumeAttachmentOKCode int = 200

DeleteStorageV1alpha1VolumeAttachmentOKCode is the HTTP code returned for type DeleteStorageV1alpha1VolumeAttachmentOK

View Source
const DeleteStorageV1alpha1VolumeAttachmentUnauthorizedCode int = 401

DeleteStorageV1alpha1VolumeAttachmentUnauthorizedCode is the HTTP code returned for type DeleteStorageV1alpha1VolumeAttachmentUnauthorized

View Source
const GetStorageV1alpha1APIResourcesOKCode int = 200

GetStorageV1alpha1APIResourcesOKCode is the HTTP code returned for type GetStorageV1alpha1APIResourcesOK

View Source
const GetStorageV1alpha1APIResourcesUnauthorizedCode int = 401

GetStorageV1alpha1APIResourcesUnauthorizedCode is the HTTP code returned for type GetStorageV1alpha1APIResourcesUnauthorized

View Source
const ListStorageV1alpha1VolumeAttachmentOKCode int = 200

ListStorageV1alpha1VolumeAttachmentOKCode is the HTTP code returned for type ListStorageV1alpha1VolumeAttachmentOK

View Source
const ListStorageV1alpha1VolumeAttachmentUnauthorizedCode int = 401

ListStorageV1alpha1VolumeAttachmentUnauthorizedCode is the HTTP code returned for type ListStorageV1alpha1VolumeAttachmentUnauthorized

View Source
const PatchStorageV1alpha1VolumeAttachmentOKCode int = 200

PatchStorageV1alpha1VolumeAttachmentOKCode is the HTTP code returned for type PatchStorageV1alpha1VolumeAttachmentOK

View Source
const PatchStorageV1alpha1VolumeAttachmentUnauthorizedCode int = 401

PatchStorageV1alpha1VolumeAttachmentUnauthorizedCode is the HTTP code returned for type PatchStorageV1alpha1VolumeAttachmentUnauthorized

View Source
const ReadStorageV1alpha1VolumeAttachmentOKCode int = 200

ReadStorageV1alpha1VolumeAttachmentOKCode is the HTTP code returned for type ReadStorageV1alpha1VolumeAttachmentOK

View Source
const ReadStorageV1alpha1VolumeAttachmentUnauthorizedCode int = 401

ReadStorageV1alpha1VolumeAttachmentUnauthorizedCode is the HTTP code returned for type ReadStorageV1alpha1VolumeAttachmentUnauthorized

View Source
const ReplaceStorageV1alpha1VolumeAttachmentCreatedCode int = 201

ReplaceStorageV1alpha1VolumeAttachmentCreatedCode is the HTTP code returned for type ReplaceStorageV1alpha1VolumeAttachmentCreated

View Source
const ReplaceStorageV1alpha1VolumeAttachmentOKCode int = 200

ReplaceStorageV1alpha1VolumeAttachmentOKCode is the HTTP code returned for type ReplaceStorageV1alpha1VolumeAttachmentOK

View Source
const ReplaceStorageV1alpha1VolumeAttachmentUnauthorizedCode int = 401

ReplaceStorageV1alpha1VolumeAttachmentUnauthorizedCode is the HTTP code returned for type ReplaceStorageV1alpha1VolumeAttachmentUnauthorized

View Source
const WatchStorageV1alpha1VolumeAttachmentListOKCode int = 200

WatchStorageV1alpha1VolumeAttachmentListOKCode is the HTTP code returned for type WatchStorageV1alpha1VolumeAttachmentListOK

View Source
const WatchStorageV1alpha1VolumeAttachmentListUnauthorizedCode int = 401

WatchStorageV1alpha1VolumeAttachmentListUnauthorizedCode is the HTTP code returned for type WatchStorageV1alpha1VolumeAttachmentListUnauthorized

View Source
const WatchStorageV1alpha1VolumeAttachmentOKCode int = 200

WatchStorageV1alpha1VolumeAttachmentOKCode is the HTTP code returned for type WatchStorageV1alpha1VolumeAttachmentOK

View Source
const WatchStorageV1alpha1VolumeAttachmentUnauthorizedCode int = 401

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

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

SetPayload sets the payload to the create storage v1alpha1 volume attachment accepted response

func (*CreateStorageV1alpha1VolumeAttachmentAccepted) WithPayload

WithPayload adds the payload to the create storage v1alpha1 volume attachment accepted response

func (*CreateStorageV1alpha1VolumeAttachmentAccepted) WriteResponse

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

SetPayload sets the payload to the create storage v1alpha1 volume attachment created response

func (*CreateStorageV1alpha1VolumeAttachmentCreated) WithPayload

WithPayload adds the payload to the create storage v1alpha1 volume attachment created response

func (*CreateStorageV1alpha1VolumeAttachmentCreated) WriteResponse

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

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

SetPayload sets the payload to the create storage v1alpha1 volume attachment o k response

func (*CreateStorageV1alpha1VolumeAttachmentOK) WithPayload

WithPayload adds the payload to the create storage v1alpha1 volume attachment o k response

func (*CreateStorageV1alpha1VolumeAttachmentOK) WriteResponse

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

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

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

NewDeleteStorageV1alpha1CollectionVolumeAttachment creates a new http.Handler for the delete storage v1alpha1 collection volume attachment operation

func (*DeleteStorageV1alpha1CollectionVolumeAttachment) ServeHTTP

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

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

SetPayload sets the payload to the delete storage v1alpha1 collection volume attachment o k response

func (*DeleteStorageV1alpha1CollectionVolumeAttachmentOK) WithPayload

WithPayload adds the payload to the delete storage v1alpha1 collection volume attachment o k response

func (*DeleteStorageV1alpha1CollectionVolumeAttachmentOK) WriteResponse

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

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

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

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

SetPayload sets the payload to the delete storage v1alpha1 volume attachment accepted response

func (*DeleteStorageV1alpha1VolumeAttachmentAccepted) WithPayload

WithPayload adds the payload to the delete storage v1alpha1 volume attachment accepted response

func (*DeleteStorageV1alpha1VolumeAttachmentAccepted) WriteResponse

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

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

SetPayload sets the payload to the delete storage v1alpha1 volume attachment o k response

func (*DeleteStorageV1alpha1VolumeAttachmentOK) WithPayload

WithPayload adds the payload to the delete storage v1alpha1 volume attachment o k response

func (*DeleteStorageV1alpha1VolumeAttachmentOK) WriteResponse

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

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

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

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

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

SetPayload sets the payload to the get storage v1alpha1 Api resources o k response

func (*GetStorageV1alpha1APIResourcesOK) WithPayload

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

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

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

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

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

SetPayload sets the payload to the list storage v1alpha1 volume attachment o k response

func (*ListStorageV1alpha1VolumeAttachmentOK) WithPayload

WithPayload adds the payload to the list storage v1alpha1 volume attachment o k response

func (*ListStorageV1alpha1VolumeAttachmentOK) WriteResponse

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

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

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

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

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

SetPayload sets the payload to the patch storage v1alpha1 volume attachment o k response

func (*PatchStorageV1alpha1VolumeAttachmentOK) WithPayload

WithPayload adds the payload to the patch storage v1alpha1 volume attachment o k response

func (*PatchStorageV1alpha1VolumeAttachmentOK) WriteResponse

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

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

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

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

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

SetPayload sets the payload to the read storage v1alpha1 volume attachment o k response

func (*ReadStorageV1alpha1VolumeAttachmentOK) WithPayload

WithPayload adds the payload to the read storage v1alpha1 volume attachment o k response

func (*ReadStorageV1alpha1VolumeAttachmentOK) WriteResponse

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

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

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

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

SetPayload sets the payload to the replace storage v1alpha1 volume attachment created response

func (*ReplaceStorageV1alpha1VolumeAttachmentCreated) WithPayload

WithPayload adds the payload to the replace storage v1alpha1 volume attachment created response

func (*ReplaceStorageV1alpha1VolumeAttachmentCreated) WriteResponse

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

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

SetPayload sets the payload to the replace storage v1alpha1 volume attachment o k response

func (*ReplaceStorageV1alpha1VolumeAttachmentOK) WithPayload

WithPayload adds the payload to the replace storage v1alpha1 volume attachment o k response

func (*ReplaceStorageV1alpha1VolumeAttachmentOK) WriteResponse

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

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

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

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

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

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

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

SetPayload sets the payload to the watch storage v1alpha1 volume attachment list o k response

func (*WatchStorageV1alpha1VolumeAttachmentListOK) WithPayload

WithPayload adds the payload to the watch storage v1alpha1 volume attachment list o k response

func (*WatchStorageV1alpha1VolumeAttachmentListOK) WriteResponse

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

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

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

SetPayload sets the payload to the watch storage v1alpha1 volume attachment o k response

func (*WatchStorageV1alpha1VolumeAttachmentOK) WithPayload

WithPayload adds the payload to the watch storage v1alpha1 volume attachment o k response

func (*WatchStorageV1alpha1VolumeAttachmentOK) WriteResponse

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

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

WriteResponse to the client

Source Files

Jump to

Keyboard shortcuts

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