storage_v1beta1

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

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

type Client struct {
	// contains filtered or unexported fields
}

Client for storage v1beta1 API

func (*Client) CreateStorageV1beta1CSIDriver

CreateStorageV1beta1CSIDriver create a CSIDriver

func (*Client) CreateStorageV1beta1CSINode

CreateStorageV1beta1CSINode create a CSINode

func (*Client) CreateStorageV1beta1StorageClass

CreateStorageV1beta1StorageClass create a StorageClass

func (*Client) CreateStorageV1beta1VolumeAttachment

CreateStorageV1beta1VolumeAttachment create a VolumeAttachment

func (*Client) DeleteStorageV1beta1CSIDriver

DeleteStorageV1beta1CSIDriver delete a CSIDriver

func (*Client) DeleteStorageV1beta1CSINode

DeleteStorageV1beta1CSINode delete a CSINode

func (*Client) DeleteStorageV1beta1CollectionCSIDriver

func (a *Client) DeleteStorageV1beta1CollectionCSIDriver(params *DeleteStorageV1beta1CollectionCSIDriverParams) (*DeleteStorageV1beta1CollectionCSIDriverOK, error)

DeleteStorageV1beta1CollectionCSIDriver delete collection of CSIDriver

func (*Client) DeleteStorageV1beta1CollectionCSINode

func (a *Client) DeleteStorageV1beta1CollectionCSINode(params *DeleteStorageV1beta1CollectionCSINodeParams) (*DeleteStorageV1beta1CollectionCSINodeOK, error)

DeleteStorageV1beta1CollectionCSINode delete collection of CSINode

func (*Client) DeleteStorageV1beta1CollectionStorageClass

func (a *Client) DeleteStorageV1beta1CollectionStorageClass(params *DeleteStorageV1beta1CollectionStorageClassParams) (*DeleteStorageV1beta1CollectionStorageClassOK, error)

DeleteStorageV1beta1CollectionStorageClass delete collection of StorageClass

func (*Client) DeleteStorageV1beta1CollectionVolumeAttachment

func (a *Client) DeleteStorageV1beta1CollectionVolumeAttachment(params *DeleteStorageV1beta1CollectionVolumeAttachmentParams) (*DeleteStorageV1beta1CollectionVolumeAttachmentOK, error)

DeleteStorageV1beta1CollectionVolumeAttachment delete collection of VolumeAttachment

func (*Client) DeleteStorageV1beta1StorageClass

DeleteStorageV1beta1StorageClass delete a StorageClass

func (*Client) DeleteStorageV1beta1VolumeAttachment

DeleteStorageV1beta1VolumeAttachment delete a VolumeAttachment

func (*Client) GetStorageV1beta1APIResources

func (a *Client) GetStorageV1beta1APIResources(params *GetStorageV1beta1APIResourcesParams) (*GetStorageV1beta1APIResourcesOK, error)

GetStorageV1beta1APIResources get available resources

func (*Client) ListStorageV1beta1CSIDriver

func (a *Client) ListStorageV1beta1CSIDriver(params *ListStorageV1beta1CSIDriverParams) (*ListStorageV1beta1CSIDriverOK, error)

ListStorageV1beta1CSIDriver list or watch objects of kind CSIDriver

func (*Client) ListStorageV1beta1CSINode

func (a *Client) ListStorageV1beta1CSINode(params *ListStorageV1beta1CSINodeParams) (*ListStorageV1beta1CSINodeOK, error)

ListStorageV1beta1CSINode list or watch objects of kind CSINode

func (*Client) ListStorageV1beta1StorageClass

func (a *Client) ListStorageV1beta1StorageClass(params *ListStorageV1beta1StorageClassParams) (*ListStorageV1beta1StorageClassOK, error)

ListStorageV1beta1StorageClass list or watch objects of kind StorageClass

func (*Client) ListStorageV1beta1VolumeAttachment

func (a *Client) ListStorageV1beta1VolumeAttachment(params *ListStorageV1beta1VolumeAttachmentParams) (*ListStorageV1beta1VolumeAttachmentOK, error)

ListStorageV1beta1VolumeAttachment list or watch objects of kind VolumeAttachment

func (*Client) PatchStorageV1beta1CSIDriver

func (a *Client) PatchStorageV1beta1CSIDriver(params *PatchStorageV1beta1CSIDriverParams) (*PatchStorageV1beta1CSIDriverOK, error)

PatchStorageV1beta1CSIDriver partially update the specified CSIDriver

func (*Client) PatchStorageV1beta1CSINode

func (a *Client) PatchStorageV1beta1CSINode(params *PatchStorageV1beta1CSINodeParams) (*PatchStorageV1beta1CSINodeOK, error)

PatchStorageV1beta1CSINode partially update the specified CSINode

func (*Client) PatchStorageV1beta1StorageClass

func (a *Client) PatchStorageV1beta1StorageClass(params *PatchStorageV1beta1StorageClassParams) (*PatchStorageV1beta1StorageClassOK, error)

PatchStorageV1beta1StorageClass partially update the specified StorageClass

func (*Client) PatchStorageV1beta1VolumeAttachment

func (a *Client) PatchStorageV1beta1VolumeAttachment(params *PatchStorageV1beta1VolumeAttachmentParams) (*PatchStorageV1beta1VolumeAttachmentOK, error)

PatchStorageV1beta1VolumeAttachment partially update the specified VolumeAttachment

func (*Client) ReadStorageV1beta1CSIDriver

func (a *Client) ReadStorageV1beta1CSIDriver(params *ReadStorageV1beta1CSIDriverParams) (*ReadStorageV1beta1CSIDriverOK, error)

ReadStorageV1beta1CSIDriver read the specified CSIDriver

func (*Client) ReadStorageV1beta1CSINode

func (a *Client) ReadStorageV1beta1CSINode(params *ReadStorageV1beta1CSINodeParams) (*ReadStorageV1beta1CSINodeOK, error)

ReadStorageV1beta1CSINode read the specified CSINode

func (*Client) ReadStorageV1beta1StorageClass

func (a *Client) ReadStorageV1beta1StorageClass(params *ReadStorageV1beta1StorageClassParams) (*ReadStorageV1beta1StorageClassOK, error)

ReadStorageV1beta1StorageClass read the specified StorageClass

func (*Client) ReadStorageV1beta1VolumeAttachment

func (a *Client) ReadStorageV1beta1VolumeAttachment(params *ReadStorageV1beta1VolumeAttachmentParams) (*ReadStorageV1beta1VolumeAttachmentOK, error)

ReadStorageV1beta1VolumeAttachment read the specified VolumeAttachment

func (*Client) ReplaceStorageV1beta1CSIDriver

ReplaceStorageV1beta1CSIDriver replace the specified CSIDriver

func (*Client) ReplaceStorageV1beta1CSINode

ReplaceStorageV1beta1CSINode replace the specified CSINode

func (*Client) ReplaceStorageV1beta1StorageClass

ReplaceStorageV1beta1StorageClass replace the specified StorageClass

func (*Client) ReplaceStorageV1beta1VolumeAttachment

ReplaceStorageV1beta1VolumeAttachment replace the specified VolumeAttachment

func (*Client) SetTransport

func (a *Client) SetTransport(transport runtime.ClientTransport)

SetTransport changes the transport on the client

func (*Client) WatchStorageV1beta1CSIDriver

func (a *Client) WatchStorageV1beta1CSIDriver(params *WatchStorageV1beta1CSIDriverParams) (*WatchStorageV1beta1CSIDriverOK, error)

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

func (*Client) WatchStorageV1beta1CSIDriverList

func (a *Client) WatchStorageV1beta1CSIDriverList(params *WatchStorageV1beta1CSIDriverListParams) (*WatchStorageV1beta1CSIDriverListOK, error)

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

func (*Client) WatchStorageV1beta1CSINode

func (a *Client) WatchStorageV1beta1CSINode(params *WatchStorageV1beta1CSINodeParams) (*WatchStorageV1beta1CSINodeOK, error)

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

func (*Client) WatchStorageV1beta1CSINodeList

func (a *Client) WatchStorageV1beta1CSINodeList(params *WatchStorageV1beta1CSINodeListParams) (*WatchStorageV1beta1CSINodeListOK, error)

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

func (*Client) WatchStorageV1beta1StorageClass

func (a *Client) WatchStorageV1beta1StorageClass(params *WatchStorageV1beta1StorageClassParams) (*WatchStorageV1beta1StorageClassOK, error)

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

func (*Client) WatchStorageV1beta1StorageClassList

func (a *Client) WatchStorageV1beta1StorageClassList(params *WatchStorageV1beta1StorageClassListParams) (*WatchStorageV1beta1StorageClassListOK, error)

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

func (*Client) WatchStorageV1beta1VolumeAttachment

func (a *Client) WatchStorageV1beta1VolumeAttachment(params *WatchStorageV1beta1VolumeAttachmentParams) (*WatchStorageV1beta1VolumeAttachmentOK, error)

WatchStorageV1beta1VolumeAttachment 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 (*Client) WatchStorageV1beta1VolumeAttachmentList

func (a *Client) WatchStorageV1beta1VolumeAttachmentList(params *WatchStorageV1beta1VolumeAttachmentListParams) (*WatchStorageV1beta1VolumeAttachmentListOK, error)

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

type ClientService

type ClientService interface {
	CreateStorageV1beta1CSIDriver(params *CreateStorageV1beta1CSIDriverParams) (*CreateStorageV1beta1CSIDriverOK, *CreateStorageV1beta1CSIDriverCreated, *CreateStorageV1beta1CSIDriverAccepted, error)

	CreateStorageV1beta1CSINode(params *CreateStorageV1beta1CSINodeParams) (*CreateStorageV1beta1CSINodeOK, *CreateStorageV1beta1CSINodeCreated, *CreateStorageV1beta1CSINodeAccepted, error)

	CreateStorageV1beta1StorageClass(params *CreateStorageV1beta1StorageClassParams) (*CreateStorageV1beta1StorageClassOK, *CreateStorageV1beta1StorageClassCreated, *CreateStorageV1beta1StorageClassAccepted, error)

	CreateStorageV1beta1VolumeAttachment(params *CreateStorageV1beta1VolumeAttachmentParams) (*CreateStorageV1beta1VolumeAttachmentOK, *CreateStorageV1beta1VolumeAttachmentCreated, *CreateStorageV1beta1VolumeAttachmentAccepted, error)

	DeleteStorageV1beta1CSIDriver(params *DeleteStorageV1beta1CSIDriverParams) (*DeleteStorageV1beta1CSIDriverOK, *DeleteStorageV1beta1CSIDriverAccepted, error)

	DeleteStorageV1beta1CSINode(params *DeleteStorageV1beta1CSINodeParams) (*DeleteStorageV1beta1CSINodeOK, *DeleteStorageV1beta1CSINodeAccepted, error)

	DeleteStorageV1beta1CollectionCSIDriver(params *DeleteStorageV1beta1CollectionCSIDriverParams) (*DeleteStorageV1beta1CollectionCSIDriverOK, error)

	DeleteStorageV1beta1CollectionCSINode(params *DeleteStorageV1beta1CollectionCSINodeParams) (*DeleteStorageV1beta1CollectionCSINodeOK, error)

	DeleteStorageV1beta1CollectionStorageClass(params *DeleteStorageV1beta1CollectionStorageClassParams) (*DeleteStorageV1beta1CollectionStorageClassOK, error)

	DeleteStorageV1beta1CollectionVolumeAttachment(params *DeleteStorageV1beta1CollectionVolumeAttachmentParams) (*DeleteStorageV1beta1CollectionVolumeAttachmentOK, error)

	DeleteStorageV1beta1StorageClass(params *DeleteStorageV1beta1StorageClassParams) (*DeleteStorageV1beta1StorageClassOK, *DeleteStorageV1beta1StorageClassAccepted, error)

	DeleteStorageV1beta1VolumeAttachment(params *DeleteStorageV1beta1VolumeAttachmentParams) (*DeleteStorageV1beta1VolumeAttachmentOK, *DeleteStorageV1beta1VolumeAttachmentAccepted, error)

	GetStorageV1beta1APIResources(params *GetStorageV1beta1APIResourcesParams) (*GetStorageV1beta1APIResourcesOK, error)

	ListStorageV1beta1CSIDriver(params *ListStorageV1beta1CSIDriverParams) (*ListStorageV1beta1CSIDriverOK, error)

	ListStorageV1beta1CSINode(params *ListStorageV1beta1CSINodeParams) (*ListStorageV1beta1CSINodeOK, error)

	ListStorageV1beta1StorageClass(params *ListStorageV1beta1StorageClassParams) (*ListStorageV1beta1StorageClassOK, error)

	ListStorageV1beta1VolumeAttachment(params *ListStorageV1beta1VolumeAttachmentParams) (*ListStorageV1beta1VolumeAttachmentOK, error)

	PatchStorageV1beta1CSIDriver(params *PatchStorageV1beta1CSIDriverParams) (*PatchStorageV1beta1CSIDriverOK, error)

	PatchStorageV1beta1CSINode(params *PatchStorageV1beta1CSINodeParams) (*PatchStorageV1beta1CSINodeOK, error)

	PatchStorageV1beta1StorageClass(params *PatchStorageV1beta1StorageClassParams) (*PatchStorageV1beta1StorageClassOK, error)

	PatchStorageV1beta1VolumeAttachment(params *PatchStorageV1beta1VolumeAttachmentParams) (*PatchStorageV1beta1VolumeAttachmentOK, error)

	ReadStorageV1beta1CSIDriver(params *ReadStorageV1beta1CSIDriverParams) (*ReadStorageV1beta1CSIDriverOK, error)

	ReadStorageV1beta1CSINode(params *ReadStorageV1beta1CSINodeParams) (*ReadStorageV1beta1CSINodeOK, error)

	ReadStorageV1beta1StorageClass(params *ReadStorageV1beta1StorageClassParams) (*ReadStorageV1beta1StorageClassOK, error)

	ReadStorageV1beta1VolumeAttachment(params *ReadStorageV1beta1VolumeAttachmentParams) (*ReadStorageV1beta1VolumeAttachmentOK, error)

	ReplaceStorageV1beta1CSIDriver(params *ReplaceStorageV1beta1CSIDriverParams) (*ReplaceStorageV1beta1CSIDriverOK, *ReplaceStorageV1beta1CSIDriverCreated, error)

	ReplaceStorageV1beta1CSINode(params *ReplaceStorageV1beta1CSINodeParams) (*ReplaceStorageV1beta1CSINodeOK, *ReplaceStorageV1beta1CSINodeCreated, error)

	ReplaceStorageV1beta1StorageClass(params *ReplaceStorageV1beta1StorageClassParams) (*ReplaceStorageV1beta1StorageClassOK, *ReplaceStorageV1beta1StorageClassCreated, error)

	ReplaceStorageV1beta1VolumeAttachment(params *ReplaceStorageV1beta1VolumeAttachmentParams) (*ReplaceStorageV1beta1VolumeAttachmentOK, *ReplaceStorageV1beta1VolumeAttachmentCreated, error)

	WatchStorageV1beta1CSIDriver(params *WatchStorageV1beta1CSIDriverParams) (*WatchStorageV1beta1CSIDriverOK, error)

	WatchStorageV1beta1CSIDriverList(params *WatchStorageV1beta1CSIDriverListParams) (*WatchStorageV1beta1CSIDriverListOK, error)

	WatchStorageV1beta1CSINode(params *WatchStorageV1beta1CSINodeParams) (*WatchStorageV1beta1CSINodeOK, error)

	WatchStorageV1beta1CSINodeList(params *WatchStorageV1beta1CSINodeListParams) (*WatchStorageV1beta1CSINodeListOK, error)

	WatchStorageV1beta1StorageClass(params *WatchStorageV1beta1StorageClassParams) (*WatchStorageV1beta1StorageClassOK, error)

	WatchStorageV1beta1StorageClassList(params *WatchStorageV1beta1StorageClassListParams) (*WatchStorageV1beta1StorageClassListOK, error)

	WatchStorageV1beta1VolumeAttachment(params *WatchStorageV1beta1VolumeAttachmentParams) (*WatchStorageV1beta1VolumeAttachmentOK, error)

	WatchStorageV1beta1VolumeAttachmentList(params *WatchStorageV1beta1VolumeAttachmentListParams) (*WatchStorageV1beta1VolumeAttachmentListOK, error)

	SetTransport(transport runtime.ClientTransport)
}

ClientService is the interface for Client methods

func New

func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientService

New creates a new storage v1beta1 API client.

type CreateStorageV1beta1CSIDriverAccepted

type CreateStorageV1beta1CSIDriverAccepted struct {
	Payload *models.IoK8sAPIStorageV1beta1CSIDriver
}

CreateStorageV1beta1CSIDriverAccepted handles this case with default header values.

Accepted

func NewCreateStorageV1beta1CSIDriverAccepted

func NewCreateStorageV1beta1CSIDriverAccepted() *CreateStorageV1beta1CSIDriverAccepted

NewCreateStorageV1beta1CSIDriverAccepted creates a CreateStorageV1beta1CSIDriverAccepted with default headers values

func (*CreateStorageV1beta1CSIDriverAccepted) Error

func (*CreateStorageV1beta1CSIDriverAccepted) GetPayload

type CreateStorageV1beta1CSIDriverCreated

type CreateStorageV1beta1CSIDriverCreated struct {
	Payload *models.IoK8sAPIStorageV1beta1CSIDriver
}

CreateStorageV1beta1CSIDriverCreated handles this case with default header values.

Created

func NewCreateStorageV1beta1CSIDriverCreated

func NewCreateStorageV1beta1CSIDriverCreated() *CreateStorageV1beta1CSIDriverCreated

NewCreateStorageV1beta1CSIDriverCreated creates a CreateStorageV1beta1CSIDriverCreated with default headers values

func (*CreateStorageV1beta1CSIDriverCreated) Error

func (*CreateStorageV1beta1CSIDriverCreated) GetPayload

type CreateStorageV1beta1CSIDriverOK

type CreateStorageV1beta1CSIDriverOK struct {
	Payload *models.IoK8sAPIStorageV1beta1CSIDriver
}

CreateStorageV1beta1CSIDriverOK handles this case with default header values.

OK

func NewCreateStorageV1beta1CSIDriverOK

func NewCreateStorageV1beta1CSIDriverOK() *CreateStorageV1beta1CSIDriverOK

NewCreateStorageV1beta1CSIDriverOK creates a CreateStorageV1beta1CSIDriverOK with default headers values

func (*CreateStorageV1beta1CSIDriverOK) Error

func (*CreateStorageV1beta1CSIDriverOK) GetPayload

type CreateStorageV1beta1CSIDriverParams

type CreateStorageV1beta1CSIDriverParams struct {

	/*Body*/
	Body *models.IoK8sAPIStorageV1beta1CSIDriver
	/*DryRun
	  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

	*/
	DryRun *string
	/*FieldManager
	  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.

	*/
	FieldManager *string
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

CreateStorageV1beta1CSIDriverParams contains all the parameters to send to the API endpoint for the create storage v1beta1 c s i driver operation typically these are written to a http.Request

func NewCreateStorageV1beta1CSIDriverParams

func NewCreateStorageV1beta1CSIDriverParams() *CreateStorageV1beta1CSIDriverParams

NewCreateStorageV1beta1CSIDriverParams creates a new CreateStorageV1beta1CSIDriverParams object with the default values initialized.

func NewCreateStorageV1beta1CSIDriverParamsWithContext

func NewCreateStorageV1beta1CSIDriverParamsWithContext(ctx context.Context) *CreateStorageV1beta1CSIDriverParams

NewCreateStorageV1beta1CSIDriverParamsWithContext creates a new CreateStorageV1beta1CSIDriverParams object with the default values initialized, and the ability to set a context for a request

func NewCreateStorageV1beta1CSIDriverParamsWithHTTPClient

func NewCreateStorageV1beta1CSIDriverParamsWithHTTPClient(client *http.Client) *CreateStorageV1beta1CSIDriverParams

NewCreateStorageV1beta1CSIDriverParamsWithHTTPClient creates a new CreateStorageV1beta1CSIDriverParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewCreateStorageV1beta1CSIDriverParamsWithTimeout

func NewCreateStorageV1beta1CSIDriverParamsWithTimeout(timeout time.Duration) *CreateStorageV1beta1CSIDriverParams

NewCreateStorageV1beta1CSIDriverParamsWithTimeout creates a new CreateStorageV1beta1CSIDriverParams object with the default values initialized, and the ability to set a timeout on a request

func (*CreateStorageV1beta1CSIDriverParams) SetBody

SetBody adds the body to the create storage v1beta1 c s i driver params

func (*CreateStorageV1beta1CSIDriverParams) SetContext

SetContext adds the context to the create storage v1beta1 c s i driver params

func (*CreateStorageV1beta1CSIDriverParams) SetDryRun

func (o *CreateStorageV1beta1CSIDriverParams) SetDryRun(dryRun *string)

SetDryRun adds the dryRun to the create storage v1beta1 c s i driver params

func (*CreateStorageV1beta1CSIDriverParams) SetFieldManager

func (o *CreateStorageV1beta1CSIDriverParams) SetFieldManager(fieldManager *string)

SetFieldManager adds the fieldManager to the create storage v1beta1 c s i driver params

func (*CreateStorageV1beta1CSIDriverParams) SetHTTPClient

func (o *CreateStorageV1beta1CSIDriverParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the create storage v1beta1 c s i driver params

func (*CreateStorageV1beta1CSIDriverParams) SetPretty

func (o *CreateStorageV1beta1CSIDriverParams) SetPretty(pretty *string)

SetPretty adds the pretty to the create storage v1beta1 c s i driver params

func (*CreateStorageV1beta1CSIDriverParams) SetTimeout

func (o *CreateStorageV1beta1CSIDriverParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the create storage v1beta1 c s i driver params

func (*CreateStorageV1beta1CSIDriverParams) WithBody

WithBody adds the body to the create storage v1beta1 c s i driver params

func (*CreateStorageV1beta1CSIDriverParams) WithContext

WithContext adds the context to the create storage v1beta1 c s i driver params

func (*CreateStorageV1beta1CSIDriverParams) WithDryRun

WithDryRun adds the dryRun to the create storage v1beta1 c s i driver params

func (*CreateStorageV1beta1CSIDriverParams) WithFieldManager

WithFieldManager adds the fieldManager to the create storage v1beta1 c s i driver params

func (*CreateStorageV1beta1CSIDriverParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create storage v1beta1 c s i driver params

func (*CreateStorageV1beta1CSIDriverParams) WithPretty

WithPretty adds the pretty to the create storage v1beta1 c s i driver params

func (*CreateStorageV1beta1CSIDriverParams) WithTimeout

WithTimeout adds the timeout to the create storage v1beta1 c s i driver params

func (*CreateStorageV1beta1CSIDriverParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateStorageV1beta1CSIDriverReader

type CreateStorageV1beta1CSIDriverReader struct {
	// contains filtered or unexported fields
}

CreateStorageV1beta1CSIDriverReader is a Reader for the CreateStorageV1beta1CSIDriver structure.

func (*CreateStorageV1beta1CSIDriverReader) ReadResponse

func (o *CreateStorageV1beta1CSIDriverReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type CreateStorageV1beta1CSIDriverUnauthorized

type CreateStorageV1beta1CSIDriverUnauthorized struct {
}

CreateStorageV1beta1CSIDriverUnauthorized handles this case with default header values.

Unauthorized

func NewCreateStorageV1beta1CSIDriverUnauthorized

func NewCreateStorageV1beta1CSIDriverUnauthorized() *CreateStorageV1beta1CSIDriverUnauthorized

NewCreateStorageV1beta1CSIDriverUnauthorized creates a CreateStorageV1beta1CSIDriverUnauthorized with default headers values

func (*CreateStorageV1beta1CSIDriverUnauthorized) Error

type CreateStorageV1beta1CSINodeAccepted

type CreateStorageV1beta1CSINodeAccepted struct {
	Payload *models.IoK8sAPIStorageV1beta1CSINode
}

CreateStorageV1beta1CSINodeAccepted handles this case with default header values.

Accepted

func NewCreateStorageV1beta1CSINodeAccepted

func NewCreateStorageV1beta1CSINodeAccepted() *CreateStorageV1beta1CSINodeAccepted

NewCreateStorageV1beta1CSINodeAccepted creates a CreateStorageV1beta1CSINodeAccepted with default headers values

func (*CreateStorageV1beta1CSINodeAccepted) Error

func (*CreateStorageV1beta1CSINodeAccepted) GetPayload

type CreateStorageV1beta1CSINodeCreated

type CreateStorageV1beta1CSINodeCreated struct {
	Payload *models.IoK8sAPIStorageV1beta1CSINode
}

CreateStorageV1beta1CSINodeCreated handles this case with default header values.

Created

func NewCreateStorageV1beta1CSINodeCreated

func NewCreateStorageV1beta1CSINodeCreated() *CreateStorageV1beta1CSINodeCreated

NewCreateStorageV1beta1CSINodeCreated creates a CreateStorageV1beta1CSINodeCreated with default headers values

func (*CreateStorageV1beta1CSINodeCreated) Error

func (*CreateStorageV1beta1CSINodeCreated) GetPayload

type CreateStorageV1beta1CSINodeOK

type CreateStorageV1beta1CSINodeOK struct {
	Payload *models.IoK8sAPIStorageV1beta1CSINode
}

CreateStorageV1beta1CSINodeOK handles this case with default header values.

OK

func NewCreateStorageV1beta1CSINodeOK

func NewCreateStorageV1beta1CSINodeOK() *CreateStorageV1beta1CSINodeOK

NewCreateStorageV1beta1CSINodeOK creates a CreateStorageV1beta1CSINodeOK with default headers values

func (*CreateStorageV1beta1CSINodeOK) Error

func (*CreateStorageV1beta1CSINodeOK) GetPayload

type CreateStorageV1beta1CSINodeParams

type CreateStorageV1beta1CSINodeParams struct {

	/*Body*/
	Body *models.IoK8sAPIStorageV1beta1CSINode
	/*DryRun
	  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

	*/
	DryRun *string
	/*FieldManager
	  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.

	*/
	FieldManager *string
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

CreateStorageV1beta1CSINodeParams contains all the parameters to send to the API endpoint for the create storage v1beta1 c s i node operation typically these are written to a http.Request

func NewCreateStorageV1beta1CSINodeParams

func NewCreateStorageV1beta1CSINodeParams() *CreateStorageV1beta1CSINodeParams

NewCreateStorageV1beta1CSINodeParams creates a new CreateStorageV1beta1CSINodeParams object with the default values initialized.

func NewCreateStorageV1beta1CSINodeParamsWithContext

func NewCreateStorageV1beta1CSINodeParamsWithContext(ctx context.Context) *CreateStorageV1beta1CSINodeParams

NewCreateStorageV1beta1CSINodeParamsWithContext creates a new CreateStorageV1beta1CSINodeParams object with the default values initialized, and the ability to set a context for a request

func NewCreateStorageV1beta1CSINodeParamsWithHTTPClient

func NewCreateStorageV1beta1CSINodeParamsWithHTTPClient(client *http.Client) *CreateStorageV1beta1CSINodeParams

NewCreateStorageV1beta1CSINodeParamsWithHTTPClient creates a new CreateStorageV1beta1CSINodeParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewCreateStorageV1beta1CSINodeParamsWithTimeout

func NewCreateStorageV1beta1CSINodeParamsWithTimeout(timeout time.Duration) *CreateStorageV1beta1CSINodeParams

NewCreateStorageV1beta1CSINodeParamsWithTimeout creates a new CreateStorageV1beta1CSINodeParams object with the default values initialized, and the ability to set a timeout on a request

func (*CreateStorageV1beta1CSINodeParams) SetBody

SetBody adds the body to the create storage v1beta1 c s i node params

func (*CreateStorageV1beta1CSINodeParams) SetContext

SetContext adds the context to the create storage v1beta1 c s i node params

func (*CreateStorageV1beta1CSINodeParams) SetDryRun

func (o *CreateStorageV1beta1CSINodeParams) SetDryRun(dryRun *string)

SetDryRun adds the dryRun to the create storage v1beta1 c s i node params

func (*CreateStorageV1beta1CSINodeParams) SetFieldManager

func (o *CreateStorageV1beta1CSINodeParams) SetFieldManager(fieldManager *string)

SetFieldManager adds the fieldManager to the create storage v1beta1 c s i node params

func (*CreateStorageV1beta1CSINodeParams) SetHTTPClient

func (o *CreateStorageV1beta1CSINodeParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the create storage v1beta1 c s i node params

func (*CreateStorageV1beta1CSINodeParams) SetPretty

func (o *CreateStorageV1beta1CSINodeParams) SetPretty(pretty *string)

SetPretty adds the pretty to the create storage v1beta1 c s i node params

func (*CreateStorageV1beta1CSINodeParams) SetTimeout

func (o *CreateStorageV1beta1CSINodeParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the create storage v1beta1 c s i node params

func (*CreateStorageV1beta1CSINodeParams) WithBody

WithBody adds the body to the create storage v1beta1 c s i node params

func (*CreateStorageV1beta1CSINodeParams) WithContext

WithContext adds the context to the create storage v1beta1 c s i node params

func (*CreateStorageV1beta1CSINodeParams) WithDryRun

WithDryRun adds the dryRun to the create storage v1beta1 c s i node params

func (*CreateStorageV1beta1CSINodeParams) WithFieldManager

WithFieldManager adds the fieldManager to the create storage v1beta1 c s i node params

func (*CreateStorageV1beta1CSINodeParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create storage v1beta1 c s i node params

func (*CreateStorageV1beta1CSINodeParams) WithPretty

WithPretty adds the pretty to the create storage v1beta1 c s i node params

func (*CreateStorageV1beta1CSINodeParams) WithTimeout

WithTimeout adds the timeout to the create storage v1beta1 c s i node params

func (*CreateStorageV1beta1CSINodeParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateStorageV1beta1CSINodeReader

type CreateStorageV1beta1CSINodeReader struct {
	// contains filtered or unexported fields
}

CreateStorageV1beta1CSINodeReader is a Reader for the CreateStorageV1beta1CSINode structure.

func (*CreateStorageV1beta1CSINodeReader) ReadResponse

func (o *CreateStorageV1beta1CSINodeReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type CreateStorageV1beta1CSINodeUnauthorized

type CreateStorageV1beta1CSINodeUnauthorized struct {
}

CreateStorageV1beta1CSINodeUnauthorized handles this case with default header values.

Unauthorized

func NewCreateStorageV1beta1CSINodeUnauthorized

func NewCreateStorageV1beta1CSINodeUnauthorized() *CreateStorageV1beta1CSINodeUnauthorized

NewCreateStorageV1beta1CSINodeUnauthorized creates a CreateStorageV1beta1CSINodeUnauthorized with default headers values

func (*CreateStorageV1beta1CSINodeUnauthorized) Error

type CreateStorageV1beta1StorageClassAccepted

type CreateStorageV1beta1StorageClassAccepted struct {
	Payload *models.IoK8sAPIStorageV1beta1StorageClass
}

CreateStorageV1beta1StorageClassAccepted handles this case with default header values.

Accepted

func NewCreateStorageV1beta1StorageClassAccepted

func NewCreateStorageV1beta1StorageClassAccepted() *CreateStorageV1beta1StorageClassAccepted

NewCreateStorageV1beta1StorageClassAccepted creates a CreateStorageV1beta1StorageClassAccepted with default headers values

func (*CreateStorageV1beta1StorageClassAccepted) Error

func (*CreateStorageV1beta1StorageClassAccepted) GetPayload

type CreateStorageV1beta1StorageClassCreated

type CreateStorageV1beta1StorageClassCreated struct {
	Payload *models.IoK8sAPIStorageV1beta1StorageClass
}

CreateStorageV1beta1StorageClassCreated handles this case with default header values.

Created

func NewCreateStorageV1beta1StorageClassCreated

func NewCreateStorageV1beta1StorageClassCreated() *CreateStorageV1beta1StorageClassCreated

NewCreateStorageV1beta1StorageClassCreated creates a CreateStorageV1beta1StorageClassCreated with default headers values

func (*CreateStorageV1beta1StorageClassCreated) Error

func (*CreateStorageV1beta1StorageClassCreated) GetPayload

type CreateStorageV1beta1StorageClassOK

type CreateStorageV1beta1StorageClassOK struct {
	Payload *models.IoK8sAPIStorageV1beta1StorageClass
}

CreateStorageV1beta1StorageClassOK handles this case with default header values.

OK

func NewCreateStorageV1beta1StorageClassOK

func NewCreateStorageV1beta1StorageClassOK() *CreateStorageV1beta1StorageClassOK

NewCreateStorageV1beta1StorageClassOK creates a CreateStorageV1beta1StorageClassOK with default headers values

func (*CreateStorageV1beta1StorageClassOK) Error

func (*CreateStorageV1beta1StorageClassOK) GetPayload

type CreateStorageV1beta1StorageClassParams

type CreateStorageV1beta1StorageClassParams struct {

	/*Body*/
	Body *models.IoK8sAPIStorageV1beta1StorageClass
	/*DryRun
	  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

	*/
	DryRun *string
	/*FieldManager
	  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.

	*/
	FieldManager *string
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

CreateStorageV1beta1StorageClassParams contains all the parameters to send to the API endpoint for the create storage v1beta1 storage class operation typically these are written to a http.Request

func NewCreateStorageV1beta1StorageClassParams

func NewCreateStorageV1beta1StorageClassParams() *CreateStorageV1beta1StorageClassParams

NewCreateStorageV1beta1StorageClassParams creates a new CreateStorageV1beta1StorageClassParams object with the default values initialized.

func NewCreateStorageV1beta1StorageClassParamsWithContext

func NewCreateStorageV1beta1StorageClassParamsWithContext(ctx context.Context) *CreateStorageV1beta1StorageClassParams

NewCreateStorageV1beta1StorageClassParamsWithContext creates a new CreateStorageV1beta1StorageClassParams object with the default values initialized, and the ability to set a context for a request

func NewCreateStorageV1beta1StorageClassParamsWithHTTPClient

func NewCreateStorageV1beta1StorageClassParamsWithHTTPClient(client *http.Client) *CreateStorageV1beta1StorageClassParams

NewCreateStorageV1beta1StorageClassParamsWithHTTPClient creates a new CreateStorageV1beta1StorageClassParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewCreateStorageV1beta1StorageClassParamsWithTimeout

func NewCreateStorageV1beta1StorageClassParamsWithTimeout(timeout time.Duration) *CreateStorageV1beta1StorageClassParams

NewCreateStorageV1beta1StorageClassParamsWithTimeout creates a new CreateStorageV1beta1StorageClassParams object with the default values initialized, and the ability to set a timeout on a request

func (*CreateStorageV1beta1StorageClassParams) SetBody

SetBody adds the body to the create storage v1beta1 storage class params

func (*CreateStorageV1beta1StorageClassParams) SetContext

SetContext adds the context to the create storage v1beta1 storage class params

func (*CreateStorageV1beta1StorageClassParams) SetDryRun

func (o *CreateStorageV1beta1StorageClassParams) SetDryRun(dryRun *string)

SetDryRun adds the dryRun to the create storage v1beta1 storage class params

func (*CreateStorageV1beta1StorageClassParams) SetFieldManager

func (o *CreateStorageV1beta1StorageClassParams) SetFieldManager(fieldManager *string)

SetFieldManager adds the fieldManager to the create storage v1beta1 storage class params

func (*CreateStorageV1beta1StorageClassParams) SetHTTPClient

func (o *CreateStorageV1beta1StorageClassParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the create storage v1beta1 storage class params

func (*CreateStorageV1beta1StorageClassParams) SetPretty

func (o *CreateStorageV1beta1StorageClassParams) SetPretty(pretty *string)

SetPretty adds the pretty to the create storage v1beta1 storage class params

func (*CreateStorageV1beta1StorageClassParams) SetTimeout

func (o *CreateStorageV1beta1StorageClassParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the create storage v1beta1 storage class params

func (*CreateStorageV1beta1StorageClassParams) WithBody

WithBody adds the body to the create storage v1beta1 storage class params

func (*CreateStorageV1beta1StorageClassParams) WithContext

WithContext adds the context to the create storage v1beta1 storage class params

func (*CreateStorageV1beta1StorageClassParams) WithDryRun

WithDryRun adds the dryRun to the create storage v1beta1 storage class params

func (*CreateStorageV1beta1StorageClassParams) WithFieldManager

WithFieldManager adds the fieldManager to the create storage v1beta1 storage class params

func (*CreateStorageV1beta1StorageClassParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create storage v1beta1 storage class params

func (*CreateStorageV1beta1StorageClassParams) WithPretty

WithPretty adds the pretty to the create storage v1beta1 storage class params

func (*CreateStorageV1beta1StorageClassParams) WithTimeout

WithTimeout adds the timeout to the create storage v1beta1 storage class params

func (*CreateStorageV1beta1StorageClassParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateStorageV1beta1StorageClassReader

type CreateStorageV1beta1StorageClassReader struct {
	// contains filtered or unexported fields
}

CreateStorageV1beta1StorageClassReader is a Reader for the CreateStorageV1beta1StorageClass structure.

func (*CreateStorageV1beta1StorageClassReader) ReadResponse

func (o *CreateStorageV1beta1StorageClassReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type CreateStorageV1beta1StorageClassUnauthorized

type CreateStorageV1beta1StorageClassUnauthorized struct {
}

CreateStorageV1beta1StorageClassUnauthorized handles this case with default header values.

Unauthorized

func NewCreateStorageV1beta1StorageClassUnauthorized

func NewCreateStorageV1beta1StorageClassUnauthorized() *CreateStorageV1beta1StorageClassUnauthorized

NewCreateStorageV1beta1StorageClassUnauthorized creates a CreateStorageV1beta1StorageClassUnauthorized with default headers values

func (*CreateStorageV1beta1StorageClassUnauthorized) Error

type CreateStorageV1beta1VolumeAttachmentAccepted

type CreateStorageV1beta1VolumeAttachmentAccepted struct {
	Payload *models.IoK8sAPIStorageV1beta1VolumeAttachment
}

CreateStorageV1beta1VolumeAttachmentAccepted handles this case with default header values.

Accepted

func NewCreateStorageV1beta1VolumeAttachmentAccepted

func NewCreateStorageV1beta1VolumeAttachmentAccepted() *CreateStorageV1beta1VolumeAttachmentAccepted

NewCreateStorageV1beta1VolumeAttachmentAccepted creates a CreateStorageV1beta1VolumeAttachmentAccepted with default headers values

func (*CreateStorageV1beta1VolumeAttachmentAccepted) Error

func (*CreateStorageV1beta1VolumeAttachmentAccepted) GetPayload

type CreateStorageV1beta1VolumeAttachmentCreated

type CreateStorageV1beta1VolumeAttachmentCreated struct {
	Payload *models.IoK8sAPIStorageV1beta1VolumeAttachment
}

CreateStorageV1beta1VolumeAttachmentCreated handles this case with default header values.

Created

func NewCreateStorageV1beta1VolumeAttachmentCreated

func NewCreateStorageV1beta1VolumeAttachmentCreated() *CreateStorageV1beta1VolumeAttachmentCreated

NewCreateStorageV1beta1VolumeAttachmentCreated creates a CreateStorageV1beta1VolumeAttachmentCreated with default headers values

func (*CreateStorageV1beta1VolumeAttachmentCreated) Error

func (*CreateStorageV1beta1VolumeAttachmentCreated) GetPayload

type CreateStorageV1beta1VolumeAttachmentOK

type CreateStorageV1beta1VolumeAttachmentOK struct {
	Payload *models.IoK8sAPIStorageV1beta1VolumeAttachment
}

CreateStorageV1beta1VolumeAttachmentOK handles this case with default header values.

OK

func NewCreateStorageV1beta1VolumeAttachmentOK

func NewCreateStorageV1beta1VolumeAttachmentOK() *CreateStorageV1beta1VolumeAttachmentOK

NewCreateStorageV1beta1VolumeAttachmentOK creates a CreateStorageV1beta1VolumeAttachmentOK with default headers values

func (*CreateStorageV1beta1VolumeAttachmentOK) Error

func (*CreateStorageV1beta1VolumeAttachmentOK) GetPayload

type CreateStorageV1beta1VolumeAttachmentParams

type CreateStorageV1beta1VolumeAttachmentParams struct {

	/*Body*/
	Body *models.IoK8sAPIStorageV1beta1VolumeAttachment
	/*DryRun
	  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

	*/
	DryRun *string
	/*FieldManager
	  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.

	*/
	FieldManager *string
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

CreateStorageV1beta1VolumeAttachmentParams contains all the parameters to send to the API endpoint for the create storage v1beta1 volume attachment operation typically these are written to a http.Request

func NewCreateStorageV1beta1VolumeAttachmentParams

func NewCreateStorageV1beta1VolumeAttachmentParams() *CreateStorageV1beta1VolumeAttachmentParams

NewCreateStorageV1beta1VolumeAttachmentParams creates a new CreateStorageV1beta1VolumeAttachmentParams object with the default values initialized.

func NewCreateStorageV1beta1VolumeAttachmentParamsWithContext

func NewCreateStorageV1beta1VolumeAttachmentParamsWithContext(ctx context.Context) *CreateStorageV1beta1VolumeAttachmentParams

NewCreateStorageV1beta1VolumeAttachmentParamsWithContext creates a new CreateStorageV1beta1VolumeAttachmentParams object with the default values initialized, and the ability to set a context for a request

func NewCreateStorageV1beta1VolumeAttachmentParamsWithHTTPClient

func NewCreateStorageV1beta1VolumeAttachmentParamsWithHTTPClient(client *http.Client) *CreateStorageV1beta1VolumeAttachmentParams

NewCreateStorageV1beta1VolumeAttachmentParamsWithHTTPClient creates a new CreateStorageV1beta1VolumeAttachmentParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewCreateStorageV1beta1VolumeAttachmentParamsWithTimeout

func NewCreateStorageV1beta1VolumeAttachmentParamsWithTimeout(timeout time.Duration) *CreateStorageV1beta1VolumeAttachmentParams

NewCreateStorageV1beta1VolumeAttachmentParamsWithTimeout creates a new CreateStorageV1beta1VolumeAttachmentParams object with the default values initialized, and the ability to set a timeout on a request

func (*CreateStorageV1beta1VolumeAttachmentParams) SetBody

SetBody adds the body to the create storage v1beta1 volume attachment params

func (*CreateStorageV1beta1VolumeAttachmentParams) SetContext

SetContext adds the context to the create storage v1beta1 volume attachment params

func (*CreateStorageV1beta1VolumeAttachmentParams) SetDryRun

func (o *CreateStorageV1beta1VolumeAttachmentParams) SetDryRun(dryRun *string)

SetDryRun adds the dryRun to the create storage v1beta1 volume attachment params

func (*CreateStorageV1beta1VolumeAttachmentParams) SetFieldManager

func (o *CreateStorageV1beta1VolumeAttachmentParams) SetFieldManager(fieldManager *string)

SetFieldManager adds the fieldManager to the create storage v1beta1 volume attachment params

func (*CreateStorageV1beta1VolumeAttachmentParams) SetHTTPClient

func (o *CreateStorageV1beta1VolumeAttachmentParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the create storage v1beta1 volume attachment params

func (*CreateStorageV1beta1VolumeAttachmentParams) SetPretty

func (o *CreateStorageV1beta1VolumeAttachmentParams) SetPretty(pretty *string)

SetPretty adds the pretty to the create storage v1beta1 volume attachment params

func (*CreateStorageV1beta1VolumeAttachmentParams) SetTimeout

SetTimeout adds the timeout to the create storage v1beta1 volume attachment params

func (*CreateStorageV1beta1VolumeAttachmentParams) WithBody

WithBody adds the body to the create storage v1beta1 volume attachment params

func (*CreateStorageV1beta1VolumeAttachmentParams) WithContext

WithContext adds the context to the create storage v1beta1 volume attachment params

func (*CreateStorageV1beta1VolumeAttachmentParams) WithDryRun

WithDryRun adds the dryRun to the create storage v1beta1 volume attachment params

func (*CreateStorageV1beta1VolumeAttachmentParams) WithFieldManager

WithFieldManager adds the fieldManager to the create storage v1beta1 volume attachment params

func (*CreateStorageV1beta1VolumeAttachmentParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create storage v1beta1 volume attachment params

func (*CreateStorageV1beta1VolumeAttachmentParams) WithPretty

WithPretty adds the pretty to the create storage v1beta1 volume attachment params

func (*CreateStorageV1beta1VolumeAttachmentParams) WithTimeout

WithTimeout adds the timeout to the create storage v1beta1 volume attachment params

func (*CreateStorageV1beta1VolumeAttachmentParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateStorageV1beta1VolumeAttachmentReader

type CreateStorageV1beta1VolumeAttachmentReader struct {
	// contains filtered or unexported fields
}

CreateStorageV1beta1VolumeAttachmentReader is a Reader for the CreateStorageV1beta1VolumeAttachment structure.

func (*CreateStorageV1beta1VolumeAttachmentReader) ReadResponse

func (o *CreateStorageV1beta1VolumeAttachmentReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type CreateStorageV1beta1VolumeAttachmentUnauthorized

type CreateStorageV1beta1VolumeAttachmentUnauthorized struct {
}

CreateStorageV1beta1VolumeAttachmentUnauthorized handles this case with default header values.

Unauthorized

func NewCreateStorageV1beta1VolumeAttachmentUnauthorized

func NewCreateStorageV1beta1VolumeAttachmentUnauthorized() *CreateStorageV1beta1VolumeAttachmentUnauthorized

NewCreateStorageV1beta1VolumeAttachmentUnauthorized creates a CreateStorageV1beta1VolumeAttachmentUnauthorized with default headers values

func (*CreateStorageV1beta1VolumeAttachmentUnauthorized) Error

type DeleteStorageV1beta1CSIDriverAccepted

type DeleteStorageV1beta1CSIDriverAccepted struct {
	Payload *models.IoK8sAPIStorageV1beta1CSIDriver
}

DeleteStorageV1beta1CSIDriverAccepted handles this case with default header values.

Accepted

func NewDeleteStorageV1beta1CSIDriverAccepted

func NewDeleteStorageV1beta1CSIDriverAccepted() *DeleteStorageV1beta1CSIDriverAccepted

NewDeleteStorageV1beta1CSIDriverAccepted creates a DeleteStorageV1beta1CSIDriverAccepted with default headers values

func (*DeleteStorageV1beta1CSIDriverAccepted) Error

func (*DeleteStorageV1beta1CSIDriverAccepted) GetPayload

type DeleteStorageV1beta1CSIDriverOK

type DeleteStorageV1beta1CSIDriverOK struct {
	Payload *models.IoK8sAPIStorageV1beta1CSIDriver
}

DeleteStorageV1beta1CSIDriverOK handles this case with default header values.

OK

func NewDeleteStorageV1beta1CSIDriverOK

func NewDeleteStorageV1beta1CSIDriverOK() *DeleteStorageV1beta1CSIDriverOK

NewDeleteStorageV1beta1CSIDriverOK creates a DeleteStorageV1beta1CSIDriverOK with default headers values

func (*DeleteStorageV1beta1CSIDriverOK) Error

func (*DeleteStorageV1beta1CSIDriverOK) GetPayload

type DeleteStorageV1beta1CSIDriverParams

type DeleteStorageV1beta1CSIDriverParams struct {

	/*Body*/
	Body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions
	/*DryRun
	  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

	*/
	DryRun *string
	/*GracePeriodSeconds
	  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.

	*/
	GracePeriodSeconds *int64
	/*Name
	  name of the CSIDriver

	*/
	Name string
	/*OrphanDependents
	  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.

	*/
	OrphanDependents *bool
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string
	/*PropagationPolicy
	  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.

	*/
	PropagationPolicy *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DeleteStorageV1beta1CSIDriverParams contains all the parameters to send to the API endpoint for the delete storage v1beta1 c s i driver operation typically these are written to a http.Request

func NewDeleteStorageV1beta1CSIDriverParams

func NewDeleteStorageV1beta1CSIDriverParams() *DeleteStorageV1beta1CSIDriverParams

NewDeleteStorageV1beta1CSIDriverParams creates a new DeleteStorageV1beta1CSIDriverParams object with the default values initialized.

func NewDeleteStorageV1beta1CSIDriverParamsWithContext

func NewDeleteStorageV1beta1CSIDriverParamsWithContext(ctx context.Context) *DeleteStorageV1beta1CSIDriverParams

NewDeleteStorageV1beta1CSIDriverParamsWithContext creates a new DeleteStorageV1beta1CSIDriverParams object with the default values initialized, and the ability to set a context for a request

func NewDeleteStorageV1beta1CSIDriverParamsWithHTTPClient

func NewDeleteStorageV1beta1CSIDriverParamsWithHTTPClient(client *http.Client) *DeleteStorageV1beta1CSIDriverParams

NewDeleteStorageV1beta1CSIDriverParamsWithHTTPClient creates a new DeleteStorageV1beta1CSIDriverParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewDeleteStorageV1beta1CSIDriverParamsWithTimeout

func NewDeleteStorageV1beta1CSIDriverParamsWithTimeout(timeout time.Duration) *DeleteStorageV1beta1CSIDriverParams

NewDeleteStorageV1beta1CSIDriverParamsWithTimeout creates a new DeleteStorageV1beta1CSIDriverParams object with the default values initialized, and the ability to set a timeout on a request

func (*DeleteStorageV1beta1CSIDriverParams) SetBody

SetBody adds the body to the delete storage v1beta1 c s i driver params

func (*DeleteStorageV1beta1CSIDriverParams) SetContext

SetContext adds the context to the delete storage v1beta1 c s i driver params

func (*DeleteStorageV1beta1CSIDriverParams) SetDryRun

func (o *DeleteStorageV1beta1CSIDriverParams) SetDryRun(dryRun *string)

SetDryRun adds the dryRun to the delete storage v1beta1 c s i driver params

func (*DeleteStorageV1beta1CSIDriverParams) SetGracePeriodSeconds

func (o *DeleteStorageV1beta1CSIDriverParams) SetGracePeriodSeconds(gracePeriodSeconds *int64)

SetGracePeriodSeconds adds the gracePeriodSeconds to the delete storage v1beta1 c s i driver params

func (*DeleteStorageV1beta1CSIDriverParams) SetHTTPClient

func (o *DeleteStorageV1beta1CSIDriverParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the delete storage v1beta1 c s i driver params

func (*DeleteStorageV1beta1CSIDriverParams) SetName

SetName adds the name to the delete storage v1beta1 c s i driver params

func (*DeleteStorageV1beta1CSIDriverParams) SetOrphanDependents

func (o *DeleteStorageV1beta1CSIDriverParams) SetOrphanDependents(orphanDependents *bool)

SetOrphanDependents adds the orphanDependents to the delete storage v1beta1 c s i driver params

func (*DeleteStorageV1beta1CSIDriverParams) SetPretty

func (o *DeleteStorageV1beta1CSIDriverParams) SetPretty(pretty *string)

SetPretty adds the pretty to the delete storage v1beta1 c s i driver params

func (*DeleteStorageV1beta1CSIDriverParams) SetPropagationPolicy

func (o *DeleteStorageV1beta1CSIDriverParams) SetPropagationPolicy(propagationPolicy *string)

SetPropagationPolicy adds the propagationPolicy to the delete storage v1beta1 c s i driver params

func (*DeleteStorageV1beta1CSIDriverParams) SetTimeout

func (o *DeleteStorageV1beta1CSIDriverParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the delete storage v1beta1 c s i driver params

func (*DeleteStorageV1beta1CSIDriverParams) WithBody

WithBody adds the body to the delete storage v1beta1 c s i driver params

func (*DeleteStorageV1beta1CSIDriverParams) WithContext

WithContext adds the context to the delete storage v1beta1 c s i driver params

func (*DeleteStorageV1beta1CSIDriverParams) WithDryRun

WithDryRun adds the dryRun to the delete storage v1beta1 c s i driver params

func (*DeleteStorageV1beta1CSIDriverParams) WithGracePeriodSeconds

func (o *DeleteStorageV1beta1CSIDriverParams) WithGracePeriodSeconds(gracePeriodSeconds *int64) *DeleteStorageV1beta1CSIDriverParams

WithGracePeriodSeconds adds the gracePeriodSeconds to the delete storage v1beta1 c s i driver params

func (*DeleteStorageV1beta1CSIDriverParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete storage v1beta1 c s i driver params

func (*DeleteStorageV1beta1CSIDriverParams) WithName

WithName adds the name to the delete storage v1beta1 c s i driver params

func (*DeleteStorageV1beta1CSIDriverParams) WithOrphanDependents

func (o *DeleteStorageV1beta1CSIDriverParams) WithOrphanDependents(orphanDependents *bool) *DeleteStorageV1beta1CSIDriverParams

WithOrphanDependents adds the orphanDependents to the delete storage v1beta1 c s i driver params

func (*DeleteStorageV1beta1CSIDriverParams) WithPretty

WithPretty adds the pretty to the delete storage v1beta1 c s i driver params

func (*DeleteStorageV1beta1CSIDriverParams) WithPropagationPolicy

func (o *DeleteStorageV1beta1CSIDriverParams) WithPropagationPolicy(propagationPolicy *string) *DeleteStorageV1beta1CSIDriverParams

WithPropagationPolicy adds the propagationPolicy to the delete storage v1beta1 c s i driver params

func (*DeleteStorageV1beta1CSIDriverParams) WithTimeout

WithTimeout adds the timeout to the delete storage v1beta1 c s i driver params

func (*DeleteStorageV1beta1CSIDriverParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteStorageV1beta1CSIDriverReader

type DeleteStorageV1beta1CSIDriverReader struct {
	// contains filtered or unexported fields
}

DeleteStorageV1beta1CSIDriverReader is a Reader for the DeleteStorageV1beta1CSIDriver structure.

func (*DeleteStorageV1beta1CSIDriverReader) ReadResponse

func (o *DeleteStorageV1beta1CSIDriverReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DeleteStorageV1beta1CSIDriverUnauthorized

type DeleteStorageV1beta1CSIDriverUnauthorized struct {
}

DeleteStorageV1beta1CSIDriverUnauthorized handles this case with default header values.

Unauthorized

func NewDeleteStorageV1beta1CSIDriverUnauthorized

func NewDeleteStorageV1beta1CSIDriverUnauthorized() *DeleteStorageV1beta1CSIDriverUnauthorized

NewDeleteStorageV1beta1CSIDriverUnauthorized creates a DeleteStorageV1beta1CSIDriverUnauthorized with default headers values

func (*DeleteStorageV1beta1CSIDriverUnauthorized) Error

type DeleteStorageV1beta1CSINodeAccepted

type DeleteStorageV1beta1CSINodeAccepted struct {
	Payload *models.IoK8sAPIStorageV1beta1CSINode
}

DeleteStorageV1beta1CSINodeAccepted handles this case with default header values.

Accepted

func NewDeleteStorageV1beta1CSINodeAccepted

func NewDeleteStorageV1beta1CSINodeAccepted() *DeleteStorageV1beta1CSINodeAccepted

NewDeleteStorageV1beta1CSINodeAccepted creates a DeleteStorageV1beta1CSINodeAccepted with default headers values

func (*DeleteStorageV1beta1CSINodeAccepted) Error

func (*DeleteStorageV1beta1CSINodeAccepted) GetPayload

type DeleteStorageV1beta1CSINodeOK

type DeleteStorageV1beta1CSINodeOK struct {
	Payload *models.IoK8sAPIStorageV1beta1CSINode
}

DeleteStorageV1beta1CSINodeOK handles this case with default header values.

OK

func NewDeleteStorageV1beta1CSINodeOK

func NewDeleteStorageV1beta1CSINodeOK() *DeleteStorageV1beta1CSINodeOK

NewDeleteStorageV1beta1CSINodeOK creates a DeleteStorageV1beta1CSINodeOK with default headers values

func (*DeleteStorageV1beta1CSINodeOK) Error

func (*DeleteStorageV1beta1CSINodeOK) GetPayload

type DeleteStorageV1beta1CSINodeParams

type DeleteStorageV1beta1CSINodeParams struct {

	/*Body*/
	Body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions
	/*DryRun
	  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

	*/
	DryRun *string
	/*GracePeriodSeconds
	  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.

	*/
	GracePeriodSeconds *int64
	/*Name
	  name of the CSINode

	*/
	Name string
	/*OrphanDependents
	  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.

	*/
	OrphanDependents *bool
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string
	/*PropagationPolicy
	  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.

	*/
	PropagationPolicy *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DeleteStorageV1beta1CSINodeParams contains all the parameters to send to the API endpoint for the delete storage v1beta1 c s i node operation typically these are written to a http.Request

func NewDeleteStorageV1beta1CSINodeParams

func NewDeleteStorageV1beta1CSINodeParams() *DeleteStorageV1beta1CSINodeParams

NewDeleteStorageV1beta1CSINodeParams creates a new DeleteStorageV1beta1CSINodeParams object with the default values initialized.

func NewDeleteStorageV1beta1CSINodeParamsWithContext

func NewDeleteStorageV1beta1CSINodeParamsWithContext(ctx context.Context) *DeleteStorageV1beta1CSINodeParams

NewDeleteStorageV1beta1CSINodeParamsWithContext creates a new DeleteStorageV1beta1CSINodeParams object with the default values initialized, and the ability to set a context for a request

func NewDeleteStorageV1beta1CSINodeParamsWithHTTPClient

func NewDeleteStorageV1beta1CSINodeParamsWithHTTPClient(client *http.Client) *DeleteStorageV1beta1CSINodeParams

NewDeleteStorageV1beta1CSINodeParamsWithHTTPClient creates a new DeleteStorageV1beta1CSINodeParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewDeleteStorageV1beta1CSINodeParamsWithTimeout

func NewDeleteStorageV1beta1CSINodeParamsWithTimeout(timeout time.Duration) *DeleteStorageV1beta1CSINodeParams

NewDeleteStorageV1beta1CSINodeParamsWithTimeout creates a new DeleteStorageV1beta1CSINodeParams object with the default values initialized, and the ability to set a timeout on a request

func (*DeleteStorageV1beta1CSINodeParams) SetBody

SetBody adds the body to the delete storage v1beta1 c s i node params

func (*DeleteStorageV1beta1CSINodeParams) SetContext

SetContext adds the context to the delete storage v1beta1 c s i node params

func (*DeleteStorageV1beta1CSINodeParams) SetDryRun

func (o *DeleteStorageV1beta1CSINodeParams) SetDryRun(dryRun *string)

SetDryRun adds the dryRun to the delete storage v1beta1 c s i node params

func (*DeleteStorageV1beta1CSINodeParams) SetGracePeriodSeconds

func (o *DeleteStorageV1beta1CSINodeParams) SetGracePeriodSeconds(gracePeriodSeconds *int64)

SetGracePeriodSeconds adds the gracePeriodSeconds to the delete storage v1beta1 c s i node params

func (*DeleteStorageV1beta1CSINodeParams) SetHTTPClient

func (o *DeleteStorageV1beta1CSINodeParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the delete storage v1beta1 c s i node params

func (*DeleteStorageV1beta1CSINodeParams) SetName

func (o *DeleteStorageV1beta1CSINodeParams) SetName(name string)

SetName adds the name to the delete storage v1beta1 c s i node params

func (*DeleteStorageV1beta1CSINodeParams) SetOrphanDependents

func (o *DeleteStorageV1beta1CSINodeParams) SetOrphanDependents(orphanDependents *bool)

SetOrphanDependents adds the orphanDependents to the delete storage v1beta1 c s i node params

func (*DeleteStorageV1beta1CSINodeParams) SetPretty

func (o *DeleteStorageV1beta1CSINodeParams) SetPretty(pretty *string)

SetPretty adds the pretty to the delete storage v1beta1 c s i node params

func (*DeleteStorageV1beta1CSINodeParams) SetPropagationPolicy

func (o *DeleteStorageV1beta1CSINodeParams) SetPropagationPolicy(propagationPolicy *string)

SetPropagationPolicy adds the propagationPolicy to the delete storage v1beta1 c s i node params

func (*DeleteStorageV1beta1CSINodeParams) SetTimeout

func (o *DeleteStorageV1beta1CSINodeParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the delete storage v1beta1 c s i node params

func (*DeleteStorageV1beta1CSINodeParams) WithBody

WithBody adds the body to the delete storage v1beta1 c s i node params

func (*DeleteStorageV1beta1CSINodeParams) WithContext

WithContext adds the context to the delete storage v1beta1 c s i node params

func (*DeleteStorageV1beta1CSINodeParams) WithDryRun

WithDryRun adds the dryRun to the delete storage v1beta1 c s i node params

func (*DeleteStorageV1beta1CSINodeParams) WithGracePeriodSeconds

func (o *DeleteStorageV1beta1CSINodeParams) WithGracePeriodSeconds(gracePeriodSeconds *int64) *DeleteStorageV1beta1CSINodeParams

WithGracePeriodSeconds adds the gracePeriodSeconds to the delete storage v1beta1 c s i node params

func (*DeleteStorageV1beta1CSINodeParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete storage v1beta1 c s i node params

func (*DeleteStorageV1beta1CSINodeParams) WithName

WithName adds the name to the delete storage v1beta1 c s i node params

func (*DeleteStorageV1beta1CSINodeParams) WithOrphanDependents

func (o *DeleteStorageV1beta1CSINodeParams) WithOrphanDependents(orphanDependents *bool) *DeleteStorageV1beta1CSINodeParams

WithOrphanDependents adds the orphanDependents to the delete storage v1beta1 c s i node params

func (*DeleteStorageV1beta1CSINodeParams) WithPretty

WithPretty adds the pretty to the delete storage v1beta1 c s i node params

func (*DeleteStorageV1beta1CSINodeParams) WithPropagationPolicy

func (o *DeleteStorageV1beta1CSINodeParams) WithPropagationPolicy(propagationPolicy *string) *DeleteStorageV1beta1CSINodeParams

WithPropagationPolicy adds the propagationPolicy to the delete storage v1beta1 c s i node params

func (*DeleteStorageV1beta1CSINodeParams) WithTimeout

WithTimeout adds the timeout to the delete storage v1beta1 c s i node params

func (*DeleteStorageV1beta1CSINodeParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteStorageV1beta1CSINodeReader

type DeleteStorageV1beta1CSINodeReader struct {
	// contains filtered or unexported fields
}

DeleteStorageV1beta1CSINodeReader is a Reader for the DeleteStorageV1beta1CSINode structure.

func (*DeleteStorageV1beta1CSINodeReader) ReadResponse

func (o *DeleteStorageV1beta1CSINodeReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DeleteStorageV1beta1CSINodeUnauthorized

type DeleteStorageV1beta1CSINodeUnauthorized struct {
}

DeleteStorageV1beta1CSINodeUnauthorized handles this case with default header values.

Unauthorized

func NewDeleteStorageV1beta1CSINodeUnauthorized

func NewDeleteStorageV1beta1CSINodeUnauthorized() *DeleteStorageV1beta1CSINodeUnauthorized

NewDeleteStorageV1beta1CSINodeUnauthorized creates a DeleteStorageV1beta1CSINodeUnauthorized with default headers values

func (*DeleteStorageV1beta1CSINodeUnauthorized) Error

type DeleteStorageV1beta1CollectionCSIDriverOK

type DeleteStorageV1beta1CollectionCSIDriverOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status
}

DeleteStorageV1beta1CollectionCSIDriverOK handles this case with default header values.

OK

func NewDeleteStorageV1beta1CollectionCSIDriverOK

func NewDeleteStorageV1beta1CollectionCSIDriverOK() *DeleteStorageV1beta1CollectionCSIDriverOK

NewDeleteStorageV1beta1CollectionCSIDriverOK creates a DeleteStorageV1beta1CollectionCSIDriverOK with default headers values

func (*DeleteStorageV1beta1CollectionCSIDriverOK) Error

func (*DeleteStorageV1beta1CollectionCSIDriverOK) GetPayload

type DeleteStorageV1beta1CollectionCSIDriverParams

type DeleteStorageV1beta1CollectionCSIDriverParams struct {

	/*Body*/
	Body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions
	/*Continue
	  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.

	*/
	Continue *string
	/*DryRun
	  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

	*/
	DryRun *string
	/*FieldSelector
	  A selector to restrict the list of returned objects by their fields. Defaults to everything.

	*/
	FieldSelector *string
	/*GracePeriodSeconds
	  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.

	*/
	GracePeriodSeconds *int64
	/*LabelSelector
	  A selector to restrict the list of returned objects by their labels. Defaults to everything.

	*/
	LabelSelector *string
	/*Limit
	  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.

	*/
	Limit *int64
	/*OrphanDependents
	  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.

	*/
	OrphanDependents *bool
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string
	/*PropagationPolicy
	  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.

	*/
	PropagationPolicy *string
	/*ResourceVersion
	  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

	*/
	ResourceVersion *string
	/*ResourceVersionMatch
	  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

	*/
	ResourceVersionMatch *string
	/*TimeoutSeconds
	  Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

	*/
	TimeoutSeconds *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DeleteStorageV1beta1CollectionCSIDriverParams contains all the parameters to send to the API endpoint for the delete storage v1beta1 collection c s i driver operation typically these are written to a http.Request

func NewDeleteStorageV1beta1CollectionCSIDriverParams

func NewDeleteStorageV1beta1CollectionCSIDriverParams() *DeleteStorageV1beta1CollectionCSIDriverParams

NewDeleteStorageV1beta1CollectionCSIDriverParams creates a new DeleteStorageV1beta1CollectionCSIDriverParams object with the default values initialized.

func NewDeleteStorageV1beta1CollectionCSIDriverParamsWithContext

func NewDeleteStorageV1beta1CollectionCSIDriverParamsWithContext(ctx context.Context) *DeleteStorageV1beta1CollectionCSIDriverParams

NewDeleteStorageV1beta1CollectionCSIDriverParamsWithContext creates a new DeleteStorageV1beta1CollectionCSIDriverParams object with the default values initialized, and the ability to set a context for a request

func NewDeleteStorageV1beta1CollectionCSIDriverParamsWithHTTPClient

func NewDeleteStorageV1beta1CollectionCSIDriverParamsWithHTTPClient(client *http.Client) *DeleteStorageV1beta1CollectionCSIDriverParams

NewDeleteStorageV1beta1CollectionCSIDriverParamsWithHTTPClient creates a new DeleteStorageV1beta1CollectionCSIDriverParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewDeleteStorageV1beta1CollectionCSIDriverParamsWithTimeout

func NewDeleteStorageV1beta1CollectionCSIDriverParamsWithTimeout(timeout time.Duration) *DeleteStorageV1beta1CollectionCSIDriverParams

NewDeleteStorageV1beta1CollectionCSIDriverParamsWithTimeout creates a new DeleteStorageV1beta1CollectionCSIDriverParams object with the default values initialized, and the ability to set a timeout on a request

func (*DeleteStorageV1beta1CollectionCSIDriverParams) SetBody

SetBody adds the body to the delete storage v1beta1 collection c s i driver params

func (*DeleteStorageV1beta1CollectionCSIDriverParams) SetContext

SetContext adds the context to the delete storage v1beta1 collection c s i driver params

func (*DeleteStorageV1beta1CollectionCSIDriverParams) SetContinue

func (o *DeleteStorageV1beta1CollectionCSIDriverParams) SetContinue(continueVar *string)

SetContinue adds the continue to the delete storage v1beta1 collection c s i driver params

func (*DeleteStorageV1beta1CollectionCSIDriverParams) SetDryRun

SetDryRun adds the dryRun to the delete storage v1beta1 collection c s i driver params

func (*DeleteStorageV1beta1CollectionCSIDriverParams) SetFieldSelector

func (o *DeleteStorageV1beta1CollectionCSIDriverParams) SetFieldSelector(fieldSelector *string)

SetFieldSelector adds the fieldSelector to the delete storage v1beta1 collection c s i driver params

func (*DeleteStorageV1beta1CollectionCSIDriverParams) SetGracePeriodSeconds

func (o *DeleteStorageV1beta1CollectionCSIDriverParams) SetGracePeriodSeconds(gracePeriodSeconds *int64)

SetGracePeriodSeconds adds the gracePeriodSeconds to the delete storage v1beta1 collection c s i driver params

func (*DeleteStorageV1beta1CollectionCSIDriverParams) SetHTTPClient

func (o *DeleteStorageV1beta1CollectionCSIDriverParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the delete storage v1beta1 collection c s i driver params

func (*DeleteStorageV1beta1CollectionCSIDriverParams) SetLabelSelector

func (o *DeleteStorageV1beta1CollectionCSIDriverParams) SetLabelSelector(labelSelector *string)

SetLabelSelector adds the labelSelector to the delete storage v1beta1 collection c s i driver params

func (*DeleteStorageV1beta1CollectionCSIDriverParams) SetLimit

SetLimit adds the limit to the delete storage v1beta1 collection c s i driver params

func (*DeleteStorageV1beta1CollectionCSIDriverParams) SetOrphanDependents

func (o *DeleteStorageV1beta1CollectionCSIDriverParams) SetOrphanDependents(orphanDependents *bool)

SetOrphanDependents adds the orphanDependents to the delete storage v1beta1 collection c s i driver params

func (*DeleteStorageV1beta1CollectionCSIDriverParams) SetPretty

SetPretty adds the pretty to the delete storage v1beta1 collection c s i driver params

func (*DeleteStorageV1beta1CollectionCSIDriverParams) SetPropagationPolicy

func (o *DeleteStorageV1beta1CollectionCSIDriverParams) SetPropagationPolicy(propagationPolicy *string)

SetPropagationPolicy adds the propagationPolicy to the delete storage v1beta1 collection c s i driver params

func (*DeleteStorageV1beta1CollectionCSIDriverParams) SetResourceVersion

func (o *DeleteStorageV1beta1CollectionCSIDriverParams) SetResourceVersion(resourceVersion *string)

SetResourceVersion adds the resourceVersion to the delete storage v1beta1 collection c s i driver params

func (*DeleteStorageV1beta1CollectionCSIDriverParams) SetResourceVersionMatch

func (o *DeleteStorageV1beta1CollectionCSIDriverParams) SetResourceVersionMatch(resourceVersionMatch *string)

SetResourceVersionMatch adds the resourceVersionMatch to the delete storage v1beta1 collection c s i driver params

func (*DeleteStorageV1beta1CollectionCSIDriverParams) SetTimeout

SetTimeout adds the timeout to the delete storage v1beta1 collection c s i driver params

func (*DeleteStorageV1beta1CollectionCSIDriverParams) SetTimeoutSeconds

func (o *DeleteStorageV1beta1CollectionCSIDriverParams) SetTimeoutSeconds(timeoutSeconds *int64)

SetTimeoutSeconds adds the timeoutSeconds to the delete storage v1beta1 collection c s i driver params

func (*DeleteStorageV1beta1CollectionCSIDriverParams) WithBody

WithBody adds the body to the delete storage v1beta1 collection c s i driver params

func (*DeleteStorageV1beta1CollectionCSIDriverParams) WithContext

WithContext adds the context to the delete storage v1beta1 collection c s i driver params

func (*DeleteStorageV1beta1CollectionCSIDriverParams) WithContinue

WithContinue adds the continueVar to the delete storage v1beta1 collection c s i driver params

func (*DeleteStorageV1beta1CollectionCSIDriverParams) WithDryRun

WithDryRun adds the dryRun to the delete storage v1beta1 collection c s i driver params

func (*DeleteStorageV1beta1CollectionCSIDriverParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the delete storage v1beta1 collection c s i driver params

func (*DeleteStorageV1beta1CollectionCSIDriverParams) WithGracePeriodSeconds

WithGracePeriodSeconds adds the gracePeriodSeconds to the delete storage v1beta1 collection c s i driver params

func (*DeleteStorageV1beta1CollectionCSIDriverParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete storage v1beta1 collection c s i driver params

func (*DeleteStorageV1beta1CollectionCSIDriverParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the delete storage v1beta1 collection c s i driver params

func (*DeleteStorageV1beta1CollectionCSIDriverParams) WithLimit

WithLimit adds the limit to the delete storage v1beta1 collection c s i driver params

func (*DeleteStorageV1beta1CollectionCSIDriverParams) WithOrphanDependents

WithOrphanDependents adds the orphanDependents to the delete storage v1beta1 collection c s i driver params

func (*DeleteStorageV1beta1CollectionCSIDriverParams) WithPretty

WithPretty adds the pretty to the delete storage v1beta1 collection c s i driver params

func (*DeleteStorageV1beta1CollectionCSIDriverParams) WithPropagationPolicy

WithPropagationPolicy adds the propagationPolicy to the delete storage v1beta1 collection c s i driver params

func (*DeleteStorageV1beta1CollectionCSIDriverParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the delete storage v1beta1 collection c s i driver params

func (*DeleteStorageV1beta1CollectionCSIDriverParams) WithResourceVersionMatch

WithResourceVersionMatch adds the resourceVersionMatch to the delete storage v1beta1 collection c s i driver params

func (*DeleteStorageV1beta1CollectionCSIDriverParams) WithTimeout

WithTimeout adds the timeout to the delete storage v1beta1 collection c s i driver params

func (*DeleteStorageV1beta1CollectionCSIDriverParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the delete storage v1beta1 collection c s i driver params

func (*DeleteStorageV1beta1CollectionCSIDriverParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteStorageV1beta1CollectionCSIDriverReader

type DeleteStorageV1beta1CollectionCSIDriverReader struct {
	// contains filtered or unexported fields
}

DeleteStorageV1beta1CollectionCSIDriverReader is a Reader for the DeleteStorageV1beta1CollectionCSIDriver structure.

func (*DeleteStorageV1beta1CollectionCSIDriverReader) ReadResponse

func (o *DeleteStorageV1beta1CollectionCSIDriverReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DeleteStorageV1beta1CollectionCSIDriverUnauthorized

type DeleteStorageV1beta1CollectionCSIDriverUnauthorized struct {
}

DeleteStorageV1beta1CollectionCSIDriverUnauthorized handles this case with default header values.

Unauthorized

func NewDeleteStorageV1beta1CollectionCSIDriverUnauthorized

func NewDeleteStorageV1beta1CollectionCSIDriverUnauthorized() *DeleteStorageV1beta1CollectionCSIDriverUnauthorized

NewDeleteStorageV1beta1CollectionCSIDriverUnauthorized creates a DeleteStorageV1beta1CollectionCSIDriverUnauthorized with default headers values

func (*DeleteStorageV1beta1CollectionCSIDriverUnauthorized) Error

type DeleteStorageV1beta1CollectionCSINodeOK

type DeleteStorageV1beta1CollectionCSINodeOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status
}

DeleteStorageV1beta1CollectionCSINodeOK handles this case with default header values.

OK

func NewDeleteStorageV1beta1CollectionCSINodeOK

func NewDeleteStorageV1beta1CollectionCSINodeOK() *DeleteStorageV1beta1CollectionCSINodeOK

NewDeleteStorageV1beta1CollectionCSINodeOK creates a DeleteStorageV1beta1CollectionCSINodeOK with default headers values

func (*DeleteStorageV1beta1CollectionCSINodeOK) Error

func (*DeleteStorageV1beta1CollectionCSINodeOK) GetPayload

type DeleteStorageV1beta1CollectionCSINodeParams

type DeleteStorageV1beta1CollectionCSINodeParams struct {

	/*Body*/
	Body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions
	/*Continue
	  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.

	*/
	Continue *string
	/*DryRun
	  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

	*/
	DryRun *string
	/*FieldSelector
	  A selector to restrict the list of returned objects by their fields. Defaults to everything.

	*/
	FieldSelector *string
	/*GracePeriodSeconds
	  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.

	*/
	GracePeriodSeconds *int64
	/*LabelSelector
	  A selector to restrict the list of returned objects by their labels. Defaults to everything.

	*/
	LabelSelector *string
	/*Limit
	  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.

	*/
	Limit *int64
	/*OrphanDependents
	  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.

	*/
	OrphanDependents *bool
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string
	/*PropagationPolicy
	  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.

	*/
	PropagationPolicy *string
	/*ResourceVersion
	  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

	*/
	ResourceVersion *string
	/*ResourceVersionMatch
	  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

	*/
	ResourceVersionMatch *string
	/*TimeoutSeconds
	  Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

	*/
	TimeoutSeconds *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DeleteStorageV1beta1CollectionCSINodeParams contains all the parameters to send to the API endpoint for the delete storage v1beta1 collection c s i node operation typically these are written to a http.Request

func NewDeleteStorageV1beta1CollectionCSINodeParams

func NewDeleteStorageV1beta1CollectionCSINodeParams() *DeleteStorageV1beta1CollectionCSINodeParams

NewDeleteStorageV1beta1CollectionCSINodeParams creates a new DeleteStorageV1beta1CollectionCSINodeParams object with the default values initialized.

func NewDeleteStorageV1beta1CollectionCSINodeParamsWithContext

func NewDeleteStorageV1beta1CollectionCSINodeParamsWithContext(ctx context.Context) *DeleteStorageV1beta1CollectionCSINodeParams

NewDeleteStorageV1beta1CollectionCSINodeParamsWithContext creates a new DeleteStorageV1beta1CollectionCSINodeParams object with the default values initialized, and the ability to set a context for a request

func NewDeleteStorageV1beta1CollectionCSINodeParamsWithHTTPClient

func NewDeleteStorageV1beta1CollectionCSINodeParamsWithHTTPClient(client *http.Client) *DeleteStorageV1beta1CollectionCSINodeParams

NewDeleteStorageV1beta1CollectionCSINodeParamsWithHTTPClient creates a new DeleteStorageV1beta1CollectionCSINodeParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewDeleteStorageV1beta1CollectionCSINodeParamsWithTimeout

func NewDeleteStorageV1beta1CollectionCSINodeParamsWithTimeout(timeout time.Duration) *DeleteStorageV1beta1CollectionCSINodeParams

NewDeleteStorageV1beta1CollectionCSINodeParamsWithTimeout creates a new DeleteStorageV1beta1CollectionCSINodeParams object with the default values initialized, and the ability to set a timeout on a request

func (*DeleteStorageV1beta1CollectionCSINodeParams) SetBody

SetBody adds the body to the delete storage v1beta1 collection c s i node params

func (*DeleteStorageV1beta1CollectionCSINodeParams) SetContext

SetContext adds the context to the delete storage v1beta1 collection c s i node params

func (*DeleteStorageV1beta1CollectionCSINodeParams) SetContinue

func (o *DeleteStorageV1beta1CollectionCSINodeParams) SetContinue(continueVar *string)

SetContinue adds the continue to the delete storage v1beta1 collection c s i node params

func (*DeleteStorageV1beta1CollectionCSINodeParams) SetDryRun

SetDryRun adds the dryRun to the delete storage v1beta1 collection c s i node params

func (*DeleteStorageV1beta1CollectionCSINodeParams) SetFieldSelector

func (o *DeleteStorageV1beta1CollectionCSINodeParams) SetFieldSelector(fieldSelector *string)

SetFieldSelector adds the fieldSelector to the delete storage v1beta1 collection c s i node params

func (*DeleteStorageV1beta1CollectionCSINodeParams) SetGracePeriodSeconds

func (o *DeleteStorageV1beta1CollectionCSINodeParams) SetGracePeriodSeconds(gracePeriodSeconds *int64)

SetGracePeriodSeconds adds the gracePeriodSeconds to the delete storage v1beta1 collection c s i node params

func (*DeleteStorageV1beta1CollectionCSINodeParams) SetHTTPClient

func (o *DeleteStorageV1beta1CollectionCSINodeParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the delete storage v1beta1 collection c s i node params

func (*DeleteStorageV1beta1CollectionCSINodeParams) SetLabelSelector

func (o *DeleteStorageV1beta1CollectionCSINodeParams) SetLabelSelector(labelSelector *string)

SetLabelSelector adds the labelSelector to the delete storage v1beta1 collection c s i node params

func (*DeleteStorageV1beta1CollectionCSINodeParams) SetLimit

SetLimit adds the limit to the delete storage v1beta1 collection c s i node params

func (*DeleteStorageV1beta1CollectionCSINodeParams) SetOrphanDependents

func (o *DeleteStorageV1beta1CollectionCSINodeParams) SetOrphanDependents(orphanDependents *bool)

SetOrphanDependents adds the orphanDependents to the delete storage v1beta1 collection c s i node params

func (*DeleteStorageV1beta1CollectionCSINodeParams) SetPretty

SetPretty adds the pretty to the delete storage v1beta1 collection c s i node params

func (*DeleteStorageV1beta1CollectionCSINodeParams) SetPropagationPolicy

func (o *DeleteStorageV1beta1CollectionCSINodeParams) SetPropagationPolicy(propagationPolicy *string)

SetPropagationPolicy adds the propagationPolicy to the delete storage v1beta1 collection c s i node params

func (*DeleteStorageV1beta1CollectionCSINodeParams) SetResourceVersion

func (o *DeleteStorageV1beta1CollectionCSINodeParams) SetResourceVersion(resourceVersion *string)

SetResourceVersion adds the resourceVersion to the delete storage v1beta1 collection c s i node params

func (*DeleteStorageV1beta1CollectionCSINodeParams) SetResourceVersionMatch

func (o *DeleteStorageV1beta1CollectionCSINodeParams) SetResourceVersionMatch(resourceVersionMatch *string)

SetResourceVersionMatch adds the resourceVersionMatch to the delete storage v1beta1 collection c s i node params

func (*DeleteStorageV1beta1CollectionCSINodeParams) SetTimeout

SetTimeout adds the timeout to the delete storage v1beta1 collection c s i node params

func (*DeleteStorageV1beta1CollectionCSINodeParams) SetTimeoutSeconds

func (o *DeleteStorageV1beta1CollectionCSINodeParams) SetTimeoutSeconds(timeoutSeconds *int64)

SetTimeoutSeconds adds the timeoutSeconds to the delete storage v1beta1 collection c s i node params

func (*DeleteStorageV1beta1CollectionCSINodeParams) WithBody

WithBody adds the body to the delete storage v1beta1 collection c s i node params

func (*DeleteStorageV1beta1CollectionCSINodeParams) WithContext

WithContext adds the context to the delete storage v1beta1 collection c s i node params

func (*DeleteStorageV1beta1CollectionCSINodeParams) WithContinue

WithContinue adds the continueVar to the delete storage v1beta1 collection c s i node params

func (*DeleteStorageV1beta1CollectionCSINodeParams) WithDryRun

WithDryRun adds the dryRun to the delete storage v1beta1 collection c s i node params

func (*DeleteStorageV1beta1CollectionCSINodeParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the delete storage v1beta1 collection c s i node params

func (*DeleteStorageV1beta1CollectionCSINodeParams) WithGracePeriodSeconds

WithGracePeriodSeconds adds the gracePeriodSeconds to the delete storage v1beta1 collection c s i node params

func (*DeleteStorageV1beta1CollectionCSINodeParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete storage v1beta1 collection c s i node params

func (*DeleteStorageV1beta1CollectionCSINodeParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the delete storage v1beta1 collection c s i node params

func (*DeleteStorageV1beta1CollectionCSINodeParams) WithLimit

WithLimit adds the limit to the delete storage v1beta1 collection c s i node params

func (*DeleteStorageV1beta1CollectionCSINodeParams) WithOrphanDependents

WithOrphanDependents adds the orphanDependents to the delete storage v1beta1 collection c s i node params

func (*DeleteStorageV1beta1CollectionCSINodeParams) WithPretty

WithPretty adds the pretty to the delete storage v1beta1 collection c s i node params

func (*DeleteStorageV1beta1CollectionCSINodeParams) WithPropagationPolicy

WithPropagationPolicy adds the propagationPolicy to the delete storage v1beta1 collection c s i node params

func (*DeleteStorageV1beta1CollectionCSINodeParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the delete storage v1beta1 collection c s i node params

func (*DeleteStorageV1beta1CollectionCSINodeParams) WithResourceVersionMatch

func (o *DeleteStorageV1beta1CollectionCSINodeParams) WithResourceVersionMatch(resourceVersionMatch *string) *DeleteStorageV1beta1CollectionCSINodeParams

WithResourceVersionMatch adds the resourceVersionMatch to the delete storage v1beta1 collection c s i node params

func (*DeleteStorageV1beta1CollectionCSINodeParams) WithTimeout

WithTimeout adds the timeout to the delete storage v1beta1 collection c s i node params

func (*DeleteStorageV1beta1CollectionCSINodeParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the delete storage v1beta1 collection c s i node params

func (*DeleteStorageV1beta1CollectionCSINodeParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteStorageV1beta1CollectionCSINodeReader

type DeleteStorageV1beta1CollectionCSINodeReader struct {
	// contains filtered or unexported fields
}

DeleteStorageV1beta1CollectionCSINodeReader is a Reader for the DeleteStorageV1beta1CollectionCSINode structure.

func (*DeleteStorageV1beta1CollectionCSINodeReader) ReadResponse

func (o *DeleteStorageV1beta1CollectionCSINodeReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DeleteStorageV1beta1CollectionCSINodeUnauthorized

type DeleteStorageV1beta1CollectionCSINodeUnauthorized struct {
}

DeleteStorageV1beta1CollectionCSINodeUnauthorized handles this case with default header values.

Unauthorized

func NewDeleteStorageV1beta1CollectionCSINodeUnauthorized

func NewDeleteStorageV1beta1CollectionCSINodeUnauthorized() *DeleteStorageV1beta1CollectionCSINodeUnauthorized

NewDeleteStorageV1beta1CollectionCSINodeUnauthorized creates a DeleteStorageV1beta1CollectionCSINodeUnauthorized with default headers values

func (*DeleteStorageV1beta1CollectionCSINodeUnauthorized) Error

type DeleteStorageV1beta1CollectionStorageClassOK

type DeleteStorageV1beta1CollectionStorageClassOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status
}

DeleteStorageV1beta1CollectionStorageClassOK handles this case with default header values.

OK

func NewDeleteStorageV1beta1CollectionStorageClassOK

func NewDeleteStorageV1beta1CollectionStorageClassOK() *DeleteStorageV1beta1CollectionStorageClassOK

NewDeleteStorageV1beta1CollectionStorageClassOK creates a DeleteStorageV1beta1CollectionStorageClassOK with default headers values

func (*DeleteStorageV1beta1CollectionStorageClassOK) Error

func (*DeleteStorageV1beta1CollectionStorageClassOK) GetPayload

type DeleteStorageV1beta1CollectionStorageClassParams

type DeleteStorageV1beta1CollectionStorageClassParams struct {

	/*Body*/
	Body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions
	/*Continue
	  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.

	*/
	Continue *string
	/*DryRun
	  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

	*/
	DryRun *string
	/*FieldSelector
	  A selector to restrict the list of returned objects by their fields. Defaults to everything.

	*/
	FieldSelector *string
	/*GracePeriodSeconds
	  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.

	*/
	GracePeriodSeconds *int64
	/*LabelSelector
	  A selector to restrict the list of returned objects by their labels. Defaults to everything.

	*/
	LabelSelector *string
	/*Limit
	  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.

	*/
	Limit *int64
	/*OrphanDependents
	  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.

	*/
	OrphanDependents *bool
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string
	/*PropagationPolicy
	  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.

	*/
	PropagationPolicy *string
	/*ResourceVersion
	  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

	*/
	ResourceVersion *string
	/*ResourceVersionMatch
	  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

	*/
	ResourceVersionMatch *string
	/*TimeoutSeconds
	  Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

	*/
	TimeoutSeconds *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DeleteStorageV1beta1CollectionStorageClassParams contains all the parameters to send to the API endpoint for the delete storage v1beta1 collection storage class operation typically these are written to a http.Request

func NewDeleteStorageV1beta1CollectionStorageClassParams

func NewDeleteStorageV1beta1CollectionStorageClassParams() *DeleteStorageV1beta1CollectionStorageClassParams

NewDeleteStorageV1beta1CollectionStorageClassParams creates a new DeleteStorageV1beta1CollectionStorageClassParams object with the default values initialized.

func NewDeleteStorageV1beta1CollectionStorageClassParamsWithContext

func NewDeleteStorageV1beta1CollectionStorageClassParamsWithContext(ctx context.Context) *DeleteStorageV1beta1CollectionStorageClassParams

NewDeleteStorageV1beta1CollectionStorageClassParamsWithContext creates a new DeleteStorageV1beta1CollectionStorageClassParams object with the default values initialized, and the ability to set a context for a request

func NewDeleteStorageV1beta1CollectionStorageClassParamsWithHTTPClient

func NewDeleteStorageV1beta1CollectionStorageClassParamsWithHTTPClient(client *http.Client) *DeleteStorageV1beta1CollectionStorageClassParams

NewDeleteStorageV1beta1CollectionStorageClassParamsWithHTTPClient creates a new DeleteStorageV1beta1CollectionStorageClassParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewDeleteStorageV1beta1CollectionStorageClassParamsWithTimeout

func NewDeleteStorageV1beta1CollectionStorageClassParamsWithTimeout(timeout time.Duration) *DeleteStorageV1beta1CollectionStorageClassParams

NewDeleteStorageV1beta1CollectionStorageClassParamsWithTimeout creates a new DeleteStorageV1beta1CollectionStorageClassParams object with the default values initialized, and the ability to set a timeout on a request

func (*DeleteStorageV1beta1CollectionStorageClassParams) SetBody

SetBody adds the body to the delete storage v1beta1 collection storage class params

func (*DeleteStorageV1beta1CollectionStorageClassParams) SetContext

SetContext adds the context to the delete storage v1beta1 collection storage class params

func (*DeleteStorageV1beta1CollectionStorageClassParams) SetContinue

func (o *DeleteStorageV1beta1CollectionStorageClassParams) SetContinue(continueVar *string)

SetContinue adds the continue to the delete storage v1beta1 collection storage class params

func (*DeleteStorageV1beta1CollectionStorageClassParams) SetDryRun

SetDryRun adds the dryRun to the delete storage v1beta1 collection storage class params

func (*DeleteStorageV1beta1CollectionStorageClassParams) SetFieldSelector

func (o *DeleteStorageV1beta1CollectionStorageClassParams) SetFieldSelector(fieldSelector *string)

SetFieldSelector adds the fieldSelector to the delete storage v1beta1 collection storage class params

func (*DeleteStorageV1beta1CollectionStorageClassParams) SetGracePeriodSeconds

func (o *DeleteStorageV1beta1CollectionStorageClassParams) SetGracePeriodSeconds(gracePeriodSeconds *int64)

SetGracePeriodSeconds adds the gracePeriodSeconds to the delete storage v1beta1 collection storage class params

func (*DeleteStorageV1beta1CollectionStorageClassParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the delete storage v1beta1 collection storage class params

func (*DeleteStorageV1beta1CollectionStorageClassParams) SetLabelSelector

func (o *DeleteStorageV1beta1CollectionStorageClassParams) SetLabelSelector(labelSelector *string)

SetLabelSelector adds the labelSelector to the delete storage v1beta1 collection storage class params

func (*DeleteStorageV1beta1CollectionStorageClassParams) SetLimit

SetLimit adds the limit to the delete storage v1beta1 collection storage class params

func (*DeleteStorageV1beta1CollectionStorageClassParams) SetOrphanDependents

func (o *DeleteStorageV1beta1CollectionStorageClassParams) SetOrphanDependents(orphanDependents *bool)

SetOrphanDependents adds the orphanDependents to the delete storage v1beta1 collection storage class params

func (*DeleteStorageV1beta1CollectionStorageClassParams) SetPretty

SetPretty adds the pretty to the delete storage v1beta1 collection storage class params

func (*DeleteStorageV1beta1CollectionStorageClassParams) SetPropagationPolicy

func (o *DeleteStorageV1beta1CollectionStorageClassParams) SetPropagationPolicy(propagationPolicy *string)

SetPropagationPolicy adds the propagationPolicy to the delete storage v1beta1 collection storage class params

func (*DeleteStorageV1beta1CollectionStorageClassParams) SetResourceVersion

func (o *DeleteStorageV1beta1CollectionStorageClassParams) SetResourceVersion(resourceVersion *string)

SetResourceVersion adds the resourceVersion to the delete storage v1beta1 collection storage class params

func (*DeleteStorageV1beta1CollectionStorageClassParams) SetResourceVersionMatch

func (o *DeleteStorageV1beta1CollectionStorageClassParams) SetResourceVersionMatch(resourceVersionMatch *string)

SetResourceVersionMatch adds the resourceVersionMatch to the delete storage v1beta1 collection storage class params

func (*DeleteStorageV1beta1CollectionStorageClassParams) SetTimeout

SetTimeout adds the timeout to the delete storage v1beta1 collection storage class params

func (*DeleteStorageV1beta1CollectionStorageClassParams) SetTimeoutSeconds

func (o *DeleteStorageV1beta1CollectionStorageClassParams) SetTimeoutSeconds(timeoutSeconds *int64)

SetTimeoutSeconds adds the timeoutSeconds to the delete storage v1beta1 collection storage class params

func (*DeleteStorageV1beta1CollectionStorageClassParams) WithBody

WithBody adds the body to the delete storage v1beta1 collection storage class params

func (*DeleteStorageV1beta1CollectionStorageClassParams) WithContext

WithContext adds the context to the delete storage v1beta1 collection storage class params

func (*DeleteStorageV1beta1CollectionStorageClassParams) WithContinue

WithContinue adds the continueVar to the delete storage v1beta1 collection storage class params

func (*DeleteStorageV1beta1CollectionStorageClassParams) WithDryRun

WithDryRun adds the dryRun to the delete storage v1beta1 collection storage class params

func (*DeleteStorageV1beta1CollectionStorageClassParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the delete storage v1beta1 collection storage class params

func (*DeleteStorageV1beta1CollectionStorageClassParams) WithGracePeriodSeconds

WithGracePeriodSeconds adds the gracePeriodSeconds to the delete storage v1beta1 collection storage class params

func (*DeleteStorageV1beta1CollectionStorageClassParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete storage v1beta1 collection storage class params

func (*DeleteStorageV1beta1CollectionStorageClassParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the delete storage v1beta1 collection storage class params

func (*DeleteStorageV1beta1CollectionStorageClassParams) WithLimit

WithLimit adds the limit to the delete storage v1beta1 collection storage class params

func (*DeleteStorageV1beta1CollectionStorageClassParams) WithOrphanDependents

WithOrphanDependents adds the orphanDependents to the delete storage v1beta1 collection storage class params

func (*DeleteStorageV1beta1CollectionStorageClassParams) WithPretty

WithPretty adds the pretty to the delete storage v1beta1 collection storage class params

func (*DeleteStorageV1beta1CollectionStorageClassParams) WithPropagationPolicy

WithPropagationPolicy adds the propagationPolicy to the delete storage v1beta1 collection storage class params

func (*DeleteStorageV1beta1CollectionStorageClassParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the delete storage v1beta1 collection storage class params

func (*DeleteStorageV1beta1CollectionStorageClassParams) WithResourceVersionMatch

WithResourceVersionMatch adds the resourceVersionMatch to the delete storage v1beta1 collection storage class params

func (*DeleteStorageV1beta1CollectionStorageClassParams) WithTimeout

WithTimeout adds the timeout to the delete storage v1beta1 collection storage class params

func (*DeleteStorageV1beta1CollectionStorageClassParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the delete storage v1beta1 collection storage class params

func (*DeleteStorageV1beta1CollectionStorageClassParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteStorageV1beta1CollectionStorageClassReader

type DeleteStorageV1beta1CollectionStorageClassReader struct {
	// contains filtered or unexported fields
}

DeleteStorageV1beta1CollectionStorageClassReader is a Reader for the DeleteStorageV1beta1CollectionStorageClass structure.

func (*DeleteStorageV1beta1CollectionStorageClassReader) ReadResponse

func (o *DeleteStorageV1beta1CollectionStorageClassReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DeleteStorageV1beta1CollectionStorageClassUnauthorized

type DeleteStorageV1beta1CollectionStorageClassUnauthorized struct {
}

DeleteStorageV1beta1CollectionStorageClassUnauthorized handles this case with default header values.

Unauthorized

func NewDeleteStorageV1beta1CollectionStorageClassUnauthorized

func NewDeleteStorageV1beta1CollectionStorageClassUnauthorized() *DeleteStorageV1beta1CollectionStorageClassUnauthorized

NewDeleteStorageV1beta1CollectionStorageClassUnauthorized creates a DeleteStorageV1beta1CollectionStorageClassUnauthorized with default headers values

func (*DeleteStorageV1beta1CollectionStorageClassUnauthorized) Error

type DeleteStorageV1beta1CollectionVolumeAttachmentOK

type DeleteStorageV1beta1CollectionVolumeAttachmentOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status
}

DeleteStorageV1beta1CollectionVolumeAttachmentOK handles this case with default header values.

OK

func NewDeleteStorageV1beta1CollectionVolumeAttachmentOK

func NewDeleteStorageV1beta1CollectionVolumeAttachmentOK() *DeleteStorageV1beta1CollectionVolumeAttachmentOK

NewDeleteStorageV1beta1CollectionVolumeAttachmentOK creates a DeleteStorageV1beta1CollectionVolumeAttachmentOK with default headers values

func (*DeleteStorageV1beta1CollectionVolumeAttachmentOK) Error

func (*DeleteStorageV1beta1CollectionVolumeAttachmentOK) GetPayload

type DeleteStorageV1beta1CollectionVolumeAttachmentParams

type DeleteStorageV1beta1CollectionVolumeAttachmentParams struct {

	/*Body*/
	Body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions
	/*Continue
	  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.

	*/
	Continue *string
	/*DryRun
	  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

	*/
	DryRun *string
	/*FieldSelector
	  A selector to restrict the list of returned objects by their fields. Defaults to everything.

	*/
	FieldSelector *string
	/*GracePeriodSeconds
	  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.

	*/
	GracePeriodSeconds *int64
	/*LabelSelector
	  A selector to restrict the list of returned objects by their labels. Defaults to everything.

	*/
	LabelSelector *string
	/*Limit
	  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.

	*/
	Limit *int64
	/*OrphanDependents
	  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.

	*/
	OrphanDependents *bool
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string
	/*PropagationPolicy
	  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.

	*/
	PropagationPolicy *string
	/*ResourceVersion
	  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

	*/
	ResourceVersion *string
	/*ResourceVersionMatch
	  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

	*/
	ResourceVersionMatch *string
	/*TimeoutSeconds
	  Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

	*/
	TimeoutSeconds *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DeleteStorageV1beta1CollectionVolumeAttachmentParams contains all the parameters to send to the API endpoint for the delete storage v1beta1 collection volume attachment operation typically these are written to a http.Request

func NewDeleteStorageV1beta1CollectionVolumeAttachmentParams

func NewDeleteStorageV1beta1CollectionVolumeAttachmentParams() *DeleteStorageV1beta1CollectionVolumeAttachmentParams

NewDeleteStorageV1beta1CollectionVolumeAttachmentParams creates a new DeleteStorageV1beta1CollectionVolumeAttachmentParams object with the default values initialized.

func NewDeleteStorageV1beta1CollectionVolumeAttachmentParamsWithContext

func NewDeleteStorageV1beta1CollectionVolumeAttachmentParamsWithContext(ctx context.Context) *DeleteStorageV1beta1CollectionVolumeAttachmentParams

NewDeleteStorageV1beta1CollectionVolumeAttachmentParamsWithContext creates a new DeleteStorageV1beta1CollectionVolumeAttachmentParams object with the default values initialized, and the ability to set a context for a request

func NewDeleteStorageV1beta1CollectionVolumeAttachmentParamsWithHTTPClient

func NewDeleteStorageV1beta1CollectionVolumeAttachmentParamsWithHTTPClient(client *http.Client) *DeleteStorageV1beta1CollectionVolumeAttachmentParams

NewDeleteStorageV1beta1CollectionVolumeAttachmentParamsWithHTTPClient creates a new DeleteStorageV1beta1CollectionVolumeAttachmentParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewDeleteStorageV1beta1CollectionVolumeAttachmentParamsWithTimeout

func NewDeleteStorageV1beta1CollectionVolumeAttachmentParamsWithTimeout(timeout time.Duration) *DeleteStorageV1beta1CollectionVolumeAttachmentParams

NewDeleteStorageV1beta1CollectionVolumeAttachmentParamsWithTimeout creates a new DeleteStorageV1beta1CollectionVolumeAttachmentParams object with the default values initialized, and the ability to set a timeout on a request

func (*DeleteStorageV1beta1CollectionVolumeAttachmentParams) SetBody

SetBody adds the body to the delete storage v1beta1 collection volume attachment params

func (*DeleteStorageV1beta1CollectionVolumeAttachmentParams) SetContext

SetContext adds the context to the delete storage v1beta1 collection volume attachment params

func (*DeleteStorageV1beta1CollectionVolumeAttachmentParams) SetContinue

func (o *DeleteStorageV1beta1CollectionVolumeAttachmentParams) SetContinue(continueVar *string)

SetContinue adds the continue to the delete storage v1beta1 collection volume attachment params

func (*DeleteStorageV1beta1CollectionVolumeAttachmentParams) SetDryRun

SetDryRun adds the dryRun to the delete storage v1beta1 collection volume attachment params

func (*DeleteStorageV1beta1CollectionVolumeAttachmentParams) SetFieldSelector

func (o *DeleteStorageV1beta1CollectionVolumeAttachmentParams) SetFieldSelector(fieldSelector *string)

SetFieldSelector adds the fieldSelector to the delete storage v1beta1 collection volume attachment params

func (*DeleteStorageV1beta1CollectionVolumeAttachmentParams) SetGracePeriodSeconds

func (o *DeleteStorageV1beta1CollectionVolumeAttachmentParams) SetGracePeriodSeconds(gracePeriodSeconds *int64)

SetGracePeriodSeconds adds the gracePeriodSeconds to the delete storage v1beta1 collection volume attachment params

func (*DeleteStorageV1beta1CollectionVolumeAttachmentParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the delete storage v1beta1 collection volume attachment params

func (*DeleteStorageV1beta1CollectionVolumeAttachmentParams) SetLabelSelector

func (o *DeleteStorageV1beta1CollectionVolumeAttachmentParams) SetLabelSelector(labelSelector *string)

SetLabelSelector adds the labelSelector to the delete storage v1beta1 collection volume attachment params

func (*DeleteStorageV1beta1CollectionVolumeAttachmentParams) SetLimit

SetLimit adds the limit to the delete storage v1beta1 collection volume attachment params

func (*DeleteStorageV1beta1CollectionVolumeAttachmentParams) SetOrphanDependents

func (o *DeleteStorageV1beta1CollectionVolumeAttachmentParams) SetOrphanDependents(orphanDependents *bool)

SetOrphanDependents adds the orphanDependents to the delete storage v1beta1 collection volume attachment params

func (*DeleteStorageV1beta1CollectionVolumeAttachmentParams) SetPretty

SetPretty adds the pretty to the delete storage v1beta1 collection volume attachment params

func (*DeleteStorageV1beta1CollectionVolumeAttachmentParams) SetPropagationPolicy

func (o *DeleteStorageV1beta1CollectionVolumeAttachmentParams) SetPropagationPolicy(propagationPolicy *string)

SetPropagationPolicy adds the propagationPolicy to the delete storage v1beta1 collection volume attachment params

func (*DeleteStorageV1beta1CollectionVolumeAttachmentParams) SetResourceVersion

func (o *DeleteStorageV1beta1CollectionVolumeAttachmentParams) SetResourceVersion(resourceVersion *string)

SetResourceVersion adds the resourceVersion to the delete storage v1beta1 collection volume attachment params

func (*DeleteStorageV1beta1CollectionVolumeAttachmentParams) SetResourceVersionMatch

func (o *DeleteStorageV1beta1CollectionVolumeAttachmentParams) SetResourceVersionMatch(resourceVersionMatch *string)

SetResourceVersionMatch adds the resourceVersionMatch to the delete storage v1beta1 collection volume attachment params

func (*DeleteStorageV1beta1CollectionVolumeAttachmentParams) SetTimeout

SetTimeout adds the timeout to the delete storage v1beta1 collection volume attachment params

func (*DeleteStorageV1beta1CollectionVolumeAttachmentParams) SetTimeoutSeconds

func (o *DeleteStorageV1beta1CollectionVolumeAttachmentParams) SetTimeoutSeconds(timeoutSeconds *int64)

SetTimeoutSeconds adds the timeoutSeconds to the delete storage v1beta1 collection volume attachment params

func (*DeleteStorageV1beta1CollectionVolumeAttachmentParams) WithBody

WithBody adds the body to the delete storage v1beta1 collection volume attachment params

func (*DeleteStorageV1beta1CollectionVolumeAttachmentParams) WithContext

WithContext adds the context to the delete storage v1beta1 collection volume attachment params

func (*DeleteStorageV1beta1CollectionVolumeAttachmentParams) WithContinue

WithContinue adds the continueVar to the delete storage v1beta1 collection volume attachment params

func (*DeleteStorageV1beta1CollectionVolumeAttachmentParams) WithDryRun

WithDryRun adds the dryRun to the delete storage v1beta1 collection volume attachment params

func (*DeleteStorageV1beta1CollectionVolumeAttachmentParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the delete storage v1beta1 collection volume attachment params

func (*DeleteStorageV1beta1CollectionVolumeAttachmentParams) WithGracePeriodSeconds

WithGracePeriodSeconds adds the gracePeriodSeconds to the delete storage v1beta1 collection volume attachment params

func (*DeleteStorageV1beta1CollectionVolumeAttachmentParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete storage v1beta1 collection volume attachment params

func (*DeleteStorageV1beta1CollectionVolumeAttachmentParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the delete storage v1beta1 collection volume attachment params

func (*DeleteStorageV1beta1CollectionVolumeAttachmentParams) WithLimit

WithLimit adds the limit to the delete storage v1beta1 collection volume attachment params

func (*DeleteStorageV1beta1CollectionVolumeAttachmentParams) WithOrphanDependents

WithOrphanDependents adds the orphanDependents to the delete storage v1beta1 collection volume attachment params

func (*DeleteStorageV1beta1CollectionVolumeAttachmentParams) WithPretty

WithPretty adds the pretty to the delete storage v1beta1 collection volume attachment params

func (*DeleteStorageV1beta1CollectionVolumeAttachmentParams) WithPropagationPolicy

WithPropagationPolicy adds the propagationPolicy to the delete storage v1beta1 collection volume attachment params

func (*DeleteStorageV1beta1CollectionVolumeAttachmentParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the delete storage v1beta1 collection volume attachment params

func (*DeleteStorageV1beta1CollectionVolumeAttachmentParams) WithResourceVersionMatch

WithResourceVersionMatch adds the resourceVersionMatch to the delete storage v1beta1 collection volume attachment params

func (*DeleteStorageV1beta1CollectionVolumeAttachmentParams) WithTimeout

WithTimeout adds the timeout to the delete storage v1beta1 collection volume attachment params

func (*DeleteStorageV1beta1CollectionVolumeAttachmentParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the delete storage v1beta1 collection volume attachment params

func (*DeleteStorageV1beta1CollectionVolumeAttachmentParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteStorageV1beta1CollectionVolumeAttachmentReader

type DeleteStorageV1beta1CollectionVolumeAttachmentReader struct {
	// contains filtered or unexported fields
}

DeleteStorageV1beta1CollectionVolumeAttachmentReader is a Reader for the DeleteStorageV1beta1CollectionVolumeAttachment structure.

func (*DeleteStorageV1beta1CollectionVolumeAttachmentReader) ReadResponse

func (o *DeleteStorageV1beta1CollectionVolumeAttachmentReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DeleteStorageV1beta1CollectionVolumeAttachmentUnauthorized

type DeleteStorageV1beta1CollectionVolumeAttachmentUnauthorized struct {
}

DeleteStorageV1beta1CollectionVolumeAttachmentUnauthorized handles this case with default header values.

Unauthorized

func NewDeleteStorageV1beta1CollectionVolumeAttachmentUnauthorized

func NewDeleteStorageV1beta1CollectionVolumeAttachmentUnauthorized() *DeleteStorageV1beta1CollectionVolumeAttachmentUnauthorized

NewDeleteStorageV1beta1CollectionVolumeAttachmentUnauthorized creates a DeleteStorageV1beta1CollectionVolumeAttachmentUnauthorized with default headers values

func (*DeleteStorageV1beta1CollectionVolumeAttachmentUnauthorized) Error

type DeleteStorageV1beta1StorageClassAccepted

type DeleteStorageV1beta1StorageClassAccepted struct {
	Payload *models.IoK8sAPIStorageV1beta1StorageClass
}

DeleteStorageV1beta1StorageClassAccepted handles this case with default header values.

Accepted

func NewDeleteStorageV1beta1StorageClassAccepted

func NewDeleteStorageV1beta1StorageClassAccepted() *DeleteStorageV1beta1StorageClassAccepted

NewDeleteStorageV1beta1StorageClassAccepted creates a DeleteStorageV1beta1StorageClassAccepted with default headers values

func (*DeleteStorageV1beta1StorageClassAccepted) Error

func (*DeleteStorageV1beta1StorageClassAccepted) GetPayload

type DeleteStorageV1beta1StorageClassOK

type DeleteStorageV1beta1StorageClassOK struct {
	Payload *models.IoK8sAPIStorageV1beta1StorageClass
}

DeleteStorageV1beta1StorageClassOK handles this case with default header values.

OK

func NewDeleteStorageV1beta1StorageClassOK

func NewDeleteStorageV1beta1StorageClassOK() *DeleteStorageV1beta1StorageClassOK

NewDeleteStorageV1beta1StorageClassOK creates a DeleteStorageV1beta1StorageClassOK with default headers values

func (*DeleteStorageV1beta1StorageClassOK) Error

func (*DeleteStorageV1beta1StorageClassOK) GetPayload

type DeleteStorageV1beta1StorageClassParams

type DeleteStorageV1beta1StorageClassParams struct {

	/*Body*/
	Body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions
	/*DryRun
	  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

	*/
	DryRun *string
	/*GracePeriodSeconds
	  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.

	*/
	GracePeriodSeconds *int64
	/*Name
	  name of the StorageClass

	*/
	Name string
	/*OrphanDependents
	  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.

	*/
	OrphanDependents *bool
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string
	/*PropagationPolicy
	  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.

	*/
	PropagationPolicy *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DeleteStorageV1beta1StorageClassParams contains all the parameters to send to the API endpoint for the delete storage v1beta1 storage class operation typically these are written to a http.Request

func NewDeleteStorageV1beta1StorageClassParams

func NewDeleteStorageV1beta1StorageClassParams() *DeleteStorageV1beta1StorageClassParams

NewDeleteStorageV1beta1StorageClassParams creates a new DeleteStorageV1beta1StorageClassParams object with the default values initialized.

func NewDeleteStorageV1beta1StorageClassParamsWithContext

func NewDeleteStorageV1beta1StorageClassParamsWithContext(ctx context.Context) *DeleteStorageV1beta1StorageClassParams

NewDeleteStorageV1beta1StorageClassParamsWithContext creates a new DeleteStorageV1beta1StorageClassParams object with the default values initialized, and the ability to set a context for a request

func NewDeleteStorageV1beta1StorageClassParamsWithHTTPClient

func NewDeleteStorageV1beta1StorageClassParamsWithHTTPClient(client *http.Client) *DeleteStorageV1beta1StorageClassParams

NewDeleteStorageV1beta1StorageClassParamsWithHTTPClient creates a new DeleteStorageV1beta1StorageClassParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewDeleteStorageV1beta1StorageClassParamsWithTimeout

func NewDeleteStorageV1beta1StorageClassParamsWithTimeout(timeout time.Duration) *DeleteStorageV1beta1StorageClassParams

NewDeleteStorageV1beta1StorageClassParamsWithTimeout creates a new DeleteStorageV1beta1StorageClassParams object with the default values initialized, and the ability to set a timeout on a request

func (*DeleteStorageV1beta1StorageClassParams) SetBody

SetBody adds the body to the delete storage v1beta1 storage class params

func (*DeleteStorageV1beta1StorageClassParams) SetContext

SetContext adds the context to the delete storage v1beta1 storage class params

func (*DeleteStorageV1beta1StorageClassParams) SetDryRun

func (o *DeleteStorageV1beta1StorageClassParams) SetDryRun(dryRun *string)

SetDryRun adds the dryRun to the delete storage v1beta1 storage class params

func (*DeleteStorageV1beta1StorageClassParams) SetGracePeriodSeconds

func (o *DeleteStorageV1beta1StorageClassParams) SetGracePeriodSeconds(gracePeriodSeconds *int64)

SetGracePeriodSeconds adds the gracePeriodSeconds to the delete storage v1beta1 storage class params

func (*DeleteStorageV1beta1StorageClassParams) SetHTTPClient

func (o *DeleteStorageV1beta1StorageClassParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the delete storage v1beta1 storage class params

func (*DeleteStorageV1beta1StorageClassParams) SetName

SetName adds the name to the delete storage v1beta1 storage class params

func (*DeleteStorageV1beta1StorageClassParams) SetOrphanDependents

func (o *DeleteStorageV1beta1StorageClassParams) SetOrphanDependents(orphanDependents *bool)

SetOrphanDependents adds the orphanDependents to the delete storage v1beta1 storage class params

func (*DeleteStorageV1beta1StorageClassParams) SetPretty

func (o *DeleteStorageV1beta1StorageClassParams) SetPretty(pretty *string)

SetPretty adds the pretty to the delete storage v1beta1 storage class params

func (*DeleteStorageV1beta1StorageClassParams) SetPropagationPolicy

func (o *DeleteStorageV1beta1StorageClassParams) SetPropagationPolicy(propagationPolicy *string)

SetPropagationPolicy adds the propagationPolicy to the delete storage v1beta1 storage class params

func (*DeleteStorageV1beta1StorageClassParams) SetTimeout

func (o *DeleteStorageV1beta1StorageClassParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the delete storage v1beta1 storage class params

func (*DeleteStorageV1beta1StorageClassParams) WithBody

WithBody adds the body to the delete storage v1beta1 storage class params

func (*DeleteStorageV1beta1StorageClassParams) WithContext

WithContext adds the context to the delete storage v1beta1 storage class params

func (*DeleteStorageV1beta1StorageClassParams) WithDryRun

WithDryRun adds the dryRun to the delete storage v1beta1 storage class params

func (*DeleteStorageV1beta1StorageClassParams) WithGracePeriodSeconds

func (o *DeleteStorageV1beta1StorageClassParams) WithGracePeriodSeconds(gracePeriodSeconds *int64) *DeleteStorageV1beta1StorageClassParams

WithGracePeriodSeconds adds the gracePeriodSeconds to the delete storage v1beta1 storage class params

func (*DeleteStorageV1beta1StorageClassParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete storage v1beta1 storage class params

func (*DeleteStorageV1beta1StorageClassParams) WithName

WithName adds the name to the delete storage v1beta1 storage class params

func (*DeleteStorageV1beta1StorageClassParams) WithOrphanDependents

func (o *DeleteStorageV1beta1StorageClassParams) WithOrphanDependents(orphanDependents *bool) *DeleteStorageV1beta1StorageClassParams

WithOrphanDependents adds the orphanDependents to the delete storage v1beta1 storage class params

func (*DeleteStorageV1beta1StorageClassParams) WithPretty

WithPretty adds the pretty to the delete storage v1beta1 storage class params

func (*DeleteStorageV1beta1StorageClassParams) WithPropagationPolicy

func (o *DeleteStorageV1beta1StorageClassParams) WithPropagationPolicy(propagationPolicy *string) *DeleteStorageV1beta1StorageClassParams

WithPropagationPolicy adds the propagationPolicy to the delete storage v1beta1 storage class params

func (*DeleteStorageV1beta1StorageClassParams) WithTimeout

WithTimeout adds the timeout to the delete storage v1beta1 storage class params

func (*DeleteStorageV1beta1StorageClassParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteStorageV1beta1StorageClassReader

type DeleteStorageV1beta1StorageClassReader struct {
	// contains filtered or unexported fields
}

DeleteStorageV1beta1StorageClassReader is a Reader for the DeleteStorageV1beta1StorageClass structure.

func (*DeleteStorageV1beta1StorageClassReader) ReadResponse

func (o *DeleteStorageV1beta1StorageClassReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DeleteStorageV1beta1StorageClassUnauthorized

type DeleteStorageV1beta1StorageClassUnauthorized struct {
}

DeleteStorageV1beta1StorageClassUnauthorized handles this case with default header values.

Unauthorized

func NewDeleteStorageV1beta1StorageClassUnauthorized

func NewDeleteStorageV1beta1StorageClassUnauthorized() *DeleteStorageV1beta1StorageClassUnauthorized

NewDeleteStorageV1beta1StorageClassUnauthorized creates a DeleteStorageV1beta1StorageClassUnauthorized with default headers values

func (*DeleteStorageV1beta1StorageClassUnauthorized) Error

type DeleteStorageV1beta1VolumeAttachmentAccepted

type DeleteStorageV1beta1VolumeAttachmentAccepted struct {
	Payload *models.IoK8sAPIStorageV1beta1VolumeAttachment
}

DeleteStorageV1beta1VolumeAttachmentAccepted handles this case with default header values.

Accepted

func NewDeleteStorageV1beta1VolumeAttachmentAccepted

func NewDeleteStorageV1beta1VolumeAttachmentAccepted() *DeleteStorageV1beta1VolumeAttachmentAccepted

NewDeleteStorageV1beta1VolumeAttachmentAccepted creates a DeleteStorageV1beta1VolumeAttachmentAccepted with default headers values

func (*DeleteStorageV1beta1VolumeAttachmentAccepted) Error

func (*DeleteStorageV1beta1VolumeAttachmentAccepted) GetPayload

type DeleteStorageV1beta1VolumeAttachmentOK

type DeleteStorageV1beta1VolumeAttachmentOK struct {
	Payload *models.IoK8sAPIStorageV1beta1VolumeAttachment
}

DeleteStorageV1beta1VolumeAttachmentOK handles this case with default header values.

OK

func NewDeleteStorageV1beta1VolumeAttachmentOK

func NewDeleteStorageV1beta1VolumeAttachmentOK() *DeleteStorageV1beta1VolumeAttachmentOK

NewDeleteStorageV1beta1VolumeAttachmentOK creates a DeleteStorageV1beta1VolumeAttachmentOK with default headers values

func (*DeleteStorageV1beta1VolumeAttachmentOK) Error

func (*DeleteStorageV1beta1VolumeAttachmentOK) GetPayload

type DeleteStorageV1beta1VolumeAttachmentParams

type DeleteStorageV1beta1VolumeAttachmentParams struct {

	/*Body*/
	Body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions
	/*DryRun
	  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

	*/
	DryRun *string
	/*GracePeriodSeconds
	  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.

	*/
	GracePeriodSeconds *int64
	/*Name
	  name of the VolumeAttachment

	*/
	Name string
	/*OrphanDependents
	  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.

	*/
	OrphanDependents *bool
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string
	/*PropagationPolicy
	  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.

	*/
	PropagationPolicy *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DeleteStorageV1beta1VolumeAttachmentParams contains all the parameters to send to the API endpoint for the delete storage v1beta1 volume attachment operation typically these are written to a http.Request

func NewDeleteStorageV1beta1VolumeAttachmentParams

func NewDeleteStorageV1beta1VolumeAttachmentParams() *DeleteStorageV1beta1VolumeAttachmentParams

NewDeleteStorageV1beta1VolumeAttachmentParams creates a new DeleteStorageV1beta1VolumeAttachmentParams object with the default values initialized.

func NewDeleteStorageV1beta1VolumeAttachmentParamsWithContext

func NewDeleteStorageV1beta1VolumeAttachmentParamsWithContext(ctx context.Context) *DeleteStorageV1beta1VolumeAttachmentParams

NewDeleteStorageV1beta1VolumeAttachmentParamsWithContext creates a new DeleteStorageV1beta1VolumeAttachmentParams object with the default values initialized, and the ability to set a context for a request

func NewDeleteStorageV1beta1VolumeAttachmentParamsWithHTTPClient

func NewDeleteStorageV1beta1VolumeAttachmentParamsWithHTTPClient(client *http.Client) *DeleteStorageV1beta1VolumeAttachmentParams

NewDeleteStorageV1beta1VolumeAttachmentParamsWithHTTPClient creates a new DeleteStorageV1beta1VolumeAttachmentParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewDeleteStorageV1beta1VolumeAttachmentParamsWithTimeout

func NewDeleteStorageV1beta1VolumeAttachmentParamsWithTimeout(timeout time.Duration) *DeleteStorageV1beta1VolumeAttachmentParams

NewDeleteStorageV1beta1VolumeAttachmentParamsWithTimeout creates a new DeleteStorageV1beta1VolumeAttachmentParams object with the default values initialized, and the ability to set a timeout on a request

func (*DeleteStorageV1beta1VolumeAttachmentParams) SetBody

SetBody adds the body to the delete storage v1beta1 volume attachment params

func (*DeleteStorageV1beta1VolumeAttachmentParams) SetContext

SetContext adds the context to the delete storage v1beta1 volume attachment params

func (*DeleteStorageV1beta1VolumeAttachmentParams) SetDryRun

func (o *DeleteStorageV1beta1VolumeAttachmentParams) SetDryRun(dryRun *string)

SetDryRun adds the dryRun to the delete storage v1beta1 volume attachment params

func (*DeleteStorageV1beta1VolumeAttachmentParams) SetGracePeriodSeconds

func (o *DeleteStorageV1beta1VolumeAttachmentParams) SetGracePeriodSeconds(gracePeriodSeconds *int64)

SetGracePeriodSeconds adds the gracePeriodSeconds to the delete storage v1beta1 volume attachment params

func (*DeleteStorageV1beta1VolumeAttachmentParams) SetHTTPClient

func (o *DeleteStorageV1beta1VolumeAttachmentParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the delete storage v1beta1 volume attachment params

func (*DeleteStorageV1beta1VolumeAttachmentParams) SetName

SetName adds the name to the delete storage v1beta1 volume attachment params

func (*DeleteStorageV1beta1VolumeAttachmentParams) SetOrphanDependents

func (o *DeleteStorageV1beta1VolumeAttachmentParams) SetOrphanDependents(orphanDependents *bool)

SetOrphanDependents adds the orphanDependents to the delete storage v1beta1 volume attachment params

func (*DeleteStorageV1beta1VolumeAttachmentParams) SetPretty

func (o *DeleteStorageV1beta1VolumeAttachmentParams) SetPretty(pretty *string)

SetPretty adds the pretty to the delete storage v1beta1 volume attachment params

func (*DeleteStorageV1beta1VolumeAttachmentParams) SetPropagationPolicy

func (o *DeleteStorageV1beta1VolumeAttachmentParams) SetPropagationPolicy(propagationPolicy *string)

SetPropagationPolicy adds the propagationPolicy to the delete storage v1beta1 volume attachment params

func (*DeleteStorageV1beta1VolumeAttachmentParams) SetTimeout

SetTimeout adds the timeout to the delete storage v1beta1 volume attachment params

func (*DeleteStorageV1beta1VolumeAttachmentParams) WithBody

WithBody adds the body to the delete storage v1beta1 volume attachment params

func (*DeleteStorageV1beta1VolumeAttachmentParams) WithContext

WithContext adds the context to the delete storage v1beta1 volume attachment params

func (*DeleteStorageV1beta1VolumeAttachmentParams) WithDryRun

WithDryRun adds the dryRun to the delete storage v1beta1 volume attachment params

func (*DeleteStorageV1beta1VolumeAttachmentParams) WithGracePeriodSeconds

WithGracePeriodSeconds adds the gracePeriodSeconds to the delete storage v1beta1 volume attachment params

func (*DeleteStorageV1beta1VolumeAttachmentParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete storage v1beta1 volume attachment params

func (*DeleteStorageV1beta1VolumeAttachmentParams) WithName

WithName adds the name to the delete storage v1beta1 volume attachment params

func (*DeleteStorageV1beta1VolumeAttachmentParams) WithOrphanDependents

WithOrphanDependents adds the orphanDependents to the delete storage v1beta1 volume attachment params

func (*DeleteStorageV1beta1VolumeAttachmentParams) WithPretty

WithPretty adds the pretty to the delete storage v1beta1 volume attachment params

func (*DeleteStorageV1beta1VolumeAttachmentParams) WithPropagationPolicy

WithPropagationPolicy adds the propagationPolicy to the delete storage v1beta1 volume attachment params

func (*DeleteStorageV1beta1VolumeAttachmentParams) WithTimeout

WithTimeout adds the timeout to the delete storage v1beta1 volume attachment params

func (*DeleteStorageV1beta1VolumeAttachmentParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteStorageV1beta1VolumeAttachmentReader

type DeleteStorageV1beta1VolumeAttachmentReader struct {
	// contains filtered or unexported fields
}

DeleteStorageV1beta1VolumeAttachmentReader is a Reader for the DeleteStorageV1beta1VolumeAttachment structure.

func (*DeleteStorageV1beta1VolumeAttachmentReader) ReadResponse

func (o *DeleteStorageV1beta1VolumeAttachmentReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DeleteStorageV1beta1VolumeAttachmentUnauthorized

type DeleteStorageV1beta1VolumeAttachmentUnauthorized struct {
}

DeleteStorageV1beta1VolumeAttachmentUnauthorized handles this case with default header values.

Unauthorized

func NewDeleteStorageV1beta1VolumeAttachmentUnauthorized

func NewDeleteStorageV1beta1VolumeAttachmentUnauthorized() *DeleteStorageV1beta1VolumeAttachmentUnauthorized

NewDeleteStorageV1beta1VolumeAttachmentUnauthorized creates a DeleteStorageV1beta1VolumeAttachmentUnauthorized with default headers values

func (*DeleteStorageV1beta1VolumeAttachmentUnauthorized) Error

type GetStorageV1beta1APIResourcesOK

type GetStorageV1beta1APIResourcesOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1APIResourceList
}

GetStorageV1beta1APIResourcesOK handles this case with default header values.

OK

func NewGetStorageV1beta1APIResourcesOK

func NewGetStorageV1beta1APIResourcesOK() *GetStorageV1beta1APIResourcesOK

NewGetStorageV1beta1APIResourcesOK creates a GetStorageV1beta1APIResourcesOK with default headers values

func (*GetStorageV1beta1APIResourcesOK) Error

func (*GetStorageV1beta1APIResourcesOK) GetPayload

type GetStorageV1beta1APIResourcesParams

type GetStorageV1beta1APIResourcesParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetStorageV1beta1APIResourcesParams contains all the parameters to send to the API endpoint for the get storage v1beta1 API resources operation typically these are written to a http.Request

func NewGetStorageV1beta1APIResourcesParams

func NewGetStorageV1beta1APIResourcesParams() *GetStorageV1beta1APIResourcesParams

NewGetStorageV1beta1APIResourcesParams creates a new GetStorageV1beta1APIResourcesParams object with the default values initialized.

func NewGetStorageV1beta1APIResourcesParamsWithContext

func NewGetStorageV1beta1APIResourcesParamsWithContext(ctx context.Context) *GetStorageV1beta1APIResourcesParams

NewGetStorageV1beta1APIResourcesParamsWithContext creates a new GetStorageV1beta1APIResourcesParams object with the default values initialized, and the ability to set a context for a request

func NewGetStorageV1beta1APIResourcesParamsWithHTTPClient

func NewGetStorageV1beta1APIResourcesParamsWithHTTPClient(client *http.Client) *GetStorageV1beta1APIResourcesParams

NewGetStorageV1beta1APIResourcesParamsWithHTTPClient creates a new GetStorageV1beta1APIResourcesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetStorageV1beta1APIResourcesParamsWithTimeout

func NewGetStorageV1beta1APIResourcesParamsWithTimeout(timeout time.Duration) *GetStorageV1beta1APIResourcesParams

NewGetStorageV1beta1APIResourcesParamsWithTimeout creates a new GetStorageV1beta1APIResourcesParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetStorageV1beta1APIResourcesParams) SetContext

SetContext adds the context to the get storage v1beta1 API resources params

func (*GetStorageV1beta1APIResourcesParams) SetHTTPClient

func (o *GetStorageV1beta1APIResourcesParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get storage v1beta1 API resources params

func (*GetStorageV1beta1APIResourcesParams) SetTimeout

func (o *GetStorageV1beta1APIResourcesParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get storage v1beta1 API resources params

func (*GetStorageV1beta1APIResourcesParams) WithContext

WithContext adds the context to the get storage v1beta1 API resources params

func (*GetStorageV1beta1APIResourcesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get storage v1beta1 API resources params

func (*GetStorageV1beta1APIResourcesParams) WithTimeout

WithTimeout adds the timeout to the get storage v1beta1 API resources params

func (*GetStorageV1beta1APIResourcesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetStorageV1beta1APIResourcesReader

type GetStorageV1beta1APIResourcesReader struct {
	// contains filtered or unexported fields
}

GetStorageV1beta1APIResourcesReader is a Reader for the GetStorageV1beta1APIResources structure.

func (*GetStorageV1beta1APIResourcesReader) ReadResponse

func (o *GetStorageV1beta1APIResourcesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetStorageV1beta1APIResourcesUnauthorized

type GetStorageV1beta1APIResourcesUnauthorized struct {
}

GetStorageV1beta1APIResourcesUnauthorized handles this case with default header values.

Unauthorized

func NewGetStorageV1beta1APIResourcesUnauthorized

func NewGetStorageV1beta1APIResourcesUnauthorized() *GetStorageV1beta1APIResourcesUnauthorized

NewGetStorageV1beta1APIResourcesUnauthorized creates a GetStorageV1beta1APIResourcesUnauthorized with default headers values

func (*GetStorageV1beta1APIResourcesUnauthorized) Error

type ListStorageV1beta1CSIDriverOK

type ListStorageV1beta1CSIDriverOK struct {
	Payload *models.IoK8sAPIStorageV1beta1CSIDriverList
}

ListStorageV1beta1CSIDriverOK handles this case with default header values.

OK

func NewListStorageV1beta1CSIDriverOK

func NewListStorageV1beta1CSIDriverOK() *ListStorageV1beta1CSIDriverOK

NewListStorageV1beta1CSIDriverOK creates a ListStorageV1beta1CSIDriverOK with default headers values

func (*ListStorageV1beta1CSIDriverOK) Error

func (*ListStorageV1beta1CSIDriverOK) GetPayload

type ListStorageV1beta1CSIDriverParams

type ListStorageV1beta1CSIDriverParams struct {

	/*AllowWatchBookmarks
	  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.

	*/
	AllowWatchBookmarks *bool
	/*Continue
	  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.

	*/
	Continue *string
	/*FieldSelector
	  A selector to restrict the list of returned objects by their fields. Defaults to everything.

	*/
	FieldSelector *string
	/*LabelSelector
	  A selector to restrict the list of returned objects by their labels. Defaults to everything.

	*/
	LabelSelector *string
	/*Limit
	  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.

	*/
	Limit *int64
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string
	/*ResourceVersion
	  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

	*/
	ResourceVersion *string
	/*ResourceVersionMatch
	  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

	*/
	ResourceVersionMatch *string
	/*TimeoutSeconds
	  Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

	*/
	TimeoutSeconds *int64
	/*Watch
	  Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

	*/
	Watch *bool

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListStorageV1beta1CSIDriverParams contains all the parameters to send to the API endpoint for the list storage v1beta1 c s i driver operation typically these are written to a http.Request

func NewListStorageV1beta1CSIDriverParams

func NewListStorageV1beta1CSIDriverParams() *ListStorageV1beta1CSIDriverParams

NewListStorageV1beta1CSIDriverParams creates a new ListStorageV1beta1CSIDriverParams object with the default values initialized.

func NewListStorageV1beta1CSIDriverParamsWithContext

func NewListStorageV1beta1CSIDriverParamsWithContext(ctx context.Context) *ListStorageV1beta1CSIDriverParams

NewListStorageV1beta1CSIDriverParamsWithContext creates a new ListStorageV1beta1CSIDriverParams object with the default values initialized, and the ability to set a context for a request

func NewListStorageV1beta1CSIDriverParamsWithHTTPClient

func NewListStorageV1beta1CSIDriverParamsWithHTTPClient(client *http.Client) *ListStorageV1beta1CSIDriverParams

NewListStorageV1beta1CSIDriverParamsWithHTTPClient creates a new ListStorageV1beta1CSIDriverParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewListStorageV1beta1CSIDriverParamsWithTimeout

func NewListStorageV1beta1CSIDriverParamsWithTimeout(timeout time.Duration) *ListStorageV1beta1CSIDriverParams

NewListStorageV1beta1CSIDriverParamsWithTimeout creates a new ListStorageV1beta1CSIDriverParams object with the default values initialized, and the ability to set a timeout on a request

func (*ListStorageV1beta1CSIDriverParams) SetAllowWatchBookmarks

func (o *ListStorageV1beta1CSIDriverParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)

SetAllowWatchBookmarks adds the allowWatchBookmarks to the list storage v1beta1 c s i driver params

func (*ListStorageV1beta1CSIDriverParams) SetContext

SetContext adds the context to the list storage v1beta1 c s i driver params

func (*ListStorageV1beta1CSIDriverParams) SetContinue

func (o *ListStorageV1beta1CSIDriverParams) SetContinue(continueVar *string)

SetContinue adds the continue to the list storage v1beta1 c s i driver params

func (*ListStorageV1beta1CSIDriverParams) SetFieldSelector

func (o *ListStorageV1beta1CSIDriverParams) SetFieldSelector(fieldSelector *string)

SetFieldSelector adds the fieldSelector to the list storage v1beta1 c s i driver params

func (*ListStorageV1beta1CSIDriverParams) SetHTTPClient

func (o *ListStorageV1beta1CSIDriverParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list storage v1beta1 c s i driver params

func (*ListStorageV1beta1CSIDriverParams) SetLabelSelector

func (o *ListStorageV1beta1CSIDriverParams) SetLabelSelector(labelSelector *string)

SetLabelSelector adds the labelSelector to the list storage v1beta1 c s i driver params

func (*ListStorageV1beta1CSIDriverParams) SetLimit

func (o *ListStorageV1beta1CSIDriverParams) SetLimit(limit *int64)

SetLimit adds the limit to the list storage v1beta1 c s i driver params

func (*ListStorageV1beta1CSIDriverParams) SetPretty

func (o *ListStorageV1beta1CSIDriverParams) SetPretty(pretty *string)

SetPretty adds the pretty to the list storage v1beta1 c s i driver params

func (*ListStorageV1beta1CSIDriverParams) SetResourceVersion

func (o *ListStorageV1beta1CSIDriverParams) SetResourceVersion(resourceVersion *string)

SetResourceVersion adds the resourceVersion to the list storage v1beta1 c s i driver params

func (*ListStorageV1beta1CSIDriverParams) SetResourceVersionMatch

func (o *ListStorageV1beta1CSIDriverParams) SetResourceVersionMatch(resourceVersionMatch *string)

SetResourceVersionMatch adds the resourceVersionMatch to the list storage v1beta1 c s i driver params

func (*ListStorageV1beta1CSIDriverParams) SetTimeout

func (o *ListStorageV1beta1CSIDriverParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list storage v1beta1 c s i driver params

func (*ListStorageV1beta1CSIDriverParams) SetTimeoutSeconds

func (o *ListStorageV1beta1CSIDriverParams) SetTimeoutSeconds(timeoutSeconds *int64)

SetTimeoutSeconds adds the timeoutSeconds to the list storage v1beta1 c s i driver params

func (*ListStorageV1beta1CSIDriverParams) SetWatch

func (o *ListStorageV1beta1CSIDriverParams) SetWatch(watch *bool)

SetWatch adds the watch to the list storage v1beta1 c s i driver params

func (*ListStorageV1beta1CSIDriverParams) WithAllowWatchBookmarks

func (o *ListStorageV1beta1CSIDriverParams) WithAllowWatchBookmarks(allowWatchBookmarks *bool) *ListStorageV1beta1CSIDriverParams

WithAllowWatchBookmarks adds the allowWatchBookmarks to the list storage v1beta1 c s i driver params

func (*ListStorageV1beta1CSIDriverParams) WithContext

WithContext adds the context to the list storage v1beta1 c s i driver params

func (*ListStorageV1beta1CSIDriverParams) WithContinue

WithContinue adds the continueVar to the list storage v1beta1 c s i driver params

func (*ListStorageV1beta1CSIDriverParams) WithFieldSelector

func (o *ListStorageV1beta1CSIDriverParams) WithFieldSelector(fieldSelector *string) *ListStorageV1beta1CSIDriverParams

WithFieldSelector adds the fieldSelector to the list storage v1beta1 c s i driver params

func (*ListStorageV1beta1CSIDriverParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list storage v1beta1 c s i driver params

func (*ListStorageV1beta1CSIDriverParams) WithLabelSelector

func (o *ListStorageV1beta1CSIDriverParams) WithLabelSelector(labelSelector *string) *ListStorageV1beta1CSIDriverParams

WithLabelSelector adds the labelSelector to the list storage v1beta1 c s i driver params

func (*ListStorageV1beta1CSIDriverParams) WithLimit

WithLimit adds the limit to the list storage v1beta1 c s i driver params

func (*ListStorageV1beta1CSIDriverParams) WithPretty

WithPretty adds the pretty to the list storage v1beta1 c s i driver params

func (*ListStorageV1beta1CSIDriverParams) WithResourceVersion

func (o *ListStorageV1beta1CSIDriverParams) WithResourceVersion(resourceVersion *string) *ListStorageV1beta1CSIDriverParams

WithResourceVersion adds the resourceVersion to the list storage v1beta1 c s i driver params

func (*ListStorageV1beta1CSIDriverParams) WithResourceVersionMatch

func (o *ListStorageV1beta1CSIDriverParams) WithResourceVersionMatch(resourceVersionMatch *string) *ListStorageV1beta1CSIDriverParams

WithResourceVersionMatch adds the resourceVersionMatch to the list storage v1beta1 c s i driver params

func (*ListStorageV1beta1CSIDriverParams) WithTimeout

WithTimeout adds the timeout to the list storage v1beta1 c s i driver params

func (*ListStorageV1beta1CSIDriverParams) WithTimeoutSeconds

func (o *ListStorageV1beta1CSIDriverParams) WithTimeoutSeconds(timeoutSeconds *int64) *ListStorageV1beta1CSIDriverParams

WithTimeoutSeconds adds the timeoutSeconds to the list storage v1beta1 c s i driver params

func (*ListStorageV1beta1CSIDriverParams) WithWatch

WithWatch adds the watch to the list storage v1beta1 c s i driver params

func (*ListStorageV1beta1CSIDriverParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListStorageV1beta1CSIDriverReader

type ListStorageV1beta1CSIDriverReader struct {
	// contains filtered or unexported fields
}

ListStorageV1beta1CSIDriverReader is a Reader for the ListStorageV1beta1CSIDriver structure.

func (*ListStorageV1beta1CSIDriverReader) ReadResponse

func (o *ListStorageV1beta1CSIDriverReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListStorageV1beta1CSIDriverUnauthorized

type ListStorageV1beta1CSIDriverUnauthorized struct {
}

ListStorageV1beta1CSIDriverUnauthorized handles this case with default header values.

Unauthorized

func NewListStorageV1beta1CSIDriverUnauthorized

func NewListStorageV1beta1CSIDriverUnauthorized() *ListStorageV1beta1CSIDriverUnauthorized

NewListStorageV1beta1CSIDriverUnauthorized creates a ListStorageV1beta1CSIDriverUnauthorized with default headers values

func (*ListStorageV1beta1CSIDriverUnauthorized) Error

type ListStorageV1beta1CSINodeOK

type ListStorageV1beta1CSINodeOK struct {
	Payload *models.IoK8sAPIStorageV1beta1CSINodeList
}

ListStorageV1beta1CSINodeOK handles this case with default header values.

OK

func NewListStorageV1beta1CSINodeOK

func NewListStorageV1beta1CSINodeOK() *ListStorageV1beta1CSINodeOK

NewListStorageV1beta1CSINodeOK creates a ListStorageV1beta1CSINodeOK with default headers values

func (*ListStorageV1beta1CSINodeOK) Error

func (*ListStorageV1beta1CSINodeOK) GetPayload

type ListStorageV1beta1CSINodeParams

type ListStorageV1beta1CSINodeParams struct {

	/*AllowWatchBookmarks
	  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.

	*/
	AllowWatchBookmarks *bool
	/*Continue
	  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.

	*/
	Continue *string
	/*FieldSelector
	  A selector to restrict the list of returned objects by their fields. Defaults to everything.

	*/
	FieldSelector *string
	/*LabelSelector
	  A selector to restrict the list of returned objects by their labels. Defaults to everything.

	*/
	LabelSelector *string
	/*Limit
	  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.

	*/
	Limit *int64
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string
	/*ResourceVersion
	  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

	*/
	ResourceVersion *string
	/*ResourceVersionMatch
	  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

	*/
	ResourceVersionMatch *string
	/*TimeoutSeconds
	  Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

	*/
	TimeoutSeconds *int64
	/*Watch
	  Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

	*/
	Watch *bool

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListStorageV1beta1CSINodeParams contains all the parameters to send to the API endpoint for the list storage v1beta1 c s i node operation typically these are written to a http.Request

func NewListStorageV1beta1CSINodeParams

func NewListStorageV1beta1CSINodeParams() *ListStorageV1beta1CSINodeParams

NewListStorageV1beta1CSINodeParams creates a new ListStorageV1beta1CSINodeParams object with the default values initialized.

func NewListStorageV1beta1CSINodeParamsWithContext

func NewListStorageV1beta1CSINodeParamsWithContext(ctx context.Context) *ListStorageV1beta1CSINodeParams

NewListStorageV1beta1CSINodeParamsWithContext creates a new ListStorageV1beta1CSINodeParams object with the default values initialized, and the ability to set a context for a request

func NewListStorageV1beta1CSINodeParamsWithHTTPClient

func NewListStorageV1beta1CSINodeParamsWithHTTPClient(client *http.Client) *ListStorageV1beta1CSINodeParams

NewListStorageV1beta1CSINodeParamsWithHTTPClient creates a new ListStorageV1beta1CSINodeParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewListStorageV1beta1CSINodeParamsWithTimeout

func NewListStorageV1beta1CSINodeParamsWithTimeout(timeout time.Duration) *ListStorageV1beta1CSINodeParams

NewListStorageV1beta1CSINodeParamsWithTimeout creates a new ListStorageV1beta1CSINodeParams object with the default values initialized, and the ability to set a timeout on a request

func (*ListStorageV1beta1CSINodeParams) SetAllowWatchBookmarks

func (o *ListStorageV1beta1CSINodeParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)

SetAllowWatchBookmarks adds the allowWatchBookmarks to the list storage v1beta1 c s i node params

func (*ListStorageV1beta1CSINodeParams) SetContext

func (o *ListStorageV1beta1CSINodeParams) SetContext(ctx context.Context)

SetContext adds the context to the list storage v1beta1 c s i node params

func (*ListStorageV1beta1CSINodeParams) SetContinue

func (o *ListStorageV1beta1CSINodeParams) SetContinue(continueVar *string)

SetContinue adds the continue to the list storage v1beta1 c s i node params

func (*ListStorageV1beta1CSINodeParams) SetFieldSelector

func (o *ListStorageV1beta1CSINodeParams) SetFieldSelector(fieldSelector *string)

SetFieldSelector adds the fieldSelector to the list storage v1beta1 c s i node params

func (*ListStorageV1beta1CSINodeParams) SetHTTPClient

func (o *ListStorageV1beta1CSINodeParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list storage v1beta1 c s i node params

func (*ListStorageV1beta1CSINodeParams) SetLabelSelector

func (o *ListStorageV1beta1CSINodeParams) SetLabelSelector(labelSelector *string)

SetLabelSelector adds the labelSelector to the list storage v1beta1 c s i node params

func (*ListStorageV1beta1CSINodeParams) SetLimit

func (o *ListStorageV1beta1CSINodeParams) SetLimit(limit *int64)

SetLimit adds the limit to the list storage v1beta1 c s i node params

func (*ListStorageV1beta1CSINodeParams) SetPretty

func (o *ListStorageV1beta1CSINodeParams) SetPretty(pretty *string)

SetPretty adds the pretty to the list storage v1beta1 c s i node params

func (*ListStorageV1beta1CSINodeParams) SetResourceVersion

func (o *ListStorageV1beta1CSINodeParams) SetResourceVersion(resourceVersion *string)

SetResourceVersion adds the resourceVersion to the list storage v1beta1 c s i node params

func (*ListStorageV1beta1CSINodeParams) SetResourceVersionMatch

func (o *ListStorageV1beta1CSINodeParams) SetResourceVersionMatch(resourceVersionMatch *string)

SetResourceVersionMatch adds the resourceVersionMatch to the list storage v1beta1 c s i node params

func (*ListStorageV1beta1CSINodeParams) SetTimeout

func (o *ListStorageV1beta1CSINodeParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list storage v1beta1 c s i node params

func (*ListStorageV1beta1CSINodeParams) SetTimeoutSeconds

func (o *ListStorageV1beta1CSINodeParams) SetTimeoutSeconds(timeoutSeconds *int64)

SetTimeoutSeconds adds the timeoutSeconds to the list storage v1beta1 c s i node params

func (*ListStorageV1beta1CSINodeParams) SetWatch

func (o *ListStorageV1beta1CSINodeParams) SetWatch(watch *bool)

SetWatch adds the watch to the list storage v1beta1 c s i node params

func (*ListStorageV1beta1CSINodeParams) WithAllowWatchBookmarks

func (o *ListStorageV1beta1CSINodeParams) WithAllowWatchBookmarks(allowWatchBookmarks *bool) *ListStorageV1beta1CSINodeParams

WithAllowWatchBookmarks adds the allowWatchBookmarks to the list storage v1beta1 c s i node params

func (*ListStorageV1beta1CSINodeParams) WithContext

WithContext adds the context to the list storage v1beta1 c s i node params

func (*ListStorageV1beta1CSINodeParams) WithContinue

WithContinue adds the continueVar to the list storage v1beta1 c s i node params

func (*ListStorageV1beta1CSINodeParams) WithFieldSelector

func (o *ListStorageV1beta1CSINodeParams) WithFieldSelector(fieldSelector *string) *ListStorageV1beta1CSINodeParams

WithFieldSelector adds the fieldSelector to the list storage v1beta1 c s i node params

func (*ListStorageV1beta1CSINodeParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list storage v1beta1 c s i node params

func (*ListStorageV1beta1CSINodeParams) WithLabelSelector

func (o *ListStorageV1beta1CSINodeParams) WithLabelSelector(labelSelector *string) *ListStorageV1beta1CSINodeParams

WithLabelSelector adds the labelSelector to the list storage v1beta1 c s i node params

func (*ListStorageV1beta1CSINodeParams) WithLimit

WithLimit adds the limit to the list storage v1beta1 c s i node params

func (*ListStorageV1beta1CSINodeParams) WithPretty

WithPretty adds the pretty to the list storage v1beta1 c s i node params

func (*ListStorageV1beta1CSINodeParams) WithResourceVersion

func (o *ListStorageV1beta1CSINodeParams) WithResourceVersion(resourceVersion *string) *ListStorageV1beta1CSINodeParams

WithResourceVersion adds the resourceVersion to the list storage v1beta1 c s i node params

func (*ListStorageV1beta1CSINodeParams) WithResourceVersionMatch

func (o *ListStorageV1beta1CSINodeParams) WithResourceVersionMatch(resourceVersionMatch *string) *ListStorageV1beta1CSINodeParams

WithResourceVersionMatch adds the resourceVersionMatch to the list storage v1beta1 c s i node params

func (*ListStorageV1beta1CSINodeParams) WithTimeout

WithTimeout adds the timeout to the list storage v1beta1 c s i node params

func (*ListStorageV1beta1CSINodeParams) WithTimeoutSeconds

func (o *ListStorageV1beta1CSINodeParams) WithTimeoutSeconds(timeoutSeconds *int64) *ListStorageV1beta1CSINodeParams

WithTimeoutSeconds adds the timeoutSeconds to the list storage v1beta1 c s i node params

func (*ListStorageV1beta1CSINodeParams) WithWatch

WithWatch adds the watch to the list storage v1beta1 c s i node params

func (*ListStorageV1beta1CSINodeParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListStorageV1beta1CSINodeReader

type ListStorageV1beta1CSINodeReader struct {
	// contains filtered or unexported fields
}

ListStorageV1beta1CSINodeReader is a Reader for the ListStorageV1beta1CSINode structure.

func (*ListStorageV1beta1CSINodeReader) ReadResponse

func (o *ListStorageV1beta1CSINodeReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListStorageV1beta1CSINodeUnauthorized

type ListStorageV1beta1CSINodeUnauthorized struct {
}

ListStorageV1beta1CSINodeUnauthorized handles this case with default header values.

Unauthorized

func NewListStorageV1beta1CSINodeUnauthorized

func NewListStorageV1beta1CSINodeUnauthorized() *ListStorageV1beta1CSINodeUnauthorized

NewListStorageV1beta1CSINodeUnauthorized creates a ListStorageV1beta1CSINodeUnauthorized with default headers values

func (*ListStorageV1beta1CSINodeUnauthorized) Error

type ListStorageV1beta1StorageClassOK

type ListStorageV1beta1StorageClassOK struct {
	Payload *models.IoK8sAPIStorageV1beta1StorageClassList
}

ListStorageV1beta1StorageClassOK handles this case with default header values.

OK

func NewListStorageV1beta1StorageClassOK

func NewListStorageV1beta1StorageClassOK() *ListStorageV1beta1StorageClassOK

NewListStorageV1beta1StorageClassOK creates a ListStorageV1beta1StorageClassOK with default headers values

func (*ListStorageV1beta1StorageClassOK) Error

func (*ListStorageV1beta1StorageClassOK) GetPayload

type ListStorageV1beta1StorageClassParams

type ListStorageV1beta1StorageClassParams struct {

	/*AllowWatchBookmarks
	  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.

	*/
	AllowWatchBookmarks *bool
	/*Continue
	  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.

	*/
	Continue *string
	/*FieldSelector
	  A selector to restrict the list of returned objects by their fields. Defaults to everything.

	*/
	FieldSelector *string
	/*LabelSelector
	  A selector to restrict the list of returned objects by their labels. Defaults to everything.

	*/
	LabelSelector *string
	/*Limit
	  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.

	*/
	Limit *int64
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string
	/*ResourceVersion
	  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

	*/
	ResourceVersion *string
	/*ResourceVersionMatch
	  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

	*/
	ResourceVersionMatch *string
	/*TimeoutSeconds
	  Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

	*/
	TimeoutSeconds *int64
	/*Watch
	  Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

	*/
	Watch *bool

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListStorageV1beta1StorageClassParams contains all the parameters to send to the API endpoint for the list storage v1beta1 storage class operation typically these are written to a http.Request

func NewListStorageV1beta1StorageClassParams

func NewListStorageV1beta1StorageClassParams() *ListStorageV1beta1StorageClassParams

NewListStorageV1beta1StorageClassParams creates a new ListStorageV1beta1StorageClassParams object with the default values initialized.

func NewListStorageV1beta1StorageClassParamsWithContext

func NewListStorageV1beta1StorageClassParamsWithContext(ctx context.Context) *ListStorageV1beta1StorageClassParams

NewListStorageV1beta1StorageClassParamsWithContext creates a new ListStorageV1beta1StorageClassParams object with the default values initialized, and the ability to set a context for a request

func NewListStorageV1beta1StorageClassParamsWithHTTPClient

func NewListStorageV1beta1StorageClassParamsWithHTTPClient(client *http.Client) *ListStorageV1beta1StorageClassParams

NewListStorageV1beta1StorageClassParamsWithHTTPClient creates a new ListStorageV1beta1StorageClassParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewListStorageV1beta1StorageClassParamsWithTimeout

func NewListStorageV1beta1StorageClassParamsWithTimeout(timeout time.Duration) *ListStorageV1beta1StorageClassParams

NewListStorageV1beta1StorageClassParamsWithTimeout creates a new ListStorageV1beta1StorageClassParams object with the default values initialized, and the ability to set a timeout on a request

func (*ListStorageV1beta1StorageClassParams) SetAllowWatchBookmarks

func (o *ListStorageV1beta1StorageClassParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)

SetAllowWatchBookmarks adds the allowWatchBookmarks to the list storage v1beta1 storage class params

func (*ListStorageV1beta1StorageClassParams) SetContext

SetContext adds the context to the list storage v1beta1 storage class params

func (*ListStorageV1beta1StorageClassParams) SetContinue

func (o *ListStorageV1beta1StorageClassParams) SetContinue(continueVar *string)

SetContinue adds the continue to the list storage v1beta1 storage class params

func (*ListStorageV1beta1StorageClassParams) SetFieldSelector

func (o *ListStorageV1beta1StorageClassParams) SetFieldSelector(fieldSelector *string)

SetFieldSelector adds the fieldSelector to the list storage v1beta1 storage class params

func (*ListStorageV1beta1StorageClassParams) SetHTTPClient

func (o *ListStorageV1beta1StorageClassParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list storage v1beta1 storage class params

func (*ListStorageV1beta1StorageClassParams) SetLabelSelector

func (o *ListStorageV1beta1StorageClassParams) SetLabelSelector(labelSelector *string)

SetLabelSelector adds the labelSelector to the list storage v1beta1 storage class params

func (*ListStorageV1beta1StorageClassParams) SetLimit

func (o *ListStorageV1beta1StorageClassParams) SetLimit(limit *int64)

SetLimit adds the limit to the list storage v1beta1 storage class params

func (*ListStorageV1beta1StorageClassParams) SetPretty

func (o *ListStorageV1beta1StorageClassParams) SetPretty(pretty *string)

SetPretty adds the pretty to the list storage v1beta1 storage class params

func (*ListStorageV1beta1StorageClassParams) SetResourceVersion

func (o *ListStorageV1beta1StorageClassParams) SetResourceVersion(resourceVersion *string)

SetResourceVersion adds the resourceVersion to the list storage v1beta1 storage class params

func (*ListStorageV1beta1StorageClassParams) SetResourceVersionMatch

func (o *ListStorageV1beta1StorageClassParams) SetResourceVersionMatch(resourceVersionMatch *string)

SetResourceVersionMatch adds the resourceVersionMatch to the list storage v1beta1 storage class params

func (*ListStorageV1beta1StorageClassParams) SetTimeout

func (o *ListStorageV1beta1StorageClassParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list storage v1beta1 storage class params

func (*ListStorageV1beta1StorageClassParams) SetTimeoutSeconds

func (o *ListStorageV1beta1StorageClassParams) SetTimeoutSeconds(timeoutSeconds *int64)

SetTimeoutSeconds adds the timeoutSeconds to the list storage v1beta1 storage class params

func (*ListStorageV1beta1StorageClassParams) SetWatch

func (o *ListStorageV1beta1StorageClassParams) SetWatch(watch *bool)

SetWatch adds the watch to the list storage v1beta1 storage class params

func (*ListStorageV1beta1StorageClassParams) WithAllowWatchBookmarks

func (o *ListStorageV1beta1StorageClassParams) WithAllowWatchBookmarks(allowWatchBookmarks *bool) *ListStorageV1beta1StorageClassParams

WithAllowWatchBookmarks adds the allowWatchBookmarks to the list storage v1beta1 storage class params

func (*ListStorageV1beta1StorageClassParams) WithContext

WithContext adds the context to the list storage v1beta1 storage class params

func (*ListStorageV1beta1StorageClassParams) WithContinue

WithContinue adds the continueVar to the list storage v1beta1 storage class params

func (*ListStorageV1beta1StorageClassParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the list storage v1beta1 storage class params

func (*ListStorageV1beta1StorageClassParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list storage v1beta1 storage class params

func (*ListStorageV1beta1StorageClassParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the list storage v1beta1 storage class params

func (*ListStorageV1beta1StorageClassParams) WithLimit

WithLimit adds the limit to the list storage v1beta1 storage class params

func (*ListStorageV1beta1StorageClassParams) WithPretty

WithPretty adds the pretty to the list storage v1beta1 storage class params

func (*ListStorageV1beta1StorageClassParams) WithResourceVersion

func (o *ListStorageV1beta1StorageClassParams) WithResourceVersion(resourceVersion *string) *ListStorageV1beta1StorageClassParams

WithResourceVersion adds the resourceVersion to the list storage v1beta1 storage class params

func (*ListStorageV1beta1StorageClassParams) WithResourceVersionMatch

func (o *ListStorageV1beta1StorageClassParams) WithResourceVersionMatch(resourceVersionMatch *string) *ListStorageV1beta1StorageClassParams

WithResourceVersionMatch adds the resourceVersionMatch to the list storage v1beta1 storage class params

func (*ListStorageV1beta1StorageClassParams) WithTimeout

WithTimeout adds the timeout to the list storage v1beta1 storage class params

func (*ListStorageV1beta1StorageClassParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the list storage v1beta1 storage class params

func (*ListStorageV1beta1StorageClassParams) WithWatch

WithWatch adds the watch to the list storage v1beta1 storage class params

func (*ListStorageV1beta1StorageClassParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListStorageV1beta1StorageClassReader

type ListStorageV1beta1StorageClassReader struct {
	// contains filtered or unexported fields
}

ListStorageV1beta1StorageClassReader is a Reader for the ListStorageV1beta1StorageClass structure.

func (*ListStorageV1beta1StorageClassReader) ReadResponse

func (o *ListStorageV1beta1StorageClassReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListStorageV1beta1StorageClassUnauthorized

type ListStorageV1beta1StorageClassUnauthorized struct {
}

ListStorageV1beta1StorageClassUnauthorized handles this case with default header values.

Unauthorized

func NewListStorageV1beta1StorageClassUnauthorized

func NewListStorageV1beta1StorageClassUnauthorized() *ListStorageV1beta1StorageClassUnauthorized

NewListStorageV1beta1StorageClassUnauthorized creates a ListStorageV1beta1StorageClassUnauthorized with default headers values

func (*ListStorageV1beta1StorageClassUnauthorized) Error

type ListStorageV1beta1VolumeAttachmentOK

type ListStorageV1beta1VolumeAttachmentOK struct {
	Payload *models.IoK8sAPIStorageV1beta1VolumeAttachmentList
}

ListStorageV1beta1VolumeAttachmentOK handles this case with default header values.

OK

func NewListStorageV1beta1VolumeAttachmentOK

func NewListStorageV1beta1VolumeAttachmentOK() *ListStorageV1beta1VolumeAttachmentOK

NewListStorageV1beta1VolumeAttachmentOK creates a ListStorageV1beta1VolumeAttachmentOK with default headers values

func (*ListStorageV1beta1VolumeAttachmentOK) Error

func (*ListStorageV1beta1VolumeAttachmentOK) GetPayload

type ListStorageV1beta1VolumeAttachmentParams

type ListStorageV1beta1VolumeAttachmentParams struct {

	/*AllowWatchBookmarks
	  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.

	*/
	AllowWatchBookmarks *bool
	/*Continue
	  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.

	*/
	Continue *string
	/*FieldSelector
	  A selector to restrict the list of returned objects by their fields. Defaults to everything.

	*/
	FieldSelector *string
	/*LabelSelector
	  A selector to restrict the list of returned objects by their labels. Defaults to everything.

	*/
	LabelSelector *string
	/*Limit
	  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.

	*/
	Limit *int64
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string
	/*ResourceVersion
	  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

	*/
	ResourceVersion *string
	/*ResourceVersionMatch
	  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

	*/
	ResourceVersionMatch *string
	/*TimeoutSeconds
	  Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

	*/
	TimeoutSeconds *int64
	/*Watch
	  Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

	*/
	Watch *bool

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListStorageV1beta1VolumeAttachmentParams contains all the parameters to send to the API endpoint for the list storage v1beta1 volume attachment operation typically these are written to a http.Request

func NewListStorageV1beta1VolumeAttachmentParams

func NewListStorageV1beta1VolumeAttachmentParams() *ListStorageV1beta1VolumeAttachmentParams

NewListStorageV1beta1VolumeAttachmentParams creates a new ListStorageV1beta1VolumeAttachmentParams object with the default values initialized.

func NewListStorageV1beta1VolumeAttachmentParamsWithContext

func NewListStorageV1beta1VolumeAttachmentParamsWithContext(ctx context.Context) *ListStorageV1beta1VolumeAttachmentParams

NewListStorageV1beta1VolumeAttachmentParamsWithContext creates a new ListStorageV1beta1VolumeAttachmentParams object with the default values initialized, and the ability to set a context for a request

func NewListStorageV1beta1VolumeAttachmentParamsWithHTTPClient

func NewListStorageV1beta1VolumeAttachmentParamsWithHTTPClient(client *http.Client) *ListStorageV1beta1VolumeAttachmentParams

NewListStorageV1beta1VolumeAttachmentParamsWithHTTPClient creates a new ListStorageV1beta1VolumeAttachmentParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewListStorageV1beta1VolumeAttachmentParamsWithTimeout

func NewListStorageV1beta1VolumeAttachmentParamsWithTimeout(timeout time.Duration) *ListStorageV1beta1VolumeAttachmentParams

NewListStorageV1beta1VolumeAttachmentParamsWithTimeout creates a new ListStorageV1beta1VolumeAttachmentParams object with the default values initialized, and the ability to set a timeout on a request

func (*ListStorageV1beta1VolumeAttachmentParams) SetAllowWatchBookmarks

func (o *ListStorageV1beta1VolumeAttachmentParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)

SetAllowWatchBookmarks adds the allowWatchBookmarks to the list storage v1beta1 volume attachment params

func (*ListStorageV1beta1VolumeAttachmentParams) SetContext

SetContext adds the context to the list storage v1beta1 volume attachment params

func (*ListStorageV1beta1VolumeAttachmentParams) SetContinue

func (o *ListStorageV1beta1VolumeAttachmentParams) SetContinue(continueVar *string)

SetContinue adds the continue to the list storage v1beta1 volume attachment params

func (*ListStorageV1beta1VolumeAttachmentParams) SetFieldSelector

func (o *ListStorageV1beta1VolumeAttachmentParams) SetFieldSelector(fieldSelector *string)

SetFieldSelector adds the fieldSelector to the list storage v1beta1 volume attachment params

func (*ListStorageV1beta1VolumeAttachmentParams) SetHTTPClient

func (o *ListStorageV1beta1VolumeAttachmentParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list storage v1beta1 volume attachment params

func (*ListStorageV1beta1VolumeAttachmentParams) SetLabelSelector

func (o *ListStorageV1beta1VolumeAttachmentParams) SetLabelSelector(labelSelector *string)

SetLabelSelector adds the labelSelector to the list storage v1beta1 volume attachment params

func (*ListStorageV1beta1VolumeAttachmentParams) SetLimit

func (o *ListStorageV1beta1VolumeAttachmentParams) SetLimit(limit *int64)

SetLimit adds the limit to the list storage v1beta1 volume attachment params

func (*ListStorageV1beta1VolumeAttachmentParams) SetPretty

func (o *ListStorageV1beta1VolumeAttachmentParams) SetPretty(pretty *string)

SetPretty adds the pretty to the list storage v1beta1 volume attachment params

func (*ListStorageV1beta1VolumeAttachmentParams) SetResourceVersion

func (o *ListStorageV1beta1VolumeAttachmentParams) SetResourceVersion(resourceVersion *string)

SetResourceVersion adds the resourceVersion to the list storage v1beta1 volume attachment params

func (*ListStorageV1beta1VolumeAttachmentParams) SetResourceVersionMatch

func (o *ListStorageV1beta1VolumeAttachmentParams) SetResourceVersionMatch(resourceVersionMatch *string)

SetResourceVersionMatch adds the resourceVersionMatch to the list storage v1beta1 volume attachment params

func (*ListStorageV1beta1VolumeAttachmentParams) SetTimeout

SetTimeout adds the timeout to the list storage v1beta1 volume attachment params

func (*ListStorageV1beta1VolumeAttachmentParams) SetTimeoutSeconds

func (o *ListStorageV1beta1VolumeAttachmentParams) SetTimeoutSeconds(timeoutSeconds *int64)

SetTimeoutSeconds adds the timeoutSeconds to the list storage v1beta1 volume attachment params

func (*ListStorageV1beta1VolumeAttachmentParams) SetWatch

func (o *ListStorageV1beta1VolumeAttachmentParams) SetWatch(watch *bool)

SetWatch adds the watch to the list storage v1beta1 volume attachment params

func (*ListStorageV1beta1VolumeAttachmentParams) WithAllowWatchBookmarks

func (o *ListStorageV1beta1VolumeAttachmentParams) WithAllowWatchBookmarks(allowWatchBookmarks *bool) *ListStorageV1beta1VolumeAttachmentParams

WithAllowWatchBookmarks adds the allowWatchBookmarks to the list storage v1beta1 volume attachment params

func (*ListStorageV1beta1VolumeAttachmentParams) WithContext

WithContext adds the context to the list storage v1beta1 volume attachment params

func (*ListStorageV1beta1VolumeAttachmentParams) WithContinue

WithContinue adds the continueVar to the list storage v1beta1 volume attachment params

func (*ListStorageV1beta1VolumeAttachmentParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the list storage v1beta1 volume attachment params

func (*ListStorageV1beta1VolumeAttachmentParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list storage v1beta1 volume attachment params

func (*ListStorageV1beta1VolumeAttachmentParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the list storage v1beta1 volume attachment params

func (*ListStorageV1beta1VolumeAttachmentParams) WithLimit

WithLimit adds the limit to the list storage v1beta1 volume attachment params

func (*ListStorageV1beta1VolumeAttachmentParams) WithPretty

WithPretty adds the pretty to the list storage v1beta1 volume attachment params

func (*ListStorageV1beta1VolumeAttachmentParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the list storage v1beta1 volume attachment params

func (*ListStorageV1beta1VolumeAttachmentParams) WithResourceVersionMatch

func (o *ListStorageV1beta1VolumeAttachmentParams) WithResourceVersionMatch(resourceVersionMatch *string) *ListStorageV1beta1VolumeAttachmentParams

WithResourceVersionMatch adds the resourceVersionMatch to the list storage v1beta1 volume attachment params

func (*ListStorageV1beta1VolumeAttachmentParams) WithTimeout

WithTimeout adds the timeout to the list storage v1beta1 volume attachment params

func (*ListStorageV1beta1VolumeAttachmentParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the list storage v1beta1 volume attachment params

func (*ListStorageV1beta1VolumeAttachmentParams) WithWatch

WithWatch adds the watch to the list storage v1beta1 volume attachment params

func (*ListStorageV1beta1VolumeAttachmentParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListStorageV1beta1VolumeAttachmentReader

type ListStorageV1beta1VolumeAttachmentReader struct {
	// contains filtered or unexported fields
}

ListStorageV1beta1VolumeAttachmentReader is a Reader for the ListStorageV1beta1VolumeAttachment structure.

func (*ListStorageV1beta1VolumeAttachmentReader) ReadResponse

func (o *ListStorageV1beta1VolumeAttachmentReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListStorageV1beta1VolumeAttachmentUnauthorized

type ListStorageV1beta1VolumeAttachmentUnauthorized struct {
}

ListStorageV1beta1VolumeAttachmentUnauthorized handles this case with default header values.

Unauthorized

func NewListStorageV1beta1VolumeAttachmentUnauthorized

func NewListStorageV1beta1VolumeAttachmentUnauthorized() *ListStorageV1beta1VolumeAttachmentUnauthorized

NewListStorageV1beta1VolumeAttachmentUnauthorized creates a ListStorageV1beta1VolumeAttachmentUnauthorized with default headers values

func (*ListStorageV1beta1VolumeAttachmentUnauthorized) Error

type PatchStorageV1beta1CSIDriverOK

type PatchStorageV1beta1CSIDriverOK struct {
	Payload *models.IoK8sAPIStorageV1beta1CSIDriver
}

PatchStorageV1beta1CSIDriverOK handles this case with default header values.

OK

func NewPatchStorageV1beta1CSIDriverOK

func NewPatchStorageV1beta1CSIDriverOK() *PatchStorageV1beta1CSIDriverOK

NewPatchStorageV1beta1CSIDriverOK creates a PatchStorageV1beta1CSIDriverOK with default headers values

func (*PatchStorageV1beta1CSIDriverOK) Error

func (*PatchStorageV1beta1CSIDriverOK) GetPayload

type PatchStorageV1beta1CSIDriverParams

type PatchStorageV1beta1CSIDriverParams struct {

	/*Body*/
	Body models.IoK8sApimachineryPkgApisMetaV1Patch
	/*DryRun
	  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

	*/
	DryRun *string
	/*FieldManager
	  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).

	*/
	FieldManager *string
	/*Force
	  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.

	*/
	Force *bool
	/*Name
	  name of the CSIDriver

	*/
	Name string
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PatchStorageV1beta1CSIDriverParams contains all the parameters to send to the API endpoint for the patch storage v1beta1 c s i driver operation typically these are written to a http.Request

func NewPatchStorageV1beta1CSIDriverParams

func NewPatchStorageV1beta1CSIDriverParams() *PatchStorageV1beta1CSIDriverParams

NewPatchStorageV1beta1CSIDriverParams creates a new PatchStorageV1beta1CSIDriverParams object with the default values initialized.

func NewPatchStorageV1beta1CSIDriverParamsWithContext

func NewPatchStorageV1beta1CSIDriverParamsWithContext(ctx context.Context) *PatchStorageV1beta1CSIDriverParams

NewPatchStorageV1beta1CSIDriverParamsWithContext creates a new PatchStorageV1beta1CSIDriverParams object with the default values initialized, and the ability to set a context for a request

func NewPatchStorageV1beta1CSIDriverParamsWithHTTPClient

func NewPatchStorageV1beta1CSIDriverParamsWithHTTPClient(client *http.Client) *PatchStorageV1beta1CSIDriverParams

NewPatchStorageV1beta1CSIDriverParamsWithHTTPClient creates a new PatchStorageV1beta1CSIDriverParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPatchStorageV1beta1CSIDriverParamsWithTimeout

func NewPatchStorageV1beta1CSIDriverParamsWithTimeout(timeout time.Duration) *PatchStorageV1beta1CSIDriverParams

NewPatchStorageV1beta1CSIDriverParamsWithTimeout creates a new PatchStorageV1beta1CSIDriverParams object with the default values initialized, and the ability to set a timeout on a request

func (*PatchStorageV1beta1CSIDriverParams) SetBody

SetBody adds the body to the patch storage v1beta1 c s i driver params

func (*PatchStorageV1beta1CSIDriverParams) SetContext

SetContext adds the context to the patch storage v1beta1 c s i driver params

func (*PatchStorageV1beta1CSIDriverParams) SetDryRun

func (o *PatchStorageV1beta1CSIDriverParams) SetDryRun(dryRun *string)

SetDryRun adds the dryRun to the patch storage v1beta1 c s i driver params

func (*PatchStorageV1beta1CSIDriverParams) SetFieldManager

func (o *PatchStorageV1beta1CSIDriverParams) SetFieldManager(fieldManager *string)

SetFieldManager adds the fieldManager to the patch storage v1beta1 c s i driver params

func (*PatchStorageV1beta1CSIDriverParams) SetForce

func (o *PatchStorageV1beta1CSIDriverParams) SetForce(force *bool)

SetForce adds the force to the patch storage v1beta1 c s i driver params

func (*PatchStorageV1beta1CSIDriverParams) SetHTTPClient

func (o *PatchStorageV1beta1CSIDriverParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the patch storage v1beta1 c s i driver params

func (*PatchStorageV1beta1CSIDriverParams) SetName

func (o *PatchStorageV1beta1CSIDriverParams) SetName(name string)

SetName adds the name to the patch storage v1beta1 c s i driver params

func (*PatchStorageV1beta1CSIDriverParams) SetPretty

func (o *PatchStorageV1beta1CSIDriverParams) SetPretty(pretty *string)

SetPretty adds the pretty to the patch storage v1beta1 c s i driver params

func (*PatchStorageV1beta1CSIDriverParams) SetTimeout

func (o *PatchStorageV1beta1CSIDriverParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the patch storage v1beta1 c s i driver params

func (*PatchStorageV1beta1CSIDriverParams) WithBody

WithBody adds the body to the patch storage v1beta1 c s i driver params

func (*PatchStorageV1beta1CSIDriverParams) WithContext

WithContext adds the context to the patch storage v1beta1 c s i driver params

func (*PatchStorageV1beta1CSIDriverParams) WithDryRun

WithDryRun adds the dryRun to the patch storage v1beta1 c s i driver params

func (*PatchStorageV1beta1CSIDriverParams) WithFieldManager

WithFieldManager adds the fieldManager to the patch storage v1beta1 c s i driver params

func (*PatchStorageV1beta1CSIDriverParams) WithForce

WithForce adds the force to the patch storage v1beta1 c s i driver params

func (*PatchStorageV1beta1CSIDriverParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the patch storage v1beta1 c s i driver params

func (*PatchStorageV1beta1CSIDriverParams) WithName

WithName adds the name to the patch storage v1beta1 c s i driver params

func (*PatchStorageV1beta1CSIDriverParams) WithPretty

WithPretty adds the pretty to the patch storage v1beta1 c s i driver params

func (*PatchStorageV1beta1CSIDriverParams) WithTimeout

WithTimeout adds the timeout to the patch storage v1beta1 c s i driver params

func (*PatchStorageV1beta1CSIDriverParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PatchStorageV1beta1CSIDriverReader

type PatchStorageV1beta1CSIDriverReader struct {
	// contains filtered or unexported fields
}

PatchStorageV1beta1CSIDriverReader is a Reader for the PatchStorageV1beta1CSIDriver structure.

func (*PatchStorageV1beta1CSIDriverReader) ReadResponse

func (o *PatchStorageV1beta1CSIDriverReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PatchStorageV1beta1CSIDriverUnauthorized

type PatchStorageV1beta1CSIDriverUnauthorized struct {
}

PatchStorageV1beta1CSIDriverUnauthorized handles this case with default header values.

Unauthorized

func NewPatchStorageV1beta1CSIDriverUnauthorized

func NewPatchStorageV1beta1CSIDriverUnauthorized() *PatchStorageV1beta1CSIDriverUnauthorized

NewPatchStorageV1beta1CSIDriverUnauthorized creates a PatchStorageV1beta1CSIDriverUnauthorized with default headers values

func (*PatchStorageV1beta1CSIDriverUnauthorized) Error

type PatchStorageV1beta1CSINodeOK

type PatchStorageV1beta1CSINodeOK struct {
	Payload *models.IoK8sAPIStorageV1beta1CSINode
}

PatchStorageV1beta1CSINodeOK handles this case with default header values.

OK

func NewPatchStorageV1beta1CSINodeOK

func NewPatchStorageV1beta1CSINodeOK() *PatchStorageV1beta1CSINodeOK

NewPatchStorageV1beta1CSINodeOK creates a PatchStorageV1beta1CSINodeOK with default headers values

func (*PatchStorageV1beta1CSINodeOK) Error

func (*PatchStorageV1beta1CSINodeOK) GetPayload

type PatchStorageV1beta1CSINodeParams

type PatchStorageV1beta1CSINodeParams struct {

	/*Body*/
	Body models.IoK8sApimachineryPkgApisMetaV1Patch
	/*DryRun
	  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

	*/
	DryRun *string
	/*FieldManager
	  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).

	*/
	FieldManager *string
	/*Force
	  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.

	*/
	Force *bool
	/*Name
	  name of the CSINode

	*/
	Name string
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PatchStorageV1beta1CSINodeParams contains all the parameters to send to the API endpoint for the patch storage v1beta1 c s i node operation typically these are written to a http.Request

func NewPatchStorageV1beta1CSINodeParams

func NewPatchStorageV1beta1CSINodeParams() *PatchStorageV1beta1CSINodeParams

NewPatchStorageV1beta1CSINodeParams creates a new PatchStorageV1beta1CSINodeParams object with the default values initialized.

func NewPatchStorageV1beta1CSINodeParamsWithContext

func NewPatchStorageV1beta1CSINodeParamsWithContext(ctx context.Context) *PatchStorageV1beta1CSINodeParams

NewPatchStorageV1beta1CSINodeParamsWithContext creates a new PatchStorageV1beta1CSINodeParams object with the default values initialized, and the ability to set a context for a request

func NewPatchStorageV1beta1CSINodeParamsWithHTTPClient

func NewPatchStorageV1beta1CSINodeParamsWithHTTPClient(client *http.Client) *PatchStorageV1beta1CSINodeParams

NewPatchStorageV1beta1CSINodeParamsWithHTTPClient creates a new PatchStorageV1beta1CSINodeParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPatchStorageV1beta1CSINodeParamsWithTimeout

func NewPatchStorageV1beta1CSINodeParamsWithTimeout(timeout time.Duration) *PatchStorageV1beta1CSINodeParams

NewPatchStorageV1beta1CSINodeParamsWithTimeout creates a new PatchStorageV1beta1CSINodeParams object with the default values initialized, and the ability to set a timeout on a request

func (*PatchStorageV1beta1CSINodeParams) SetBody

SetBody adds the body to the patch storage v1beta1 c s i node params

func (*PatchStorageV1beta1CSINodeParams) SetContext

SetContext adds the context to the patch storage v1beta1 c s i node params

func (*PatchStorageV1beta1CSINodeParams) SetDryRun

func (o *PatchStorageV1beta1CSINodeParams) SetDryRun(dryRun *string)

SetDryRun adds the dryRun to the patch storage v1beta1 c s i node params

func (*PatchStorageV1beta1CSINodeParams) SetFieldManager

func (o *PatchStorageV1beta1CSINodeParams) SetFieldManager(fieldManager *string)

SetFieldManager adds the fieldManager to the patch storage v1beta1 c s i node params

func (*PatchStorageV1beta1CSINodeParams) SetForce

func (o *PatchStorageV1beta1CSINodeParams) SetForce(force *bool)

SetForce adds the force to the patch storage v1beta1 c s i node params

func (*PatchStorageV1beta1CSINodeParams) SetHTTPClient

func (o *PatchStorageV1beta1CSINodeParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the patch storage v1beta1 c s i node params

func (*PatchStorageV1beta1CSINodeParams) SetName

func (o *PatchStorageV1beta1CSINodeParams) SetName(name string)

SetName adds the name to the patch storage v1beta1 c s i node params

func (*PatchStorageV1beta1CSINodeParams) SetPretty

func (o *PatchStorageV1beta1CSINodeParams) SetPretty(pretty *string)

SetPretty adds the pretty to the patch storage v1beta1 c s i node params

func (*PatchStorageV1beta1CSINodeParams) SetTimeout

func (o *PatchStorageV1beta1CSINodeParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the patch storage v1beta1 c s i node params

func (*PatchStorageV1beta1CSINodeParams) WithBody

WithBody adds the body to the patch storage v1beta1 c s i node params

func (*PatchStorageV1beta1CSINodeParams) WithContext

WithContext adds the context to the patch storage v1beta1 c s i node params

func (*PatchStorageV1beta1CSINodeParams) WithDryRun

WithDryRun adds the dryRun to the patch storage v1beta1 c s i node params

func (*PatchStorageV1beta1CSINodeParams) WithFieldManager

func (o *PatchStorageV1beta1CSINodeParams) WithFieldManager(fieldManager *string) *PatchStorageV1beta1CSINodeParams

WithFieldManager adds the fieldManager to the patch storage v1beta1 c s i node params

func (*PatchStorageV1beta1CSINodeParams) WithForce

WithForce adds the force to the patch storage v1beta1 c s i node params

func (*PatchStorageV1beta1CSINodeParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the patch storage v1beta1 c s i node params

func (*PatchStorageV1beta1CSINodeParams) WithName

WithName adds the name to the patch storage v1beta1 c s i node params

func (*PatchStorageV1beta1CSINodeParams) WithPretty

WithPretty adds the pretty to the patch storage v1beta1 c s i node params

func (*PatchStorageV1beta1CSINodeParams) WithTimeout

WithTimeout adds the timeout to the patch storage v1beta1 c s i node params

func (*PatchStorageV1beta1CSINodeParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PatchStorageV1beta1CSINodeReader

type PatchStorageV1beta1CSINodeReader struct {
	// contains filtered or unexported fields
}

PatchStorageV1beta1CSINodeReader is a Reader for the PatchStorageV1beta1CSINode structure.

func (*PatchStorageV1beta1CSINodeReader) ReadResponse

func (o *PatchStorageV1beta1CSINodeReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PatchStorageV1beta1CSINodeUnauthorized

type PatchStorageV1beta1CSINodeUnauthorized struct {
}

PatchStorageV1beta1CSINodeUnauthorized handles this case with default header values.

Unauthorized

func NewPatchStorageV1beta1CSINodeUnauthorized

func NewPatchStorageV1beta1CSINodeUnauthorized() *PatchStorageV1beta1CSINodeUnauthorized

NewPatchStorageV1beta1CSINodeUnauthorized creates a PatchStorageV1beta1CSINodeUnauthorized with default headers values

func (*PatchStorageV1beta1CSINodeUnauthorized) Error

type PatchStorageV1beta1StorageClassOK

type PatchStorageV1beta1StorageClassOK struct {
	Payload *models.IoK8sAPIStorageV1beta1StorageClass
}

PatchStorageV1beta1StorageClassOK handles this case with default header values.

OK

func NewPatchStorageV1beta1StorageClassOK

func NewPatchStorageV1beta1StorageClassOK() *PatchStorageV1beta1StorageClassOK

NewPatchStorageV1beta1StorageClassOK creates a PatchStorageV1beta1StorageClassOK with default headers values

func (*PatchStorageV1beta1StorageClassOK) Error

func (*PatchStorageV1beta1StorageClassOK) GetPayload

type PatchStorageV1beta1StorageClassParams

type PatchStorageV1beta1StorageClassParams struct {

	/*Body*/
	Body models.IoK8sApimachineryPkgApisMetaV1Patch
	/*DryRun
	  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

	*/
	DryRun *string
	/*FieldManager
	  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).

	*/
	FieldManager *string
	/*Force
	  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.

	*/
	Force *bool
	/*Name
	  name of the StorageClass

	*/
	Name string
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PatchStorageV1beta1StorageClassParams contains all the parameters to send to the API endpoint for the patch storage v1beta1 storage class operation typically these are written to a http.Request

func NewPatchStorageV1beta1StorageClassParams

func NewPatchStorageV1beta1StorageClassParams() *PatchStorageV1beta1StorageClassParams

NewPatchStorageV1beta1StorageClassParams creates a new PatchStorageV1beta1StorageClassParams object with the default values initialized.

func NewPatchStorageV1beta1StorageClassParamsWithContext

func NewPatchStorageV1beta1StorageClassParamsWithContext(ctx context.Context) *PatchStorageV1beta1StorageClassParams

NewPatchStorageV1beta1StorageClassParamsWithContext creates a new PatchStorageV1beta1StorageClassParams object with the default values initialized, and the ability to set a context for a request

func NewPatchStorageV1beta1StorageClassParamsWithHTTPClient

func NewPatchStorageV1beta1StorageClassParamsWithHTTPClient(client *http.Client) *PatchStorageV1beta1StorageClassParams

NewPatchStorageV1beta1StorageClassParamsWithHTTPClient creates a new PatchStorageV1beta1StorageClassParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPatchStorageV1beta1StorageClassParamsWithTimeout

func NewPatchStorageV1beta1StorageClassParamsWithTimeout(timeout time.Duration) *PatchStorageV1beta1StorageClassParams

NewPatchStorageV1beta1StorageClassParamsWithTimeout creates a new PatchStorageV1beta1StorageClassParams object with the default values initialized, and the ability to set a timeout on a request

func (*PatchStorageV1beta1StorageClassParams) SetBody

SetBody adds the body to the patch storage v1beta1 storage class params

func (*PatchStorageV1beta1StorageClassParams) SetContext

SetContext adds the context to the patch storage v1beta1 storage class params

func (*PatchStorageV1beta1StorageClassParams) SetDryRun

func (o *PatchStorageV1beta1StorageClassParams) SetDryRun(dryRun *string)

SetDryRun adds the dryRun to the patch storage v1beta1 storage class params

func (*PatchStorageV1beta1StorageClassParams) SetFieldManager

func (o *PatchStorageV1beta1StorageClassParams) SetFieldManager(fieldManager *string)

SetFieldManager adds the fieldManager to the patch storage v1beta1 storage class params

func (*PatchStorageV1beta1StorageClassParams) SetForce

func (o *PatchStorageV1beta1StorageClassParams) SetForce(force *bool)

SetForce adds the force to the patch storage v1beta1 storage class params

func (*PatchStorageV1beta1StorageClassParams) SetHTTPClient

func (o *PatchStorageV1beta1StorageClassParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the patch storage v1beta1 storage class params

func (*PatchStorageV1beta1StorageClassParams) SetName

SetName adds the name to the patch storage v1beta1 storage class params

func (*PatchStorageV1beta1StorageClassParams) SetPretty

func (o *PatchStorageV1beta1StorageClassParams) SetPretty(pretty *string)

SetPretty adds the pretty to the patch storage v1beta1 storage class params

func (*PatchStorageV1beta1StorageClassParams) SetTimeout

func (o *PatchStorageV1beta1StorageClassParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the patch storage v1beta1 storage class params

func (*PatchStorageV1beta1StorageClassParams) WithBody

WithBody adds the body to the patch storage v1beta1 storage class params

func (*PatchStorageV1beta1StorageClassParams) WithContext

WithContext adds the context to the patch storage v1beta1 storage class params

func (*PatchStorageV1beta1StorageClassParams) WithDryRun

WithDryRun adds the dryRun to the patch storage v1beta1 storage class params

func (*PatchStorageV1beta1StorageClassParams) WithFieldManager

WithFieldManager adds the fieldManager to the patch storage v1beta1 storage class params

func (*PatchStorageV1beta1StorageClassParams) WithForce

WithForce adds the force to the patch storage v1beta1 storage class params

func (*PatchStorageV1beta1StorageClassParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the patch storage v1beta1 storage class params

func (*PatchStorageV1beta1StorageClassParams) WithName

WithName adds the name to the patch storage v1beta1 storage class params

func (*PatchStorageV1beta1StorageClassParams) WithPretty

WithPretty adds the pretty to the patch storage v1beta1 storage class params

func (*PatchStorageV1beta1StorageClassParams) WithTimeout

WithTimeout adds the timeout to the patch storage v1beta1 storage class params

func (*PatchStorageV1beta1StorageClassParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PatchStorageV1beta1StorageClassReader

type PatchStorageV1beta1StorageClassReader struct {
	// contains filtered or unexported fields
}

PatchStorageV1beta1StorageClassReader is a Reader for the PatchStorageV1beta1StorageClass structure.

func (*PatchStorageV1beta1StorageClassReader) ReadResponse

func (o *PatchStorageV1beta1StorageClassReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PatchStorageV1beta1StorageClassUnauthorized

type PatchStorageV1beta1StorageClassUnauthorized struct {
}

PatchStorageV1beta1StorageClassUnauthorized handles this case with default header values.

Unauthorized

func NewPatchStorageV1beta1StorageClassUnauthorized

func NewPatchStorageV1beta1StorageClassUnauthorized() *PatchStorageV1beta1StorageClassUnauthorized

NewPatchStorageV1beta1StorageClassUnauthorized creates a PatchStorageV1beta1StorageClassUnauthorized with default headers values

func (*PatchStorageV1beta1StorageClassUnauthorized) Error

type PatchStorageV1beta1VolumeAttachmentOK

type PatchStorageV1beta1VolumeAttachmentOK struct {
	Payload *models.IoK8sAPIStorageV1beta1VolumeAttachment
}

PatchStorageV1beta1VolumeAttachmentOK handles this case with default header values.

OK

func NewPatchStorageV1beta1VolumeAttachmentOK

func NewPatchStorageV1beta1VolumeAttachmentOK() *PatchStorageV1beta1VolumeAttachmentOK

NewPatchStorageV1beta1VolumeAttachmentOK creates a PatchStorageV1beta1VolumeAttachmentOK with default headers values

func (*PatchStorageV1beta1VolumeAttachmentOK) Error

func (*PatchStorageV1beta1VolumeAttachmentOK) GetPayload

type PatchStorageV1beta1VolumeAttachmentParams

type PatchStorageV1beta1VolumeAttachmentParams struct {

	/*Body*/
	Body models.IoK8sApimachineryPkgApisMetaV1Patch
	/*DryRun
	  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

	*/
	DryRun *string
	/*FieldManager
	  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).

	*/
	FieldManager *string
	/*Force
	  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.

	*/
	Force *bool
	/*Name
	  name of the VolumeAttachment

	*/
	Name string
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PatchStorageV1beta1VolumeAttachmentParams contains all the parameters to send to the API endpoint for the patch storage v1beta1 volume attachment operation typically these are written to a http.Request

func NewPatchStorageV1beta1VolumeAttachmentParams

func NewPatchStorageV1beta1VolumeAttachmentParams() *PatchStorageV1beta1VolumeAttachmentParams

NewPatchStorageV1beta1VolumeAttachmentParams creates a new PatchStorageV1beta1VolumeAttachmentParams object with the default values initialized.

func NewPatchStorageV1beta1VolumeAttachmentParamsWithContext

func NewPatchStorageV1beta1VolumeAttachmentParamsWithContext(ctx context.Context) *PatchStorageV1beta1VolumeAttachmentParams

NewPatchStorageV1beta1VolumeAttachmentParamsWithContext creates a new PatchStorageV1beta1VolumeAttachmentParams object with the default values initialized, and the ability to set a context for a request

func NewPatchStorageV1beta1VolumeAttachmentParamsWithHTTPClient

func NewPatchStorageV1beta1VolumeAttachmentParamsWithHTTPClient(client *http.Client) *PatchStorageV1beta1VolumeAttachmentParams

NewPatchStorageV1beta1VolumeAttachmentParamsWithHTTPClient creates a new PatchStorageV1beta1VolumeAttachmentParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPatchStorageV1beta1VolumeAttachmentParamsWithTimeout

func NewPatchStorageV1beta1VolumeAttachmentParamsWithTimeout(timeout time.Duration) *PatchStorageV1beta1VolumeAttachmentParams

NewPatchStorageV1beta1VolumeAttachmentParamsWithTimeout creates a new PatchStorageV1beta1VolumeAttachmentParams object with the default values initialized, and the ability to set a timeout on a request

func (*PatchStorageV1beta1VolumeAttachmentParams) SetBody

SetBody adds the body to the patch storage v1beta1 volume attachment params

func (*PatchStorageV1beta1VolumeAttachmentParams) SetContext

SetContext adds the context to the patch storage v1beta1 volume attachment params

func (*PatchStorageV1beta1VolumeAttachmentParams) SetDryRun

func (o *PatchStorageV1beta1VolumeAttachmentParams) SetDryRun(dryRun *string)

SetDryRun adds the dryRun to the patch storage v1beta1 volume attachment params

func (*PatchStorageV1beta1VolumeAttachmentParams) SetFieldManager

func (o *PatchStorageV1beta1VolumeAttachmentParams) SetFieldManager(fieldManager *string)

SetFieldManager adds the fieldManager to the patch storage v1beta1 volume attachment params

func (*PatchStorageV1beta1VolumeAttachmentParams) SetForce

func (o *PatchStorageV1beta1VolumeAttachmentParams) SetForce(force *bool)

SetForce adds the force to the patch storage v1beta1 volume attachment params

func (*PatchStorageV1beta1VolumeAttachmentParams) SetHTTPClient

func (o *PatchStorageV1beta1VolumeAttachmentParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the patch storage v1beta1 volume attachment params

func (*PatchStorageV1beta1VolumeAttachmentParams) SetName

SetName adds the name to the patch storage v1beta1 volume attachment params

func (*PatchStorageV1beta1VolumeAttachmentParams) SetPretty

func (o *PatchStorageV1beta1VolumeAttachmentParams) SetPretty(pretty *string)

SetPretty adds the pretty to the patch storage v1beta1 volume attachment params

func (*PatchStorageV1beta1VolumeAttachmentParams) SetTimeout

SetTimeout adds the timeout to the patch storage v1beta1 volume attachment params

func (*PatchStorageV1beta1VolumeAttachmentParams) WithBody

WithBody adds the body to the patch storage v1beta1 volume attachment params

func (*PatchStorageV1beta1VolumeAttachmentParams) WithContext

WithContext adds the context to the patch storage v1beta1 volume attachment params

func (*PatchStorageV1beta1VolumeAttachmentParams) WithDryRun

WithDryRun adds the dryRun to the patch storage v1beta1 volume attachment params

func (*PatchStorageV1beta1VolumeAttachmentParams) WithFieldManager

WithFieldManager adds the fieldManager to the patch storage v1beta1 volume attachment params

func (*PatchStorageV1beta1VolumeAttachmentParams) WithForce

WithForce adds the force to the patch storage v1beta1 volume attachment params

func (*PatchStorageV1beta1VolumeAttachmentParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the patch storage v1beta1 volume attachment params

func (*PatchStorageV1beta1VolumeAttachmentParams) WithName

WithName adds the name to the patch storage v1beta1 volume attachment params

func (*PatchStorageV1beta1VolumeAttachmentParams) WithPretty

WithPretty adds the pretty to the patch storage v1beta1 volume attachment params

func (*PatchStorageV1beta1VolumeAttachmentParams) WithTimeout

WithTimeout adds the timeout to the patch storage v1beta1 volume attachment params

func (*PatchStorageV1beta1VolumeAttachmentParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PatchStorageV1beta1VolumeAttachmentReader

type PatchStorageV1beta1VolumeAttachmentReader struct {
	// contains filtered or unexported fields
}

PatchStorageV1beta1VolumeAttachmentReader is a Reader for the PatchStorageV1beta1VolumeAttachment structure.

func (*PatchStorageV1beta1VolumeAttachmentReader) ReadResponse

func (o *PatchStorageV1beta1VolumeAttachmentReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PatchStorageV1beta1VolumeAttachmentUnauthorized

type PatchStorageV1beta1VolumeAttachmentUnauthorized struct {
}

PatchStorageV1beta1VolumeAttachmentUnauthorized handles this case with default header values.

Unauthorized

func NewPatchStorageV1beta1VolumeAttachmentUnauthorized

func NewPatchStorageV1beta1VolumeAttachmentUnauthorized() *PatchStorageV1beta1VolumeAttachmentUnauthorized

NewPatchStorageV1beta1VolumeAttachmentUnauthorized creates a PatchStorageV1beta1VolumeAttachmentUnauthorized with default headers values

func (*PatchStorageV1beta1VolumeAttachmentUnauthorized) Error

type ReadStorageV1beta1CSIDriverOK

type ReadStorageV1beta1CSIDriverOK struct {
	Payload *models.IoK8sAPIStorageV1beta1CSIDriver
}

ReadStorageV1beta1CSIDriverOK handles this case with default header values.

OK

func NewReadStorageV1beta1CSIDriverOK

func NewReadStorageV1beta1CSIDriverOK() *ReadStorageV1beta1CSIDriverOK

NewReadStorageV1beta1CSIDriverOK creates a ReadStorageV1beta1CSIDriverOK with default headers values

func (*ReadStorageV1beta1CSIDriverOK) Error

func (*ReadStorageV1beta1CSIDriverOK) GetPayload

type ReadStorageV1beta1CSIDriverParams

type ReadStorageV1beta1CSIDriverParams struct {

	/*Exact
	  Should the export be exact.  Exact export maintains cluster-specific fields like 'Namespace'. Deprecated. Planned for removal in 1.18.

	*/
	Exact *bool
	/*Export
	  Should this value be exported.  Export strips fields that a user can not specify. Deprecated. Planned for removal in 1.18.

	*/
	Export *bool
	/*Name
	  name of the CSIDriver

	*/
	Name string
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ReadStorageV1beta1CSIDriverParams contains all the parameters to send to the API endpoint for the read storage v1beta1 c s i driver operation typically these are written to a http.Request

func NewReadStorageV1beta1CSIDriverParams

func NewReadStorageV1beta1CSIDriverParams() *ReadStorageV1beta1CSIDriverParams

NewReadStorageV1beta1CSIDriverParams creates a new ReadStorageV1beta1CSIDriverParams object with the default values initialized.

func NewReadStorageV1beta1CSIDriverParamsWithContext

func NewReadStorageV1beta1CSIDriverParamsWithContext(ctx context.Context) *ReadStorageV1beta1CSIDriverParams

NewReadStorageV1beta1CSIDriverParamsWithContext creates a new ReadStorageV1beta1CSIDriverParams object with the default values initialized, and the ability to set a context for a request

func NewReadStorageV1beta1CSIDriverParamsWithHTTPClient

func NewReadStorageV1beta1CSIDriverParamsWithHTTPClient(client *http.Client) *ReadStorageV1beta1CSIDriverParams

NewReadStorageV1beta1CSIDriverParamsWithHTTPClient creates a new ReadStorageV1beta1CSIDriverParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewReadStorageV1beta1CSIDriverParamsWithTimeout

func NewReadStorageV1beta1CSIDriverParamsWithTimeout(timeout time.Duration) *ReadStorageV1beta1CSIDriverParams

NewReadStorageV1beta1CSIDriverParamsWithTimeout creates a new ReadStorageV1beta1CSIDriverParams object with the default values initialized, and the ability to set a timeout on a request

func (*ReadStorageV1beta1CSIDriverParams) SetContext

SetContext adds the context to the read storage v1beta1 c s i driver params

func (*ReadStorageV1beta1CSIDriverParams) SetExact

func (o *ReadStorageV1beta1CSIDriverParams) SetExact(exact *bool)

SetExact adds the exact to the read storage v1beta1 c s i driver params

func (*ReadStorageV1beta1CSIDriverParams) SetExport

func (o *ReadStorageV1beta1CSIDriverParams) SetExport(export *bool)

SetExport adds the export to the read storage v1beta1 c s i driver params

func (*ReadStorageV1beta1CSIDriverParams) SetHTTPClient

func (o *ReadStorageV1beta1CSIDriverParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the read storage v1beta1 c s i driver params

func (*ReadStorageV1beta1CSIDriverParams) SetName

func (o *ReadStorageV1beta1CSIDriverParams) SetName(name string)

SetName adds the name to the read storage v1beta1 c s i driver params

func (*ReadStorageV1beta1CSIDriverParams) SetPretty

func (o *ReadStorageV1beta1CSIDriverParams) SetPretty(pretty *string)

SetPretty adds the pretty to the read storage v1beta1 c s i driver params

func (*ReadStorageV1beta1CSIDriverParams) SetTimeout

func (o *ReadStorageV1beta1CSIDriverParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the read storage v1beta1 c s i driver params

func (*ReadStorageV1beta1CSIDriverParams) WithContext

WithContext adds the context to the read storage v1beta1 c s i driver params

func (*ReadStorageV1beta1CSIDriverParams) WithExact

WithExact adds the exact to the read storage v1beta1 c s i driver params

func (*ReadStorageV1beta1CSIDriverParams) WithExport

WithExport adds the export to the read storage v1beta1 c s i driver params

func (*ReadStorageV1beta1CSIDriverParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the read storage v1beta1 c s i driver params

func (*ReadStorageV1beta1CSIDriverParams) WithName

WithName adds the name to the read storage v1beta1 c s i driver params

func (*ReadStorageV1beta1CSIDriverParams) WithPretty

WithPretty adds the pretty to the read storage v1beta1 c s i driver params

func (*ReadStorageV1beta1CSIDriverParams) WithTimeout

WithTimeout adds the timeout to the read storage v1beta1 c s i driver params

func (*ReadStorageV1beta1CSIDriverParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ReadStorageV1beta1CSIDriverReader

type ReadStorageV1beta1CSIDriverReader struct {
	// contains filtered or unexported fields
}

ReadStorageV1beta1CSIDriverReader is a Reader for the ReadStorageV1beta1CSIDriver structure.

func (*ReadStorageV1beta1CSIDriverReader) ReadResponse

func (o *ReadStorageV1beta1CSIDriverReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ReadStorageV1beta1CSIDriverUnauthorized

type ReadStorageV1beta1CSIDriverUnauthorized struct {
}

ReadStorageV1beta1CSIDriverUnauthorized handles this case with default header values.

Unauthorized

func NewReadStorageV1beta1CSIDriverUnauthorized

func NewReadStorageV1beta1CSIDriverUnauthorized() *ReadStorageV1beta1CSIDriverUnauthorized

NewReadStorageV1beta1CSIDriverUnauthorized creates a ReadStorageV1beta1CSIDriverUnauthorized with default headers values

func (*ReadStorageV1beta1CSIDriverUnauthorized) Error

type ReadStorageV1beta1CSINodeOK

type ReadStorageV1beta1CSINodeOK struct {
	Payload *models.IoK8sAPIStorageV1beta1CSINode
}

ReadStorageV1beta1CSINodeOK handles this case with default header values.

OK

func NewReadStorageV1beta1CSINodeOK

func NewReadStorageV1beta1CSINodeOK() *ReadStorageV1beta1CSINodeOK

NewReadStorageV1beta1CSINodeOK creates a ReadStorageV1beta1CSINodeOK with default headers values

func (*ReadStorageV1beta1CSINodeOK) Error

func (*ReadStorageV1beta1CSINodeOK) GetPayload

type ReadStorageV1beta1CSINodeParams

type ReadStorageV1beta1CSINodeParams struct {

	/*Exact
	  Should the export be exact.  Exact export maintains cluster-specific fields like 'Namespace'. Deprecated. Planned for removal in 1.18.

	*/
	Exact *bool
	/*Export
	  Should this value be exported.  Export strips fields that a user can not specify. Deprecated. Planned for removal in 1.18.

	*/
	Export *bool
	/*Name
	  name of the CSINode

	*/
	Name string
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ReadStorageV1beta1CSINodeParams contains all the parameters to send to the API endpoint for the read storage v1beta1 c s i node operation typically these are written to a http.Request

func NewReadStorageV1beta1CSINodeParams

func NewReadStorageV1beta1CSINodeParams() *ReadStorageV1beta1CSINodeParams

NewReadStorageV1beta1CSINodeParams creates a new ReadStorageV1beta1CSINodeParams object with the default values initialized.

func NewReadStorageV1beta1CSINodeParamsWithContext

func NewReadStorageV1beta1CSINodeParamsWithContext(ctx context.Context) *ReadStorageV1beta1CSINodeParams

NewReadStorageV1beta1CSINodeParamsWithContext creates a new ReadStorageV1beta1CSINodeParams object with the default values initialized, and the ability to set a context for a request

func NewReadStorageV1beta1CSINodeParamsWithHTTPClient

func NewReadStorageV1beta1CSINodeParamsWithHTTPClient(client *http.Client) *ReadStorageV1beta1CSINodeParams

NewReadStorageV1beta1CSINodeParamsWithHTTPClient creates a new ReadStorageV1beta1CSINodeParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewReadStorageV1beta1CSINodeParamsWithTimeout

func NewReadStorageV1beta1CSINodeParamsWithTimeout(timeout time.Duration) *ReadStorageV1beta1CSINodeParams

NewReadStorageV1beta1CSINodeParamsWithTimeout creates a new ReadStorageV1beta1CSINodeParams object with the default values initialized, and the ability to set a timeout on a request

func (*ReadStorageV1beta1CSINodeParams) SetContext

func (o *ReadStorageV1beta1CSINodeParams) SetContext(ctx context.Context)

SetContext adds the context to the read storage v1beta1 c s i node params

func (*ReadStorageV1beta1CSINodeParams) SetExact

func (o *ReadStorageV1beta1CSINodeParams) SetExact(exact *bool)

SetExact adds the exact to the read storage v1beta1 c s i node params

func (*ReadStorageV1beta1CSINodeParams) SetExport

func (o *ReadStorageV1beta1CSINodeParams) SetExport(export *bool)

SetExport adds the export to the read storage v1beta1 c s i node params

func (*ReadStorageV1beta1CSINodeParams) SetHTTPClient

func (o *ReadStorageV1beta1CSINodeParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the read storage v1beta1 c s i node params

func (*ReadStorageV1beta1CSINodeParams) SetName

func (o *ReadStorageV1beta1CSINodeParams) SetName(name string)

SetName adds the name to the read storage v1beta1 c s i node params

func (*ReadStorageV1beta1CSINodeParams) SetPretty

func (o *ReadStorageV1beta1CSINodeParams) SetPretty(pretty *string)

SetPretty adds the pretty to the read storage v1beta1 c s i node params

func (*ReadStorageV1beta1CSINodeParams) SetTimeout

func (o *ReadStorageV1beta1CSINodeParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the read storage v1beta1 c s i node params

func (*ReadStorageV1beta1CSINodeParams) WithContext

WithContext adds the context to the read storage v1beta1 c s i node params

func (*ReadStorageV1beta1CSINodeParams) WithExact

WithExact adds the exact to the read storage v1beta1 c s i node params

func (*ReadStorageV1beta1CSINodeParams) WithExport

WithExport adds the export to the read storage v1beta1 c s i node params

func (*ReadStorageV1beta1CSINodeParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the read storage v1beta1 c s i node params

func (*ReadStorageV1beta1CSINodeParams) WithName

WithName adds the name to the read storage v1beta1 c s i node params

func (*ReadStorageV1beta1CSINodeParams) WithPretty

WithPretty adds the pretty to the read storage v1beta1 c s i node params

func (*ReadStorageV1beta1CSINodeParams) WithTimeout

WithTimeout adds the timeout to the read storage v1beta1 c s i node params

func (*ReadStorageV1beta1CSINodeParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ReadStorageV1beta1CSINodeReader

type ReadStorageV1beta1CSINodeReader struct {
	// contains filtered or unexported fields
}

ReadStorageV1beta1CSINodeReader is a Reader for the ReadStorageV1beta1CSINode structure.

func (*ReadStorageV1beta1CSINodeReader) ReadResponse

func (o *ReadStorageV1beta1CSINodeReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ReadStorageV1beta1CSINodeUnauthorized

type ReadStorageV1beta1CSINodeUnauthorized struct {
}

ReadStorageV1beta1CSINodeUnauthorized handles this case with default header values.

Unauthorized

func NewReadStorageV1beta1CSINodeUnauthorized

func NewReadStorageV1beta1CSINodeUnauthorized() *ReadStorageV1beta1CSINodeUnauthorized

NewReadStorageV1beta1CSINodeUnauthorized creates a ReadStorageV1beta1CSINodeUnauthorized with default headers values

func (*ReadStorageV1beta1CSINodeUnauthorized) Error

type ReadStorageV1beta1StorageClassOK

type ReadStorageV1beta1StorageClassOK struct {
	Payload *models.IoK8sAPIStorageV1beta1StorageClass
}

ReadStorageV1beta1StorageClassOK handles this case with default header values.

OK

func NewReadStorageV1beta1StorageClassOK

func NewReadStorageV1beta1StorageClassOK() *ReadStorageV1beta1StorageClassOK

NewReadStorageV1beta1StorageClassOK creates a ReadStorageV1beta1StorageClassOK with default headers values

func (*ReadStorageV1beta1StorageClassOK) Error

func (*ReadStorageV1beta1StorageClassOK) GetPayload

type ReadStorageV1beta1StorageClassParams

type ReadStorageV1beta1StorageClassParams struct {

	/*Exact
	  Should the export be exact.  Exact export maintains cluster-specific fields like 'Namespace'. Deprecated. Planned for removal in 1.18.

	*/
	Exact *bool
	/*Export
	  Should this value be exported.  Export strips fields that a user can not specify. Deprecated. Planned for removal in 1.18.

	*/
	Export *bool
	/*Name
	  name of the StorageClass

	*/
	Name string
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ReadStorageV1beta1StorageClassParams contains all the parameters to send to the API endpoint for the read storage v1beta1 storage class operation typically these are written to a http.Request

func NewReadStorageV1beta1StorageClassParams

func NewReadStorageV1beta1StorageClassParams() *ReadStorageV1beta1StorageClassParams

NewReadStorageV1beta1StorageClassParams creates a new ReadStorageV1beta1StorageClassParams object with the default values initialized.

func NewReadStorageV1beta1StorageClassParamsWithContext

func NewReadStorageV1beta1StorageClassParamsWithContext(ctx context.Context) *ReadStorageV1beta1StorageClassParams

NewReadStorageV1beta1StorageClassParamsWithContext creates a new ReadStorageV1beta1StorageClassParams object with the default values initialized, and the ability to set a context for a request

func NewReadStorageV1beta1StorageClassParamsWithHTTPClient

func NewReadStorageV1beta1StorageClassParamsWithHTTPClient(client *http.Client) *ReadStorageV1beta1StorageClassParams

NewReadStorageV1beta1StorageClassParamsWithHTTPClient creates a new ReadStorageV1beta1StorageClassParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewReadStorageV1beta1StorageClassParamsWithTimeout

func NewReadStorageV1beta1StorageClassParamsWithTimeout(timeout time.Duration) *ReadStorageV1beta1StorageClassParams

NewReadStorageV1beta1StorageClassParamsWithTimeout creates a new ReadStorageV1beta1StorageClassParams object with the default values initialized, and the ability to set a timeout on a request

func (*ReadStorageV1beta1StorageClassParams) SetContext

SetContext adds the context to the read storage v1beta1 storage class params

func (*ReadStorageV1beta1StorageClassParams) SetExact

func (o *ReadStorageV1beta1StorageClassParams) SetExact(exact *bool)

SetExact adds the exact to the read storage v1beta1 storage class params

func (*ReadStorageV1beta1StorageClassParams) SetExport

func (o *ReadStorageV1beta1StorageClassParams) SetExport(export *bool)

SetExport adds the export to the read storage v1beta1 storage class params

func (*ReadStorageV1beta1StorageClassParams) SetHTTPClient

func (o *ReadStorageV1beta1StorageClassParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the read storage v1beta1 storage class params

func (*ReadStorageV1beta1StorageClassParams) SetName

SetName adds the name to the read storage v1beta1 storage class params

func (*ReadStorageV1beta1StorageClassParams) SetPretty

func (o *ReadStorageV1beta1StorageClassParams) SetPretty(pretty *string)

SetPretty adds the pretty to the read storage v1beta1 storage class params

func (*ReadStorageV1beta1StorageClassParams) SetTimeout

func (o *ReadStorageV1beta1StorageClassParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the read storage v1beta1 storage class params

func (*ReadStorageV1beta1StorageClassParams) WithContext

WithContext adds the context to the read storage v1beta1 storage class params

func (*ReadStorageV1beta1StorageClassParams) WithExact

WithExact adds the exact to the read storage v1beta1 storage class params

func (*ReadStorageV1beta1StorageClassParams) WithExport

WithExport adds the export to the read storage v1beta1 storage class params

func (*ReadStorageV1beta1StorageClassParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the read storage v1beta1 storage class params

func (*ReadStorageV1beta1StorageClassParams) WithName

WithName adds the name to the read storage v1beta1 storage class params

func (*ReadStorageV1beta1StorageClassParams) WithPretty

WithPretty adds the pretty to the read storage v1beta1 storage class params

func (*ReadStorageV1beta1StorageClassParams) WithTimeout

WithTimeout adds the timeout to the read storage v1beta1 storage class params

func (*ReadStorageV1beta1StorageClassParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ReadStorageV1beta1StorageClassReader

type ReadStorageV1beta1StorageClassReader struct {
	// contains filtered or unexported fields
}

ReadStorageV1beta1StorageClassReader is a Reader for the ReadStorageV1beta1StorageClass structure.

func (*ReadStorageV1beta1StorageClassReader) ReadResponse

func (o *ReadStorageV1beta1StorageClassReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ReadStorageV1beta1StorageClassUnauthorized

type ReadStorageV1beta1StorageClassUnauthorized struct {
}

ReadStorageV1beta1StorageClassUnauthorized handles this case with default header values.

Unauthorized

func NewReadStorageV1beta1StorageClassUnauthorized

func NewReadStorageV1beta1StorageClassUnauthorized() *ReadStorageV1beta1StorageClassUnauthorized

NewReadStorageV1beta1StorageClassUnauthorized creates a ReadStorageV1beta1StorageClassUnauthorized with default headers values

func (*ReadStorageV1beta1StorageClassUnauthorized) Error

type ReadStorageV1beta1VolumeAttachmentOK

type ReadStorageV1beta1VolumeAttachmentOK struct {
	Payload *models.IoK8sAPIStorageV1beta1VolumeAttachment
}

ReadStorageV1beta1VolumeAttachmentOK handles this case with default header values.

OK

func NewReadStorageV1beta1VolumeAttachmentOK

func NewReadStorageV1beta1VolumeAttachmentOK() *ReadStorageV1beta1VolumeAttachmentOK

NewReadStorageV1beta1VolumeAttachmentOK creates a ReadStorageV1beta1VolumeAttachmentOK with default headers values

func (*ReadStorageV1beta1VolumeAttachmentOK) Error

func (*ReadStorageV1beta1VolumeAttachmentOK) GetPayload

type ReadStorageV1beta1VolumeAttachmentParams

type ReadStorageV1beta1VolumeAttachmentParams struct {

	/*Exact
	  Should the export be exact.  Exact export maintains cluster-specific fields like 'Namespace'. Deprecated. Planned for removal in 1.18.

	*/
	Exact *bool
	/*Export
	  Should this value be exported.  Export strips fields that a user can not specify. Deprecated. Planned for removal in 1.18.

	*/
	Export *bool
	/*Name
	  name of the VolumeAttachment

	*/
	Name string
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ReadStorageV1beta1VolumeAttachmentParams contains all the parameters to send to the API endpoint for the read storage v1beta1 volume attachment operation typically these are written to a http.Request

func NewReadStorageV1beta1VolumeAttachmentParams

func NewReadStorageV1beta1VolumeAttachmentParams() *ReadStorageV1beta1VolumeAttachmentParams

NewReadStorageV1beta1VolumeAttachmentParams creates a new ReadStorageV1beta1VolumeAttachmentParams object with the default values initialized.

func NewReadStorageV1beta1VolumeAttachmentParamsWithContext

func NewReadStorageV1beta1VolumeAttachmentParamsWithContext(ctx context.Context) *ReadStorageV1beta1VolumeAttachmentParams

NewReadStorageV1beta1VolumeAttachmentParamsWithContext creates a new ReadStorageV1beta1VolumeAttachmentParams object with the default values initialized, and the ability to set a context for a request

func NewReadStorageV1beta1VolumeAttachmentParamsWithHTTPClient

func NewReadStorageV1beta1VolumeAttachmentParamsWithHTTPClient(client *http.Client) *ReadStorageV1beta1VolumeAttachmentParams

NewReadStorageV1beta1VolumeAttachmentParamsWithHTTPClient creates a new ReadStorageV1beta1VolumeAttachmentParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewReadStorageV1beta1VolumeAttachmentParamsWithTimeout

func NewReadStorageV1beta1VolumeAttachmentParamsWithTimeout(timeout time.Duration) *ReadStorageV1beta1VolumeAttachmentParams

NewReadStorageV1beta1VolumeAttachmentParamsWithTimeout creates a new ReadStorageV1beta1VolumeAttachmentParams object with the default values initialized, and the ability to set a timeout on a request

func (*ReadStorageV1beta1VolumeAttachmentParams) SetContext

SetContext adds the context to the read storage v1beta1 volume attachment params

func (*ReadStorageV1beta1VolumeAttachmentParams) SetExact

func (o *ReadStorageV1beta1VolumeAttachmentParams) SetExact(exact *bool)

SetExact adds the exact to the read storage v1beta1 volume attachment params

func (*ReadStorageV1beta1VolumeAttachmentParams) SetExport

func (o *ReadStorageV1beta1VolumeAttachmentParams) SetExport(export *bool)

SetExport adds the export to the read storage v1beta1 volume attachment params

func (*ReadStorageV1beta1VolumeAttachmentParams) SetHTTPClient

func (o *ReadStorageV1beta1VolumeAttachmentParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the read storage v1beta1 volume attachment params

func (*ReadStorageV1beta1VolumeAttachmentParams) SetName

SetName adds the name to the read storage v1beta1 volume attachment params

func (*ReadStorageV1beta1VolumeAttachmentParams) SetPretty

func (o *ReadStorageV1beta1VolumeAttachmentParams) SetPretty(pretty *string)

SetPretty adds the pretty to the read storage v1beta1 volume attachment params

func (*ReadStorageV1beta1VolumeAttachmentParams) SetTimeout

SetTimeout adds the timeout to the read storage v1beta1 volume attachment params

func (*ReadStorageV1beta1VolumeAttachmentParams) WithContext

WithContext adds the context to the read storage v1beta1 volume attachment params

func (*ReadStorageV1beta1VolumeAttachmentParams) WithExact

WithExact adds the exact to the read storage v1beta1 volume attachment params

func (*ReadStorageV1beta1VolumeAttachmentParams) WithExport

WithExport adds the export to the read storage v1beta1 volume attachment params

func (*ReadStorageV1beta1VolumeAttachmentParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the read storage v1beta1 volume attachment params

func (*ReadStorageV1beta1VolumeAttachmentParams) WithName

WithName adds the name to the read storage v1beta1 volume attachment params

func (*ReadStorageV1beta1VolumeAttachmentParams) WithPretty

WithPretty adds the pretty to the read storage v1beta1 volume attachment params

func (*ReadStorageV1beta1VolumeAttachmentParams) WithTimeout

WithTimeout adds the timeout to the read storage v1beta1 volume attachment params

func (*ReadStorageV1beta1VolumeAttachmentParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ReadStorageV1beta1VolumeAttachmentReader

type ReadStorageV1beta1VolumeAttachmentReader struct {
	// contains filtered or unexported fields
}

ReadStorageV1beta1VolumeAttachmentReader is a Reader for the ReadStorageV1beta1VolumeAttachment structure.

func (*ReadStorageV1beta1VolumeAttachmentReader) ReadResponse

func (o *ReadStorageV1beta1VolumeAttachmentReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ReadStorageV1beta1VolumeAttachmentUnauthorized

type ReadStorageV1beta1VolumeAttachmentUnauthorized struct {
}

ReadStorageV1beta1VolumeAttachmentUnauthorized handles this case with default header values.

Unauthorized

func NewReadStorageV1beta1VolumeAttachmentUnauthorized

func NewReadStorageV1beta1VolumeAttachmentUnauthorized() *ReadStorageV1beta1VolumeAttachmentUnauthorized

NewReadStorageV1beta1VolumeAttachmentUnauthorized creates a ReadStorageV1beta1VolumeAttachmentUnauthorized with default headers values

func (*ReadStorageV1beta1VolumeAttachmentUnauthorized) Error

type ReplaceStorageV1beta1CSIDriverCreated

type ReplaceStorageV1beta1CSIDriverCreated struct {
	Payload *models.IoK8sAPIStorageV1beta1CSIDriver
}

ReplaceStorageV1beta1CSIDriverCreated handles this case with default header values.

Created

func NewReplaceStorageV1beta1CSIDriverCreated

func NewReplaceStorageV1beta1CSIDriverCreated() *ReplaceStorageV1beta1CSIDriverCreated

NewReplaceStorageV1beta1CSIDriverCreated creates a ReplaceStorageV1beta1CSIDriverCreated with default headers values

func (*ReplaceStorageV1beta1CSIDriverCreated) Error

func (*ReplaceStorageV1beta1CSIDriverCreated) GetPayload

type ReplaceStorageV1beta1CSIDriverOK

type ReplaceStorageV1beta1CSIDriverOK struct {
	Payload *models.IoK8sAPIStorageV1beta1CSIDriver
}

ReplaceStorageV1beta1CSIDriverOK handles this case with default header values.

OK

func NewReplaceStorageV1beta1CSIDriverOK

func NewReplaceStorageV1beta1CSIDriverOK() *ReplaceStorageV1beta1CSIDriverOK

NewReplaceStorageV1beta1CSIDriverOK creates a ReplaceStorageV1beta1CSIDriverOK with default headers values

func (*ReplaceStorageV1beta1CSIDriverOK) Error

func (*ReplaceStorageV1beta1CSIDriverOK) GetPayload

type ReplaceStorageV1beta1CSIDriverParams

type ReplaceStorageV1beta1CSIDriverParams struct {

	/*Body*/
	Body *models.IoK8sAPIStorageV1beta1CSIDriver
	/*DryRun
	  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

	*/
	DryRun *string
	/*FieldManager
	  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.

	*/
	FieldManager *string
	/*Name
	  name of the CSIDriver

	*/
	Name string
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ReplaceStorageV1beta1CSIDriverParams contains all the parameters to send to the API endpoint for the replace storage v1beta1 c s i driver operation typically these are written to a http.Request

func NewReplaceStorageV1beta1CSIDriverParams

func NewReplaceStorageV1beta1CSIDriverParams() *ReplaceStorageV1beta1CSIDriverParams

NewReplaceStorageV1beta1CSIDriverParams creates a new ReplaceStorageV1beta1CSIDriverParams object with the default values initialized.

func NewReplaceStorageV1beta1CSIDriverParamsWithContext

func NewReplaceStorageV1beta1CSIDriverParamsWithContext(ctx context.Context) *ReplaceStorageV1beta1CSIDriverParams

NewReplaceStorageV1beta1CSIDriverParamsWithContext creates a new ReplaceStorageV1beta1CSIDriverParams object with the default values initialized, and the ability to set a context for a request

func NewReplaceStorageV1beta1CSIDriverParamsWithHTTPClient

func NewReplaceStorageV1beta1CSIDriverParamsWithHTTPClient(client *http.Client) *ReplaceStorageV1beta1CSIDriverParams

NewReplaceStorageV1beta1CSIDriverParamsWithHTTPClient creates a new ReplaceStorageV1beta1CSIDriverParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewReplaceStorageV1beta1CSIDriverParamsWithTimeout

func NewReplaceStorageV1beta1CSIDriverParamsWithTimeout(timeout time.Duration) *ReplaceStorageV1beta1CSIDriverParams

NewReplaceStorageV1beta1CSIDriverParamsWithTimeout creates a new ReplaceStorageV1beta1CSIDriverParams object with the default values initialized, and the ability to set a timeout on a request

func (*ReplaceStorageV1beta1CSIDriverParams) SetBody

SetBody adds the body to the replace storage v1beta1 c s i driver params

func (*ReplaceStorageV1beta1CSIDriverParams) SetContext

SetContext adds the context to the replace storage v1beta1 c s i driver params

func (*ReplaceStorageV1beta1CSIDriverParams) SetDryRun

func (o *ReplaceStorageV1beta1CSIDriverParams) SetDryRun(dryRun *string)

SetDryRun adds the dryRun to the replace storage v1beta1 c s i driver params

func (*ReplaceStorageV1beta1CSIDriverParams) SetFieldManager

func (o *ReplaceStorageV1beta1CSIDriverParams) SetFieldManager(fieldManager *string)

SetFieldManager adds the fieldManager to the replace storage v1beta1 c s i driver params

func (*ReplaceStorageV1beta1CSIDriverParams) SetHTTPClient

func (o *ReplaceStorageV1beta1CSIDriverParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the replace storage v1beta1 c s i driver params

func (*ReplaceStorageV1beta1CSIDriverParams) SetName

SetName adds the name to the replace storage v1beta1 c s i driver params

func (*ReplaceStorageV1beta1CSIDriverParams) SetPretty

func (o *ReplaceStorageV1beta1CSIDriverParams) SetPretty(pretty *string)

SetPretty adds the pretty to the replace storage v1beta1 c s i driver params

func (*ReplaceStorageV1beta1CSIDriverParams) SetTimeout

func (o *ReplaceStorageV1beta1CSIDriverParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the replace storage v1beta1 c s i driver params

func (*ReplaceStorageV1beta1CSIDriverParams) WithBody

WithBody adds the body to the replace storage v1beta1 c s i driver params

func (*ReplaceStorageV1beta1CSIDriverParams) WithContext

WithContext adds the context to the replace storage v1beta1 c s i driver params

func (*ReplaceStorageV1beta1CSIDriverParams) WithDryRun

WithDryRun adds the dryRun to the replace storage v1beta1 c s i driver params

func (*ReplaceStorageV1beta1CSIDriverParams) WithFieldManager

WithFieldManager adds the fieldManager to the replace storage v1beta1 c s i driver params

func (*ReplaceStorageV1beta1CSIDriverParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the replace storage v1beta1 c s i driver params

func (*ReplaceStorageV1beta1CSIDriverParams) WithName

WithName adds the name to the replace storage v1beta1 c s i driver params

func (*ReplaceStorageV1beta1CSIDriverParams) WithPretty

WithPretty adds the pretty to the replace storage v1beta1 c s i driver params

func (*ReplaceStorageV1beta1CSIDriverParams) WithTimeout

WithTimeout adds the timeout to the replace storage v1beta1 c s i driver params

func (*ReplaceStorageV1beta1CSIDriverParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ReplaceStorageV1beta1CSIDriverReader

type ReplaceStorageV1beta1CSIDriverReader struct {
	// contains filtered or unexported fields
}

ReplaceStorageV1beta1CSIDriverReader is a Reader for the ReplaceStorageV1beta1CSIDriver structure.

func (*ReplaceStorageV1beta1CSIDriverReader) ReadResponse

func (o *ReplaceStorageV1beta1CSIDriverReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ReplaceStorageV1beta1CSIDriverUnauthorized

type ReplaceStorageV1beta1CSIDriverUnauthorized struct {
}

ReplaceStorageV1beta1CSIDriverUnauthorized handles this case with default header values.

Unauthorized

func NewReplaceStorageV1beta1CSIDriverUnauthorized

func NewReplaceStorageV1beta1CSIDriverUnauthorized() *ReplaceStorageV1beta1CSIDriverUnauthorized

NewReplaceStorageV1beta1CSIDriverUnauthorized creates a ReplaceStorageV1beta1CSIDriverUnauthorized with default headers values

func (*ReplaceStorageV1beta1CSIDriverUnauthorized) Error

type ReplaceStorageV1beta1CSINodeCreated

type ReplaceStorageV1beta1CSINodeCreated struct {
	Payload *models.IoK8sAPIStorageV1beta1CSINode
}

ReplaceStorageV1beta1CSINodeCreated handles this case with default header values.

Created

func NewReplaceStorageV1beta1CSINodeCreated

func NewReplaceStorageV1beta1CSINodeCreated() *ReplaceStorageV1beta1CSINodeCreated

NewReplaceStorageV1beta1CSINodeCreated creates a ReplaceStorageV1beta1CSINodeCreated with default headers values

func (*ReplaceStorageV1beta1CSINodeCreated) Error

func (*ReplaceStorageV1beta1CSINodeCreated) GetPayload

type ReplaceStorageV1beta1CSINodeOK

type ReplaceStorageV1beta1CSINodeOK struct {
	Payload *models.IoK8sAPIStorageV1beta1CSINode
}

ReplaceStorageV1beta1CSINodeOK handles this case with default header values.

OK

func NewReplaceStorageV1beta1CSINodeOK

func NewReplaceStorageV1beta1CSINodeOK() *ReplaceStorageV1beta1CSINodeOK

NewReplaceStorageV1beta1CSINodeOK creates a ReplaceStorageV1beta1CSINodeOK with default headers values

func (*ReplaceStorageV1beta1CSINodeOK) Error

func (*ReplaceStorageV1beta1CSINodeOK) GetPayload

type ReplaceStorageV1beta1CSINodeParams

type ReplaceStorageV1beta1CSINodeParams struct {

	/*Body*/
	Body *models.IoK8sAPIStorageV1beta1CSINode
	/*DryRun
	  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

	*/
	DryRun *string
	/*FieldManager
	  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.

	*/
	FieldManager *string
	/*Name
	  name of the CSINode

	*/
	Name string
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ReplaceStorageV1beta1CSINodeParams contains all the parameters to send to the API endpoint for the replace storage v1beta1 c s i node operation typically these are written to a http.Request

func NewReplaceStorageV1beta1CSINodeParams

func NewReplaceStorageV1beta1CSINodeParams() *ReplaceStorageV1beta1CSINodeParams

NewReplaceStorageV1beta1CSINodeParams creates a new ReplaceStorageV1beta1CSINodeParams object with the default values initialized.

func NewReplaceStorageV1beta1CSINodeParamsWithContext

func NewReplaceStorageV1beta1CSINodeParamsWithContext(ctx context.Context) *ReplaceStorageV1beta1CSINodeParams

NewReplaceStorageV1beta1CSINodeParamsWithContext creates a new ReplaceStorageV1beta1CSINodeParams object with the default values initialized, and the ability to set a context for a request

func NewReplaceStorageV1beta1CSINodeParamsWithHTTPClient

func NewReplaceStorageV1beta1CSINodeParamsWithHTTPClient(client *http.Client) *ReplaceStorageV1beta1CSINodeParams

NewReplaceStorageV1beta1CSINodeParamsWithHTTPClient creates a new ReplaceStorageV1beta1CSINodeParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewReplaceStorageV1beta1CSINodeParamsWithTimeout

func NewReplaceStorageV1beta1CSINodeParamsWithTimeout(timeout time.Duration) *ReplaceStorageV1beta1CSINodeParams

NewReplaceStorageV1beta1CSINodeParamsWithTimeout creates a new ReplaceStorageV1beta1CSINodeParams object with the default values initialized, and the ability to set a timeout on a request

func (*ReplaceStorageV1beta1CSINodeParams) SetBody

SetBody adds the body to the replace storage v1beta1 c s i node params

func (*ReplaceStorageV1beta1CSINodeParams) SetContext

SetContext adds the context to the replace storage v1beta1 c s i node params

func (*ReplaceStorageV1beta1CSINodeParams) SetDryRun

func (o *ReplaceStorageV1beta1CSINodeParams) SetDryRun(dryRun *string)

SetDryRun adds the dryRun to the replace storage v1beta1 c s i node params

func (*ReplaceStorageV1beta1CSINodeParams) SetFieldManager

func (o *ReplaceStorageV1beta1CSINodeParams) SetFieldManager(fieldManager *string)

SetFieldManager adds the fieldManager to the replace storage v1beta1 c s i node params

func (*ReplaceStorageV1beta1CSINodeParams) SetHTTPClient

func (o *ReplaceStorageV1beta1CSINodeParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the replace storage v1beta1 c s i node params

func (*ReplaceStorageV1beta1CSINodeParams) SetName

func (o *ReplaceStorageV1beta1CSINodeParams) SetName(name string)

SetName adds the name to the replace storage v1beta1 c s i node params

func (*ReplaceStorageV1beta1CSINodeParams) SetPretty

func (o *ReplaceStorageV1beta1CSINodeParams) SetPretty(pretty *string)

SetPretty adds the pretty to the replace storage v1beta1 c s i node params

func (*ReplaceStorageV1beta1CSINodeParams) SetTimeout

func (o *ReplaceStorageV1beta1CSINodeParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the replace storage v1beta1 c s i node params

func (*ReplaceStorageV1beta1CSINodeParams) WithBody

WithBody adds the body to the replace storage v1beta1 c s i node params

func (*ReplaceStorageV1beta1CSINodeParams) WithContext

WithContext adds the context to the replace storage v1beta1 c s i node params

func (*ReplaceStorageV1beta1CSINodeParams) WithDryRun

WithDryRun adds the dryRun to the replace storage v1beta1 c s i node params

func (*ReplaceStorageV1beta1CSINodeParams) WithFieldManager

WithFieldManager adds the fieldManager to the replace storage v1beta1 c s i node params

func (*ReplaceStorageV1beta1CSINodeParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the replace storage v1beta1 c s i node params

func (*ReplaceStorageV1beta1CSINodeParams) WithName

WithName adds the name to the replace storage v1beta1 c s i node params

func (*ReplaceStorageV1beta1CSINodeParams) WithPretty

WithPretty adds the pretty to the replace storage v1beta1 c s i node params

func (*ReplaceStorageV1beta1CSINodeParams) WithTimeout

WithTimeout adds the timeout to the replace storage v1beta1 c s i node params

func (*ReplaceStorageV1beta1CSINodeParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ReplaceStorageV1beta1CSINodeReader

type ReplaceStorageV1beta1CSINodeReader struct {
	// contains filtered or unexported fields
}

ReplaceStorageV1beta1CSINodeReader is a Reader for the ReplaceStorageV1beta1CSINode structure.

func (*ReplaceStorageV1beta1CSINodeReader) ReadResponse

func (o *ReplaceStorageV1beta1CSINodeReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ReplaceStorageV1beta1CSINodeUnauthorized

type ReplaceStorageV1beta1CSINodeUnauthorized struct {
}

ReplaceStorageV1beta1CSINodeUnauthorized handles this case with default header values.

Unauthorized

func NewReplaceStorageV1beta1CSINodeUnauthorized

func NewReplaceStorageV1beta1CSINodeUnauthorized() *ReplaceStorageV1beta1CSINodeUnauthorized

NewReplaceStorageV1beta1CSINodeUnauthorized creates a ReplaceStorageV1beta1CSINodeUnauthorized with default headers values

func (*ReplaceStorageV1beta1CSINodeUnauthorized) Error

type ReplaceStorageV1beta1StorageClassCreated

type ReplaceStorageV1beta1StorageClassCreated struct {
	Payload *models.IoK8sAPIStorageV1beta1StorageClass
}

ReplaceStorageV1beta1StorageClassCreated handles this case with default header values.

Created

func NewReplaceStorageV1beta1StorageClassCreated

func NewReplaceStorageV1beta1StorageClassCreated() *ReplaceStorageV1beta1StorageClassCreated

NewReplaceStorageV1beta1StorageClassCreated creates a ReplaceStorageV1beta1StorageClassCreated with default headers values

func (*ReplaceStorageV1beta1StorageClassCreated) Error

func (*ReplaceStorageV1beta1StorageClassCreated) GetPayload

type ReplaceStorageV1beta1StorageClassOK

type ReplaceStorageV1beta1StorageClassOK struct {
	Payload *models.IoK8sAPIStorageV1beta1StorageClass
}

ReplaceStorageV1beta1StorageClassOK handles this case with default header values.

OK

func NewReplaceStorageV1beta1StorageClassOK

func NewReplaceStorageV1beta1StorageClassOK() *ReplaceStorageV1beta1StorageClassOK

NewReplaceStorageV1beta1StorageClassOK creates a ReplaceStorageV1beta1StorageClassOK with default headers values

func (*ReplaceStorageV1beta1StorageClassOK) Error

func (*ReplaceStorageV1beta1StorageClassOK) GetPayload

type ReplaceStorageV1beta1StorageClassParams

type ReplaceStorageV1beta1StorageClassParams struct {

	/*Body*/
	Body *models.IoK8sAPIStorageV1beta1StorageClass
	/*DryRun
	  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

	*/
	DryRun *string
	/*FieldManager
	  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.

	*/
	FieldManager *string
	/*Name
	  name of the StorageClass

	*/
	Name string
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ReplaceStorageV1beta1StorageClassParams contains all the parameters to send to the API endpoint for the replace storage v1beta1 storage class operation typically these are written to a http.Request

func NewReplaceStorageV1beta1StorageClassParams

func NewReplaceStorageV1beta1StorageClassParams() *ReplaceStorageV1beta1StorageClassParams

NewReplaceStorageV1beta1StorageClassParams creates a new ReplaceStorageV1beta1StorageClassParams object with the default values initialized.

func NewReplaceStorageV1beta1StorageClassParamsWithContext

func NewReplaceStorageV1beta1StorageClassParamsWithContext(ctx context.Context) *ReplaceStorageV1beta1StorageClassParams

NewReplaceStorageV1beta1StorageClassParamsWithContext creates a new ReplaceStorageV1beta1StorageClassParams object with the default values initialized, and the ability to set a context for a request

func NewReplaceStorageV1beta1StorageClassParamsWithHTTPClient

func NewReplaceStorageV1beta1StorageClassParamsWithHTTPClient(client *http.Client) *ReplaceStorageV1beta1StorageClassParams

NewReplaceStorageV1beta1StorageClassParamsWithHTTPClient creates a new ReplaceStorageV1beta1StorageClassParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewReplaceStorageV1beta1StorageClassParamsWithTimeout

func NewReplaceStorageV1beta1StorageClassParamsWithTimeout(timeout time.Duration) *ReplaceStorageV1beta1StorageClassParams

NewReplaceStorageV1beta1StorageClassParamsWithTimeout creates a new ReplaceStorageV1beta1StorageClassParams object with the default values initialized, and the ability to set a timeout on a request

func (*ReplaceStorageV1beta1StorageClassParams) SetBody

SetBody adds the body to the replace storage v1beta1 storage class params

func (*ReplaceStorageV1beta1StorageClassParams) SetContext

SetContext adds the context to the replace storage v1beta1 storage class params

func (*ReplaceStorageV1beta1StorageClassParams) SetDryRun

func (o *ReplaceStorageV1beta1StorageClassParams) SetDryRun(dryRun *string)

SetDryRun adds the dryRun to the replace storage v1beta1 storage class params

func (*ReplaceStorageV1beta1StorageClassParams) SetFieldManager

func (o *ReplaceStorageV1beta1StorageClassParams) SetFieldManager(fieldManager *string)

SetFieldManager adds the fieldManager to the replace storage v1beta1 storage class params

func (*ReplaceStorageV1beta1StorageClassParams) SetHTTPClient

func (o *ReplaceStorageV1beta1StorageClassParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the replace storage v1beta1 storage class params

func (*ReplaceStorageV1beta1StorageClassParams) SetName

SetName adds the name to the replace storage v1beta1 storage class params

func (*ReplaceStorageV1beta1StorageClassParams) SetPretty

func (o *ReplaceStorageV1beta1StorageClassParams) SetPretty(pretty *string)

SetPretty adds the pretty to the replace storage v1beta1 storage class params

func (*ReplaceStorageV1beta1StorageClassParams) SetTimeout

func (o *ReplaceStorageV1beta1StorageClassParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the replace storage v1beta1 storage class params

func (*ReplaceStorageV1beta1StorageClassParams) WithBody

WithBody adds the body to the replace storage v1beta1 storage class params

func (*ReplaceStorageV1beta1StorageClassParams) WithContext

WithContext adds the context to the replace storage v1beta1 storage class params

func (*ReplaceStorageV1beta1StorageClassParams) WithDryRun

WithDryRun adds the dryRun to the replace storage v1beta1 storage class params

func (*ReplaceStorageV1beta1StorageClassParams) WithFieldManager

WithFieldManager adds the fieldManager to the replace storage v1beta1 storage class params

func (*ReplaceStorageV1beta1StorageClassParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the replace storage v1beta1 storage class params

func (*ReplaceStorageV1beta1StorageClassParams) WithName

WithName adds the name to the replace storage v1beta1 storage class params

func (*ReplaceStorageV1beta1StorageClassParams) WithPretty

WithPretty adds the pretty to the replace storage v1beta1 storage class params

func (*ReplaceStorageV1beta1StorageClassParams) WithTimeout

WithTimeout adds the timeout to the replace storage v1beta1 storage class params

func (*ReplaceStorageV1beta1StorageClassParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ReplaceStorageV1beta1StorageClassReader

type ReplaceStorageV1beta1StorageClassReader struct {
	// contains filtered or unexported fields
}

ReplaceStorageV1beta1StorageClassReader is a Reader for the ReplaceStorageV1beta1StorageClass structure.

func (*ReplaceStorageV1beta1StorageClassReader) ReadResponse

func (o *ReplaceStorageV1beta1StorageClassReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ReplaceStorageV1beta1StorageClassUnauthorized

type ReplaceStorageV1beta1StorageClassUnauthorized struct {
}

ReplaceStorageV1beta1StorageClassUnauthorized handles this case with default header values.

Unauthorized

func NewReplaceStorageV1beta1StorageClassUnauthorized

func NewReplaceStorageV1beta1StorageClassUnauthorized() *ReplaceStorageV1beta1StorageClassUnauthorized

NewReplaceStorageV1beta1StorageClassUnauthorized creates a ReplaceStorageV1beta1StorageClassUnauthorized with default headers values

func (*ReplaceStorageV1beta1StorageClassUnauthorized) Error

type ReplaceStorageV1beta1VolumeAttachmentCreated

type ReplaceStorageV1beta1VolumeAttachmentCreated struct {
	Payload *models.IoK8sAPIStorageV1beta1VolumeAttachment
}

ReplaceStorageV1beta1VolumeAttachmentCreated handles this case with default header values.

Created

func NewReplaceStorageV1beta1VolumeAttachmentCreated

func NewReplaceStorageV1beta1VolumeAttachmentCreated() *ReplaceStorageV1beta1VolumeAttachmentCreated

NewReplaceStorageV1beta1VolumeAttachmentCreated creates a ReplaceStorageV1beta1VolumeAttachmentCreated with default headers values

func (*ReplaceStorageV1beta1VolumeAttachmentCreated) Error

func (*ReplaceStorageV1beta1VolumeAttachmentCreated) GetPayload

type ReplaceStorageV1beta1VolumeAttachmentOK

type ReplaceStorageV1beta1VolumeAttachmentOK struct {
	Payload *models.IoK8sAPIStorageV1beta1VolumeAttachment
}

ReplaceStorageV1beta1VolumeAttachmentOK handles this case with default header values.

OK

func NewReplaceStorageV1beta1VolumeAttachmentOK

func NewReplaceStorageV1beta1VolumeAttachmentOK() *ReplaceStorageV1beta1VolumeAttachmentOK

NewReplaceStorageV1beta1VolumeAttachmentOK creates a ReplaceStorageV1beta1VolumeAttachmentOK with default headers values

func (*ReplaceStorageV1beta1VolumeAttachmentOK) Error

func (*ReplaceStorageV1beta1VolumeAttachmentOK) GetPayload

type ReplaceStorageV1beta1VolumeAttachmentParams

type ReplaceStorageV1beta1VolumeAttachmentParams struct {

	/*Body*/
	Body *models.IoK8sAPIStorageV1beta1VolumeAttachment
	/*DryRun
	  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

	*/
	DryRun *string
	/*FieldManager
	  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.

	*/
	FieldManager *string
	/*Name
	  name of the VolumeAttachment

	*/
	Name string
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ReplaceStorageV1beta1VolumeAttachmentParams contains all the parameters to send to the API endpoint for the replace storage v1beta1 volume attachment operation typically these are written to a http.Request

func NewReplaceStorageV1beta1VolumeAttachmentParams

func NewReplaceStorageV1beta1VolumeAttachmentParams() *ReplaceStorageV1beta1VolumeAttachmentParams

NewReplaceStorageV1beta1VolumeAttachmentParams creates a new ReplaceStorageV1beta1VolumeAttachmentParams object with the default values initialized.

func NewReplaceStorageV1beta1VolumeAttachmentParamsWithContext

func NewReplaceStorageV1beta1VolumeAttachmentParamsWithContext(ctx context.Context) *ReplaceStorageV1beta1VolumeAttachmentParams

NewReplaceStorageV1beta1VolumeAttachmentParamsWithContext creates a new ReplaceStorageV1beta1VolumeAttachmentParams object with the default values initialized, and the ability to set a context for a request

func NewReplaceStorageV1beta1VolumeAttachmentParamsWithHTTPClient

func NewReplaceStorageV1beta1VolumeAttachmentParamsWithHTTPClient(client *http.Client) *ReplaceStorageV1beta1VolumeAttachmentParams

NewReplaceStorageV1beta1VolumeAttachmentParamsWithHTTPClient creates a new ReplaceStorageV1beta1VolumeAttachmentParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewReplaceStorageV1beta1VolumeAttachmentParamsWithTimeout

func NewReplaceStorageV1beta1VolumeAttachmentParamsWithTimeout(timeout time.Duration) *ReplaceStorageV1beta1VolumeAttachmentParams

NewReplaceStorageV1beta1VolumeAttachmentParamsWithTimeout creates a new ReplaceStorageV1beta1VolumeAttachmentParams object with the default values initialized, and the ability to set a timeout on a request

func (*ReplaceStorageV1beta1VolumeAttachmentParams) SetBody

SetBody adds the body to the replace storage v1beta1 volume attachment params

func (*ReplaceStorageV1beta1VolumeAttachmentParams) SetContext

SetContext adds the context to the replace storage v1beta1 volume attachment params

func (*ReplaceStorageV1beta1VolumeAttachmentParams) SetDryRun

SetDryRun adds the dryRun to the replace storage v1beta1 volume attachment params

func (*ReplaceStorageV1beta1VolumeAttachmentParams) SetFieldManager

func (o *ReplaceStorageV1beta1VolumeAttachmentParams) SetFieldManager(fieldManager *string)

SetFieldManager adds the fieldManager to the replace storage v1beta1 volume attachment params

func (*ReplaceStorageV1beta1VolumeAttachmentParams) SetHTTPClient

func (o *ReplaceStorageV1beta1VolumeAttachmentParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the replace storage v1beta1 volume attachment params

func (*ReplaceStorageV1beta1VolumeAttachmentParams) SetName

SetName adds the name to the replace storage v1beta1 volume attachment params

func (*ReplaceStorageV1beta1VolumeAttachmentParams) SetPretty

SetPretty adds the pretty to the replace storage v1beta1 volume attachment params

func (*ReplaceStorageV1beta1VolumeAttachmentParams) SetTimeout

SetTimeout adds the timeout to the replace storage v1beta1 volume attachment params

func (*ReplaceStorageV1beta1VolumeAttachmentParams) WithBody

WithBody adds the body to the replace storage v1beta1 volume attachment params

func (*ReplaceStorageV1beta1VolumeAttachmentParams) WithContext

WithContext adds the context to the replace storage v1beta1 volume attachment params

func (*ReplaceStorageV1beta1VolumeAttachmentParams) WithDryRun

WithDryRun adds the dryRun to the replace storage v1beta1 volume attachment params

func (*ReplaceStorageV1beta1VolumeAttachmentParams) WithFieldManager

WithFieldManager adds the fieldManager to the replace storage v1beta1 volume attachment params

func (*ReplaceStorageV1beta1VolumeAttachmentParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the replace storage v1beta1 volume attachment params

func (*ReplaceStorageV1beta1VolumeAttachmentParams) WithName

WithName adds the name to the replace storage v1beta1 volume attachment params

func (*ReplaceStorageV1beta1VolumeAttachmentParams) WithPretty

WithPretty adds the pretty to the replace storage v1beta1 volume attachment params

func (*ReplaceStorageV1beta1VolumeAttachmentParams) WithTimeout

WithTimeout adds the timeout to the replace storage v1beta1 volume attachment params

func (*ReplaceStorageV1beta1VolumeAttachmentParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ReplaceStorageV1beta1VolumeAttachmentReader

type ReplaceStorageV1beta1VolumeAttachmentReader struct {
	// contains filtered or unexported fields
}

ReplaceStorageV1beta1VolumeAttachmentReader is a Reader for the ReplaceStorageV1beta1VolumeAttachment structure.

func (*ReplaceStorageV1beta1VolumeAttachmentReader) ReadResponse

func (o *ReplaceStorageV1beta1VolumeAttachmentReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ReplaceStorageV1beta1VolumeAttachmentUnauthorized

type ReplaceStorageV1beta1VolumeAttachmentUnauthorized struct {
}

ReplaceStorageV1beta1VolumeAttachmentUnauthorized handles this case with default header values.

Unauthorized

func NewReplaceStorageV1beta1VolumeAttachmentUnauthorized

func NewReplaceStorageV1beta1VolumeAttachmentUnauthorized() *ReplaceStorageV1beta1VolumeAttachmentUnauthorized

NewReplaceStorageV1beta1VolumeAttachmentUnauthorized creates a ReplaceStorageV1beta1VolumeAttachmentUnauthorized with default headers values

func (*ReplaceStorageV1beta1VolumeAttachmentUnauthorized) Error

type WatchStorageV1beta1CSIDriverListOK

type WatchStorageV1beta1CSIDriverListOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent
}

WatchStorageV1beta1CSIDriverListOK handles this case with default header values.

OK

func NewWatchStorageV1beta1CSIDriverListOK

func NewWatchStorageV1beta1CSIDriverListOK() *WatchStorageV1beta1CSIDriverListOK

NewWatchStorageV1beta1CSIDriverListOK creates a WatchStorageV1beta1CSIDriverListOK with default headers values

func (*WatchStorageV1beta1CSIDriverListOK) Error

func (*WatchStorageV1beta1CSIDriverListOK) GetPayload

type WatchStorageV1beta1CSIDriverListParams

type WatchStorageV1beta1CSIDriverListParams struct {

	/*AllowWatchBookmarks
	  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.

	*/
	AllowWatchBookmarks *bool
	/*Continue
	  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.

	*/
	Continue *string
	/*FieldSelector
	  A selector to restrict the list of returned objects by their fields. Defaults to everything.

	*/
	FieldSelector *string
	/*LabelSelector
	  A selector to restrict the list of returned objects by their labels. Defaults to everything.

	*/
	LabelSelector *string
	/*Limit
	  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.

	*/
	Limit *int64
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string
	/*ResourceVersion
	  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

	*/
	ResourceVersion *string
	/*ResourceVersionMatch
	  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

	*/
	ResourceVersionMatch *string
	/*TimeoutSeconds
	  Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

	*/
	TimeoutSeconds *int64
	/*Watch
	  Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

	*/
	Watch *bool

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

WatchStorageV1beta1CSIDriverListParams contains all the parameters to send to the API endpoint for the watch storage v1beta1 c s i driver list operation typically these are written to a http.Request

func NewWatchStorageV1beta1CSIDriverListParams

func NewWatchStorageV1beta1CSIDriverListParams() *WatchStorageV1beta1CSIDriverListParams

NewWatchStorageV1beta1CSIDriverListParams creates a new WatchStorageV1beta1CSIDriverListParams object with the default values initialized.

func NewWatchStorageV1beta1CSIDriverListParamsWithContext

func NewWatchStorageV1beta1CSIDriverListParamsWithContext(ctx context.Context) *WatchStorageV1beta1CSIDriverListParams

NewWatchStorageV1beta1CSIDriverListParamsWithContext creates a new WatchStorageV1beta1CSIDriverListParams object with the default values initialized, and the ability to set a context for a request

func NewWatchStorageV1beta1CSIDriverListParamsWithHTTPClient

func NewWatchStorageV1beta1CSIDriverListParamsWithHTTPClient(client *http.Client) *WatchStorageV1beta1CSIDriverListParams

NewWatchStorageV1beta1CSIDriverListParamsWithHTTPClient creates a new WatchStorageV1beta1CSIDriverListParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewWatchStorageV1beta1CSIDriverListParamsWithTimeout

func NewWatchStorageV1beta1CSIDriverListParamsWithTimeout(timeout time.Duration) *WatchStorageV1beta1CSIDriverListParams

NewWatchStorageV1beta1CSIDriverListParamsWithTimeout creates a new WatchStorageV1beta1CSIDriverListParams object with the default values initialized, and the ability to set a timeout on a request

func (*WatchStorageV1beta1CSIDriverListParams) SetAllowWatchBookmarks

func (o *WatchStorageV1beta1CSIDriverListParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)

SetAllowWatchBookmarks adds the allowWatchBookmarks to the watch storage v1beta1 c s i driver list params

func (*WatchStorageV1beta1CSIDriverListParams) SetContext

SetContext adds the context to the watch storage v1beta1 c s i driver list params

func (*WatchStorageV1beta1CSIDriverListParams) SetContinue

func (o *WatchStorageV1beta1CSIDriverListParams) SetContinue(continueVar *string)

SetContinue adds the continue to the watch storage v1beta1 c s i driver list params

func (*WatchStorageV1beta1CSIDriverListParams) SetFieldSelector

func (o *WatchStorageV1beta1CSIDriverListParams) SetFieldSelector(fieldSelector *string)

SetFieldSelector adds the fieldSelector to the watch storage v1beta1 c s i driver list params

func (*WatchStorageV1beta1CSIDriverListParams) SetHTTPClient

func (o *WatchStorageV1beta1CSIDriverListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the watch storage v1beta1 c s i driver list params

func (*WatchStorageV1beta1CSIDriverListParams) SetLabelSelector

func (o *WatchStorageV1beta1CSIDriverListParams) SetLabelSelector(labelSelector *string)

SetLabelSelector adds the labelSelector to the watch storage v1beta1 c s i driver list params

func (*WatchStorageV1beta1CSIDriverListParams) SetLimit

func (o *WatchStorageV1beta1CSIDriverListParams) SetLimit(limit *int64)

SetLimit adds the limit to the watch storage v1beta1 c s i driver list params

func (*WatchStorageV1beta1CSIDriverListParams) SetPretty

func (o *WatchStorageV1beta1CSIDriverListParams) SetPretty(pretty *string)

SetPretty adds the pretty to the watch storage v1beta1 c s i driver list params

func (*WatchStorageV1beta1CSIDriverListParams) SetResourceVersion

func (o *WatchStorageV1beta1CSIDriverListParams) SetResourceVersion(resourceVersion *string)

SetResourceVersion adds the resourceVersion to the watch storage v1beta1 c s i driver list params

func (*WatchStorageV1beta1CSIDriverListParams) SetResourceVersionMatch

func (o *WatchStorageV1beta1CSIDriverListParams) SetResourceVersionMatch(resourceVersionMatch *string)

SetResourceVersionMatch adds the resourceVersionMatch to the watch storage v1beta1 c s i driver list params

func (*WatchStorageV1beta1CSIDriverListParams) SetTimeout

func (o *WatchStorageV1beta1CSIDriverListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the watch storage v1beta1 c s i driver list params

func (*WatchStorageV1beta1CSIDriverListParams) SetTimeoutSeconds

func (o *WatchStorageV1beta1CSIDriverListParams) SetTimeoutSeconds(timeoutSeconds *int64)

SetTimeoutSeconds adds the timeoutSeconds to the watch storage v1beta1 c s i driver list params

func (*WatchStorageV1beta1CSIDriverListParams) SetWatch

func (o *WatchStorageV1beta1CSIDriverListParams) SetWatch(watch *bool)

SetWatch adds the watch to the watch storage v1beta1 c s i driver list params

func (*WatchStorageV1beta1CSIDriverListParams) WithAllowWatchBookmarks

func (o *WatchStorageV1beta1CSIDriverListParams) WithAllowWatchBookmarks(allowWatchBookmarks *bool) *WatchStorageV1beta1CSIDriverListParams

WithAllowWatchBookmarks adds the allowWatchBookmarks to the watch storage v1beta1 c s i driver list params

func (*WatchStorageV1beta1CSIDriverListParams) WithContext

WithContext adds the context to the watch storage v1beta1 c s i driver list params

func (*WatchStorageV1beta1CSIDriverListParams) WithContinue

WithContinue adds the continueVar to the watch storage v1beta1 c s i driver list params

func (*WatchStorageV1beta1CSIDriverListParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the watch storage v1beta1 c s i driver list params

func (*WatchStorageV1beta1CSIDriverListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the watch storage v1beta1 c s i driver list params

func (*WatchStorageV1beta1CSIDriverListParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the watch storage v1beta1 c s i driver list params

func (*WatchStorageV1beta1CSIDriverListParams) WithLimit

WithLimit adds the limit to the watch storage v1beta1 c s i driver list params

func (*WatchStorageV1beta1CSIDriverListParams) WithPretty

WithPretty adds the pretty to the watch storage v1beta1 c s i driver list params

func (*WatchStorageV1beta1CSIDriverListParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the watch storage v1beta1 c s i driver list params

func (*WatchStorageV1beta1CSIDriverListParams) WithResourceVersionMatch

func (o *WatchStorageV1beta1CSIDriverListParams) WithResourceVersionMatch(resourceVersionMatch *string) *WatchStorageV1beta1CSIDriverListParams

WithResourceVersionMatch adds the resourceVersionMatch to the watch storage v1beta1 c s i driver list params

func (*WatchStorageV1beta1CSIDriverListParams) WithTimeout

WithTimeout adds the timeout to the watch storage v1beta1 c s i driver list params

func (*WatchStorageV1beta1CSIDriverListParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the watch storage v1beta1 c s i driver list params

func (*WatchStorageV1beta1CSIDriverListParams) WithWatch

WithWatch adds the watch to the watch storage v1beta1 c s i driver list params

func (*WatchStorageV1beta1CSIDriverListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WatchStorageV1beta1CSIDriverListReader

type WatchStorageV1beta1CSIDriverListReader struct {
	// contains filtered or unexported fields
}

WatchStorageV1beta1CSIDriverListReader is a Reader for the WatchStorageV1beta1CSIDriverList structure.

func (*WatchStorageV1beta1CSIDriverListReader) ReadResponse

func (o *WatchStorageV1beta1CSIDriverListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type WatchStorageV1beta1CSIDriverListUnauthorized

type WatchStorageV1beta1CSIDriverListUnauthorized struct {
}

WatchStorageV1beta1CSIDriverListUnauthorized handles this case with default header values.

Unauthorized

func NewWatchStorageV1beta1CSIDriverListUnauthorized

func NewWatchStorageV1beta1CSIDriverListUnauthorized() *WatchStorageV1beta1CSIDriverListUnauthorized

NewWatchStorageV1beta1CSIDriverListUnauthorized creates a WatchStorageV1beta1CSIDriverListUnauthorized with default headers values

func (*WatchStorageV1beta1CSIDriverListUnauthorized) Error

type WatchStorageV1beta1CSIDriverOK

type WatchStorageV1beta1CSIDriverOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent
}

WatchStorageV1beta1CSIDriverOK handles this case with default header values.

OK

func NewWatchStorageV1beta1CSIDriverOK

func NewWatchStorageV1beta1CSIDriverOK() *WatchStorageV1beta1CSIDriverOK

NewWatchStorageV1beta1CSIDriverOK creates a WatchStorageV1beta1CSIDriverOK with default headers values

func (*WatchStorageV1beta1CSIDriverOK) Error

func (*WatchStorageV1beta1CSIDriverOK) GetPayload

type WatchStorageV1beta1CSIDriverParams

type WatchStorageV1beta1CSIDriverParams struct {

	/*AllowWatchBookmarks
	  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.

	*/
	AllowWatchBookmarks *bool
	/*Continue
	  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.

	*/
	Continue *string
	/*FieldSelector
	  A selector to restrict the list of returned objects by their fields. Defaults to everything.

	*/
	FieldSelector *string
	/*LabelSelector
	  A selector to restrict the list of returned objects by their labels. Defaults to everything.

	*/
	LabelSelector *string
	/*Limit
	  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.

	*/
	Limit *int64
	/*Name
	  name of the CSIDriver

	*/
	Name string
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string
	/*ResourceVersion
	  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

	*/
	ResourceVersion *string
	/*ResourceVersionMatch
	  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

	*/
	ResourceVersionMatch *string
	/*TimeoutSeconds
	  Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

	*/
	TimeoutSeconds *int64
	/*Watch
	  Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

	*/
	Watch *bool

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

WatchStorageV1beta1CSIDriverParams contains all the parameters to send to the API endpoint for the watch storage v1beta1 c s i driver operation typically these are written to a http.Request

func NewWatchStorageV1beta1CSIDriverParams

func NewWatchStorageV1beta1CSIDriverParams() *WatchStorageV1beta1CSIDriverParams

NewWatchStorageV1beta1CSIDriverParams creates a new WatchStorageV1beta1CSIDriverParams object with the default values initialized.

func NewWatchStorageV1beta1CSIDriverParamsWithContext

func NewWatchStorageV1beta1CSIDriverParamsWithContext(ctx context.Context) *WatchStorageV1beta1CSIDriverParams

NewWatchStorageV1beta1CSIDriverParamsWithContext creates a new WatchStorageV1beta1CSIDriverParams object with the default values initialized, and the ability to set a context for a request

func NewWatchStorageV1beta1CSIDriverParamsWithHTTPClient

func NewWatchStorageV1beta1CSIDriverParamsWithHTTPClient(client *http.Client) *WatchStorageV1beta1CSIDriverParams

NewWatchStorageV1beta1CSIDriverParamsWithHTTPClient creates a new WatchStorageV1beta1CSIDriverParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewWatchStorageV1beta1CSIDriverParamsWithTimeout

func NewWatchStorageV1beta1CSIDriverParamsWithTimeout(timeout time.Duration) *WatchStorageV1beta1CSIDriverParams

NewWatchStorageV1beta1CSIDriverParamsWithTimeout creates a new WatchStorageV1beta1CSIDriverParams object with the default values initialized, and the ability to set a timeout on a request

func (*WatchStorageV1beta1CSIDriverParams) SetAllowWatchBookmarks

func (o *WatchStorageV1beta1CSIDriverParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)

SetAllowWatchBookmarks adds the allowWatchBookmarks to the watch storage v1beta1 c s i driver params

func (*WatchStorageV1beta1CSIDriverParams) SetContext

SetContext adds the context to the watch storage v1beta1 c s i driver params

func (*WatchStorageV1beta1CSIDriverParams) SetContinue

func (o *WatchStorageV1beta1CSIDriverParams) SetContinue(continueVar *string)

SetContinue adds the continue to the watch storage v1beta1 c s i driver params

func (*WatchStorageV1beta1CSIDriverParams) SetFieldSelector

func (o *WatchStorageV1beta1CSIDriverParams) SetFieldSelector(fieldSelector *string)

SetFieldSelector adds the fieldSelector to the watch storage v1beta1 c s i driver params

func (*WatchStorageV1beta1CSIDriverParams) SetHTTPClient

func (o *WatchStorageV1beta1CSIDriverParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the watch storage v1beta1 c s i driver params

func (*WatchStorageV1beta1CSIDriverParams) SetLabelSelector

func (o *WatchStorageV1beta1CSIDriverParams) SetLabelSelector(labelSelector *string)

SetLabelSelector adds the labelSelector to the watch storage v1beta1 c s i driver params

func (*WatchStorageV1beta1CSIDriverParams) SetLimit

func (o *WatchStorageV1beta1CSIDriverParams) SetLimit(limit *int64)

SetLimit adds the limit to the watch storage v1beta1 c s i driver params

func (*WatchStorageV1beta1CSIDriverParams) SetName

func (o *WatchStorageV1beta1CSIDriverParams) SetName(name string)

SetName adds the name to the watch storage v1beta1 c s i driver params

func (*WatchStorageV1beta1CSIDriverParams) SetPretty

func (o *WatchStorageV1beta1CSIDriverParams) SetPretty(pretty *string)

SetPretty adds the pretty to the watch storage v1beta1 c s i driver params

func (*WatchStorageV1beta1CSIDriverParams) SetResourceVersion

func (o *WatchStorageV1beta1CSIDriverParams) SetResourceVersion(resourceVersion *string)

SetResourceVersion adds the resourceVersion to the watch storage v1beta1 c s i driver params

func (*WatchStorageV1beta1CSIDriverParams) SetResourceVersionMatch

func (o *WatchStorageV1beta1CSIDriverParams) SetResourceVersionMatch(resourceVersionMatch *string)

SetResourceVersionMatch adds the resourceVersionMatch to the watch storage v1beta1 c s i driver params

func (*WatchStorageV1beta1CSIDriverParams) SetTimeout

func (o *WatchStorageV1beta1CSIDriverParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the watch storage v1beta1 c s i driver params

func (*WatchStorageV1beta1CSIDriverParams) SetTimeoutSeconds

func (o *WatchStorageV1beta1CSIDriverParams) SetTimeoutSeconds(timeoutSeconds *int64)

SetTimeoutSeconds adds the timeoutSeconds to the watch storage v1beta1 c s i driver params

func (*WatchStorageV1beta1CSIDriverParams) SetWatch

func (o *WatchStorageV1beta1CSIDriverParams) SetWatch(watch *bool)

SetWatch adds the watch to the watch storage v1beta1 c s i driver params

func (*WatchStorageV1beta1CSIDriverParams) WithAllowWatchBookmarks

func (o *WatchStorageV1beta1CSIDriverParams) WithAllowWatchBookmarks(allowWatchBookmarks *bool) *WatchStorageV1beta1CSIDriverParams

WithAllowWatchBookmarks adds the allowWatchBookmarks to the watch storage v1beta1 c s i driver params

func (*WatchStorageV1beta1CSIDriverParams) WithContext

WithContext adds the context to the watch storage v1beta1 c s i driver params

func (*WatchStorageV1beta1CSIDriverParams) WithContinue

WithContinue adds the continueVar to the watch storage v1beta1 c s i driver params

func (*WatchStorageV1beta1CSIDriverParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the watch storage v1beta1 c s i driver params

func (*WatchStorageV1beta1CSIDriverParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the watch storage v1beta1 c s i driver params

func (*WatchStorageV1beta1CSIDriverParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the watch storage v1beta1 c s i driver params

func (*WatchStorageV1beta1CSIDriverParams) WithLimit

WithLimit adds the limit to the watch storage v1beta1 c s i driver params

func (*WatchStorageV1beta1CSIDriverParams) WithName

WithName adds the name to the watch storage v1beta1 c s i driver params

func (*WatchStorageV1beta1CSIDriverParams) WithPretty

WithPretty adds the pretty to the watch storage v1beta1 c s i driver params

func (*WatchStorageV1beta1CSIDriverParams) WithResourceVersion

func (o *WatchStorageV1beta1CSIDriverParams) WithResourceVersion(resourceVersion *string) *WatchStorageV1beta1CSIDriverParams

WithResourceVersion adds the resourceVersion to the watch storage v1beta1 c s i driver params

func (*WatchStorageV1beta1CSIDriverParams) WithResourceVersionMatch

func (o *WatchStorageV1beta1CSIDriverParams) WithResourceVersionMatch(resourceVersionMatch *string) *WatchStorageV1beta1CSIDriverParams

WithResourceVersionMatch adds the resourceVersionMatch to the watch storage v1beta1 c s i driver params

func (*WatchStorageV1beta1CSIDriverParams) WithTimeout

WithTimeout adds the timeout to the watch storage v1beta1 c s i driver params

func (*WatchStorageV1beta1CSIDriverParams) WithTimeoutSeconds

func (o *WatchStorageV1beta1CSIDriverParams) WithTimeoutSeconds(timeoutSeconds *int64) *WatchStorageV1beta1CSIDriverParams

WithTimeoutSeconds adds the timeoutSeconds to the watch storage v1beta1 c s i driver params

func (*WatchStorageV1beta1CSIDriverParams) WithWatch

WithWatch adds the watch to the watch storage v1beta1 c s i driver params

func (*WatchStorageV1beta1CSIDriverParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WatchStorageV1beta1CSIDriverReader

type WatchStorageV1beta1CSIDriverReader struct {
	// contains filtered or unexported fields
}

WatchStorageV1beta1CSIDriverReader is a Reader for the WatchStorageV1beta1CSIDriver structure.

func (*WatchStorageV1beta1CSIDriverReader) ReadResponse

func (o *WatchStorageV1beta1CSIDriverReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type WatchStorageV1beta1CSIDriverUnauthorized

type WatchStorageV1beta1CSIDriverUnauthorized struct {
}

WatchStorageV1beta1CSIDriverUnauthorized handles this case with default header values.

Unauthorized

func NewWatchStorageV1beta1CSIDriverUnauthorized

func NewWatchStorageV1beta1CSIDriverUnauthorized() *WatchStorageV1beta1CSIDriverUnauthorized

NewWatchStorageV1beta1CSIDriverUnauthorized creates a WatchStorageV1beta1CSIDriverUnauthorized with default headers values

func (*WatchStorageV1beta1CSIDriverUnauthorized) Error

type WatchStorageV1beta1CSINodeListOK

type WatchStorageV1beta1CSINodeListOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent
}

WatchStorageV1beta1CSINodeListOK handles this case with default header values.

OK

func NewWatchStorageV1beta1CSINodeListOK

func NewWatchStorageV1beta1CSINodeListOK() *WatchStorageV1beta1CSINodeListOK

NewWatchStorageV1beta1CSINodeListOK creates a WatchStorageV1beta1CSINodeListOK with default headers values

func (*WatchStorageV1beta1CSINodeListOK) Error

func (*WatchStorageV1beta1CSINodeListOK) GetPayload

type WatchStorageV1beta1CSINodeListParams

type WatchStorageV1beta1CSINodeListParams struct {

	/*AllowWatchBookmarks
	  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.

	*/
	AllowWatchBookmarks *bool
	/*Continue
	  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.

	*/
	Continue *string
	/*FieldSelector
	  A selector to restrict the list of returned objects by their fields. Defaults to everything.

	*/
	FieldSelector *string
	/*LabelSelector
	  A selector to restrict the list of returned objects by their labels. Defaults to everything.

	*/
	LabelSelector *string
	/*Limit
	  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.

	*/
	Limit *int64
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string
	/*ResourceVersion
	  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

	*/
	ResourceVersion *string
	/*ResourceVersionMatch
	  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

	*/
	ResourceVersionMatch *string
	/*TimeoutSeconds
	  Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

	*/
	TimeoutSeconds *int64
	/*Watch
	  Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

	*/
	Watch *bool

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

WatchStorageV1beta1CSINodeListParams contains all the parameters to send to the API endpoint for the watch storage v1beta1 c s i node list operation typically these are written to a http.Request

func NewWatchStorageV1beta1CSINodeListParams

func NewWatchStorageV1beta1CSINodeListParams() *WatchStorageV1beta1CSINodeListParams

NewWatchStorageV1beta1CSINodeListParams creates a new WatchStorageV1beta1CSINodeListParams object with the default values initialized.

func NewWatchStorageV1beta1CSINodeListParamsWithContext

func NewWatchStorageV1beta1CSINodeListParamsWithContext(ctx context.Context) *WatchStorageV1beta1CSINodeListParams

NewWatchStorageV1beta1CSINodeListParamsWithContext creates a new WatchStorageV1beta1CSINodeListParams object with the default values initialized, and the ability to set a context for a request

func NewWatchStorageV1beta1CSINodeListParamsWithHTTPClient

func NewWatchStorageV1beta1CSINodeListParamsWithHTTPClient(client *http.Client) *WatchStorageV1beta1CSINodeListParams

NewWatchStorageV1beta1CSINodeListParamsWithHTTPClient creates a new WatchStorageV1beta1CSINodeListParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewWatchStorageV1beta1CSINodeListParamsWithTimeout

func NewWatchStorageV1beta1CSINodeListParamsWithTimeout(timeout time.Duration) *WatchStorageV1beta1CSINodeListParams

NewWatchStorageV1beta1CSINodeListParamsWithTimeout creates a new WatchStorageV1beta1CSINodeListParams object with the default values initialized, and the ability to set a timeout on a request

func (*WatchStorageV1beta1CSINodeListParams) SetAllowWatchBookmarks

func (o *WatchStorageV1beta1CSINodeListParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)

SetAllowWatchBookmarks adds the allowWatchBookmarks to the watch storage v1beta1 c s i node list params

func (*WatchStorageV1beta1CSINodeListParams) SetContext

SetContext adds the context to the watch storage v1beta1 c s i node list params

func (*WatchStorageV1beta1CSINodeListParams) SetContinue

func (o *WatchStorageV1beta1CSINodeListParams) SetContinue(continueVar *string)

SetContinue adds the continue to the watch storage v1beta1 c s i node list params

func (*WatchStorageV1beta1CSINodeListParams) SetFieldSelector

func (o *WatchStorageV1beta1CSINodeListParams) SetFieldSelector(fieldSelector *string)

SetFieldSelector adds the fieldSelector to the watch storage v1beta1 c s i node list params

func (*WatchStorageV1beta1CSINodeListParams) SetHTTPClient

func (o *WatchStorageV1beta1CSINodeListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the watch storage v1beta1 c s i node list params

func (*WatchStorageV1beta1CSINodeListParams) SetLabelSelector

func (o *WatchStorageV1beta1CSINodeListParams) SetLabelSelector(labelSelector *string)

SetLabelSelector adds the labelSelector to the watch storage v1beta1 c s i node list params

func (*WatchStorageV1beta1CSINodeListParams) SetLimit

func (o *WatchStorageV1beta1CSINodeListParams) SetLimit(limit *int64)

SetLimit adds the limit to the watch storage v1beta1 c s i node list params

func (*WatchStorageV1beta1CSINodeListParams) SetPretty

func (o *WatchStorageV1beta1CSINodeListParams) SetPretty(pretty *string)

SetPretty adds the pretty to the watch storage v1beta1 c s i node list params

func (*WatchStorageV1beta1CSINodeListParams) SetResourceVersion

func (o *WatchStorageV1beta1CSINodeListParams) SetResourceVersion(resourceVersion *string)

SetResourceVersion adds the resourceVersion to the watch storage v1beta1 c s i node list params

func (*WatchStorageV1beta1CSINodeListParams) SetResourceVersionMatch

func (o *WatchStorageV1beta1CSINodeListParams) SetResourceVersionMatch(resourceVersionMatch *string)

SetResourceVersionMatch adds the resourceVersionMatch to the watch storage v1beta1 c s i node list params

func (*WatchStorageV1beta1CSINodeListParams) SetTimeout

func (o *WatchStorageV1beta1CSINodeListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the watch storage v1beta1 c s i node list params

func (*WatchStorageV1beta1CSINodeListParams) SetTimeoutSeconds

func (o *WatchStorageV1beta1CSINodeListParams) SetTimeoutSeconds(timeoutSeconds *int64)

SetTimeoutSeconds adds the timeoutSeconds to the watch storage v1beta1 c s i node list params

func (*WatchStorageV1beta1CSINodeListParams) SetWatch

func (o *WatchStorageV1beta1CSINodeListParams) SetWatch(watch *bool)

SetWatch adds the watch to the watch storage v1beta1 c s i node list params

func (*WatchStorageV1beta1CSINodeListParams) WithAllowWatchBookmarks

func (o *WatchStorageV1beta1CSINodeListParams) WithAllowWatchBookmarks(allowWatchBookmarks *bool) *WatchStorageV1beta1CSINodeListParams

WithAllowWatchBookmarks adds the allowWatchBookmarks to the watch storage v1beta1 c s i node list params

func (*WatchStorageV1beta1CSINodeListParams) WithContext

WithContext adds the context to the watch storage v1beta1 c s i node list params

func (*WatchStorageV1beta1CSINodeListParams) WithContinue

WithContinue adds the continueVar to the watch storage v1beta1 c s i node list params

func (*WatchStorageV1beta1CSINodeListParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the watch storage v1beta1 c s i node list params

func (*WatchStorageV1beta1CSINodeListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the watch storage v1beta1 c s i node list params

func (*WatchStorageV1beta1CSINodeListParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the watch storage v1beta1 c s i node list params

func (*WatchStorageV1beta1CSINodeListParams) WithLimit

WithLimit adds the limit to the watch storage v1beta1 c s i node list params

func (*WatchStorageV1beta1CSINodeListParams) WithPretty

WithPretty adds the pretty to the watch storage v1beta1 c s i node list params

func (*WatchStorageV1beta1CSINodeListParams) WithResourceVersion

func (o *WatchStorageV1beta1CSINodeListParams) WithResourceVersion(resourceVersion *string) *WatchStorageV1beta1CSINodeListParams

WithResourceVersion adds the resourceVersion to the watch storage v1beta1 c s i node list params

func (*WatchStorageV1beta1CSINodeListParams) WithResourceVersionMatch

func (o *WatchStorageV1beta1CSINodeListParams) WithResourceVersionMatch(resourceVersionMatch *string) *WatchStorageV1beta1CSINodeListParams

WithResourceVersionMatch adds the resourceVersionMatch to the watch storage v1beta1 c s i node list params

func (*WatchStorageV1beta1CSINodeListParams) WithTimeout

WithTimeout adds the timeout to the watch storage v1beta1 c s i node list params

func (*WatchStorageV1beta1CSINodeListParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the watch storage v1beta1 c s i node list params

func (*WatchStorageV1beta1CSINodeListParams) WithWatch

WithWatch adds the watch to the watch storage v1beta1 c s i node list params

func (*WatchStorageV1beta1CSINodeListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WatchStorageV1beta1CSINodeListReader

type WatchStorageV1beta1CSINodeListReader struct {
	// contains filtered or unexported fields
}

WatchStorageV1beta1CSINodeListReader is a Reader for the WatchStorageV1beta1CSINodeList structure.

func (*WatchStorageV1beta1CSINodeListReader) ReadResponse

func (o *WatchStorageV1beta1CSINodeListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type WatchStorageV1beta1CSINodeListUnauthorized

type WatchStorageV1beta1CSINodeListUnauthorized struct {
}

WatchStorageV1beta1CSINodeListUnauthorized handles this case with default header values.

Unauthorized

func NewWatchStorageV1beta1CSINodeListUnauthorized

func NewWatchStorageV1beta1CSINodeListUnauthorized() *WatchStorageV1beta1CSINodeListUnauthorized

NewWatchStorageV1beta1CSINodeListUnauthorized creates a WatchStorageV1beta1CSINodeListUnauthorized with default headers values

func (*WatchStorageV1beta1CSINodeListUnauthorized) Error

type WatchStorageV1beta1CSINodeOK

type WatchStorageV1beta1CSINodeOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent
}

WatchStorageV1beta1CSINodeOK handles this case with default header values.

OK

func NewWatchStorageV1beta1CSINodeOK

func NewWatchStorageV1beta1CSINodeOK() *WatchStorageV1beta1CSINodeOK

NewWatchStorageV1beta1CSINodeOK creates a WatchStorageV1beta1CSINodeOK with default headers values

func (*WatchStorageV1beta1CSINodeOK) Error

func (*WatchStorageV1beta1CSINodeOK) GetPayload

type WatchStorageV1beta1CSINodeParams

type WatchStorageV1beta1CSINodeParams struct {

	/*AllowWatchBookmarks
	  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.

	*/
	AllowWatchBookmarks *bool
	/*Continue
	  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.

	*/
	Continue *string
	/*FieldSelector
	  A selector to restrict the list of returned objects by their fields. Defaults to everything.

	*/
	FieldSelector *string
	/*LabelSelector
	  A selector to restrict the list of returned objects by their labels. Defaults to everything.

	*/
	LabelSelector *string
	/*Limit
	  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.

	*/
	Limit *int64
	/*Name
	  name of the CSINode

	*/
	Name string
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string
	/*ResourceVersion
	  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

	*/
	ResourceVersion *string
	/*ResourceVersionMatch
	  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

	*/
	ResourceVersionMatch *string
	/*TimeoutSeconds
	  Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

	*/
	TimeoutSeconds *int64
	/*Watch
	  Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

	*/
	Watch *bool

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

WatchStorageV1beta1CSINodeParams contains all the parameters to send to the API endpoint for the watch storage v1beta1 c s i node operation typically these are written to a http.Request

func NewWatchStorageV1beta1CSINodeParams

func NewWatchStorageV1beta1CSINodeParams() *WatchStorageV1beta1CSINodeParams

NewWatchStorageV1beta1CSINodeParams creates a new WatchStorageV1beta1CSINodeParams object with the default values initialized.

func NewWatchStorageV1beta1CSINodeParamsWithContext

func NewWatchStorageV1beta1CSINodeParamsWithContext(ctx context.Context) *WatchStorageV1beta1CSINodeParams

NewWatchStorageV1beta1CSINodeParamsWithContext creates a new WatchStorageV1beta1CSINodeParams object with the default values initialized, and the ability to set a context for a request

func NewWatchStorageV1beta1CSINodeParamsWithHTTPClient

func NewWatchStorageV1beta1CSINodeParamsWithHTTPClient(client *http.Client) *WatchStorageV1beta1CSINodeParams

NewWatchStorageV1beta1CSINodeParamsWithHTTPClient creates a new WatchStorageV1beta1CSINodeParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewWatchStorageV1beta1CSINodeParamsWithTimeout

func NewWatchStorageV1beta1CSINodeParamsWithTimeout(timeout time.Duration) *WatchStorageV1beta1CSINodeParams

NewWatchStorageV1beta1CSINodeParamsWithTimeout creates a new WatchStorageV1beta1CSINodeParams object with the default values initialized, and the ability to set a timeout on a request

func (*WatchStorageV1beta1CSINodeParams) SetAllowWatchBookmarks

func (o *WatchStorageV1beta1CSINodeParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)

SetAllowWatchBookmarks adds the allowWatchBookmarks to the watch storage v1beta1 c s i node params

func (*WatchStorageV1beta1CSINodeParams) SetContext

SetContext adds the context to the watch storage v1beta1 c s i node params

func (*WatchStorageV1beta1CSINodeParams) SetContinue

func (o *WatchStorageV1beta1CSINodeParams) SetContinue(continueVar *string)

SetContinue adds the continue to the watch storage v1beta1 c s i node params

func (*WatchStorageV1beta1CSINodeParams) SetFieldSelector

func (o *WatchStorageV1beta1CSINodeParams) SetFieldSelector(fieldSelector *string)

SetFieldSelector adds the fieldSelector to the watch storage v1beta1 c s i node params

func (*WatchStorageV1beta1CSINodeParams) SetHTTPClient

func (o *WatchStorageV1beta1CSINodeParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the watch storage v1beta1 c s i node params

func (*WatchStorageV1beta1CSINodeParams) SetLabelSelector

func (o *WatchStorageV1beta1CSINodeParams) SetLabelSelector(labelSelector *string)

SetLabelSelector adds the labelSelector to the watch storage v1beta1 c s i node params

func (*WatchStorageV1beta1CSINodeParams) SetLimit

func (o *WatchStorageV1beta1CSINodeParams) SetLimit(limit *int64)

SetLimit adds the limit to the watch storage v1beta1 c s i node params

func (*WatchStorageV1beta1CSINodeParams) SetName

func (o *WatchStorageV1beta1CSINodeParams) SetName(name string)

SetName adds the name to the watch storage v1beta1 c s i node params

func (*WatchStorageV1beta1CSINodeParams) SetPretty

func (o *WatchStorageV1beta1CSINodeParams) SetPretty(pretty *string)

SetPretty adds the pretty to the watch storage v1beta1 c s i node params

func (*WatchStorageV1beta1CSINodeParams) SetResourceVersion

func (o *WatchStorageV1beta1CSINodeParams) SetResourceVersion(resourceVersion *string)

SetResourceVersion adds the resourceVersion to the watch storage v1beta1 c s i node params

func (*WatchStorageV1beta1CSINodeParams) SetResourceVersionMatch

func (o *WatchStorageV1beta1CSINodeParams) SetResourceVersionMatch(resourceVersionMatch *string)

SetResourceVersionMatch adds the resourceVersionMatch to the watch storage v1beta1 c s i node params

func (*WatchStorageV1beta1CSINodeParams) SetTimeout

func (o *WatchStorageV1beta1CSINodeParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the watch storage v1beta1 c s i node params

func (*WatchStorageV1beta1CSINodeParams) SetTimeoutSeconds

func (o *WatchStorageV1beta1CSINodeParams) SetTimeoutSeconds(timeoutSeconds *int64)

SetTimeoutSeconds adds the timeoutSeconds to the watch storage v1beta1 c s i node params

func (*WatchStorageV1beta1CSINodeParams) SetWatch

func (o *WatchStorageV1beta1CSINodeParams) SetWatch(watch *bool)

SetWatch adds the watch to the watch storage v1beta1 c s i node params

func (*WatchStorageV1beta1CSINodeParams) WithAllowWatchBookmarks

func (o *WatchStorageV1beta1CSINodeParams) WithAllowWatchBookmarks(allowWatchBookmarks *bool) *WatchStorageV1beta1CSINodeParams

WithAllowWatchBookmarks adds the allowWatchBookmarks to the watch storage v1beta1 c s i node params

func (*WatchStorageV1beta1CSINodeParams) WithContext

WithContext adds the context to the watch storage v1beta1 c s i node params

func (*WatchStorageV1beta1CSINodeParams) WithContinue

WithContinue adds the continueVar to the watch storage v1beta1 c s i node params

func (*WatchStorageV1beta1CSINodeParams) WithFieldSelector

func (o *WatchStorageV1beta1CSINodeParams) WithFieldSelector(fieldSelector *string) *WatchStorageV1beta1CSINodeParams

WithFieldSelector adds the fieldSelector to the watch storage v1beta1 c s i node params

func (*WatchStorageV1beta1CSINodeParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the watch storage v1beta1 c s i node params

func (*WatchStorageV1beta1CSINodeParams) WithLabelSelector

func (o *WatchStorageV1beta1CSINodeParams) WithLabelSelector(labelSelector *string) *WatchStorageV1beta1CSINodeParams

WithLabelSelector adds the labelSelector to the watch storage v1beta1 c s i node params

func (*WatchStorageV1beta1CSINodeParams) WithLimit

WithLimit adds the limit to the watch storage v1beta1 c s i node params

func (*WatchStorageV1beta1CSINodeParams) WithName

WithName adds the name to the watch storage v1beta1 c s i node params

func (*WatchStorageV1beta1CSINodeParams) WithPretty

WithPretty adds the pretty to the watch storage v1beta1 c s i node params

func (*WatchStorageV1beta1CSINodeParams) WithResourceVersion

func (o *WatchStorageV1beta1CSINodeParams) WithResourceVersion(resourceVersion *string) *WatchStorageV1beta1CSINodeParams

WithResourceVersion adds the resourceVersion to the watch storage v1beta1 c s i node params

func (*WatchStorageV1beta1CSINodeParams) WithResourceVersionMatch

func (o *WatchStorageV1beta1CSINodeParams) WithResourceVersionMatch(resourceVersionMatch *string) *WatchStorageV1beta1CSINodeParams

WithResourceVersionMatch adds the resourceVersionMatch to the watch storage v1beta1 c s i node params

func (*WatchStorageV1beta1CSINodeParams) WithTimeout

WithTimeout adds the timeout to the watch storage v1beta1 c s i node params

func (*WatchStorageV1beta1CSINodeParams) WithTimeoutSeconds

func (o *WatchStorageV1beta1CSINodeParams) WithTimeoutSeconds(timeoutSeconds *int64) *WatchStorageV1beta1CSINodeParams

WithTimeoutSeconds adds the timeoutSeconds to the watch storage v1beta1 c s i node params

func (*WatchStorageV1beta1CSINodeParams) WithWatch

WithWatch adds the watch to the watch storage v1beta1 c s i node params

func (*WatchStorageV1beta1CSINodeParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WatchStorageV1beta1CSINodeReader

type WatchStorageV1beta1CSINodeReader struct {
	// contains filtered or unexported fields
}

WatchStorageV1beta1CSINodeReader is a Reader for the WatchStorageV1beta1CSINode structure.

func (*WatchStorageV1beta1CSINodeReader) ReadResponse

func (o *WatchStorageV1beta1CSINodeReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type WatchStorageV1beta1CSINodeUnauthorized

type WatchStorageV1beta1CSINodeUnauthorized struct {
}

WatchStorageV1beta1CSINodeUnauthorized handles this case with default header values.

Unauthorized

func NewWatchStorageV1beta1CSINodeUnauthorized

func NewWatchStorageV1beta1CSINodeUnauthorized() *WatchStorageV1beta1CSINodeUnauthorized

NewWatchStorageV1beta1CSINodeUnauthorized creates a WatchStorageV1beta1CSINodeUnauthorized with default headers values

func (*WatchStorageV1beta1CSINodeUnauthorized) Error

type WatchStorageV1beta1StorageClassListOK

type WatchStorageV1beta1StorageClassListOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent
}

WatchStorageV1beta1StorageClassListOK handles this case with default header values.

OK

func NewWatchStorageV1beta1StorageClassListOK

func NewWatchStorageV1beta1StorageClassListOK() *WatchStorageV1beta1StorageClassListOK

NewWatchStorageV1beta1StorageClassListOK creates a WatchStorageV1beta1StorageClassListOK with default headers values

func (*WatchStorageV1beta1StorageClassListOK) Error

func (*WatchStorageV1beta1StorageClassListOK) GetPayload

type WatchStorageV1beta1StorageClassListParams

type WatchStorageV1beta1StorageClassListParams struct {

	/*AllowWatchBookmarks
	  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.

	*/
	AllowWatchBookmarks *bool
	/*Continue
	  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.

	*/
	Continue *string
	/*FieldSelector
	  A selector to restrict the list of returned objects by their fields. Defaults to everything.

	*/
	FieldSelector *string
	/*LabelSelector
	  A selector to restrict the list of returned objects by their labels. Defaults to everything.

	*/
	LabelSelector *string
	/*Limit
	  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.

	*/
	Limit *int64
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string
	/*ResourceVersion
	  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

	*/
	ResourceVersion *string
	/*ResourceVersionMatch
	  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

	*/
	ResourceVersionMatch *string
	/*TimeoutSeconds
	  Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

	*/
	TimeoutSeconds *int64
	/*Watch
	  Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

	*/
	Watch *bool

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

WatchStorageV1beta1StorageClassListParams contains all the parameters to send to the API endpoint for the watch storage v1beta1 storage class list operation typically these are written to a http.Request

func NewWatchStorageV1beta1StorageClassListParams

func NewWatchStorageV1beta1StorageClassListParams() *WatchStorageV1beta1StorageClassListParams

NewWatchStorageV1beta1StorageClassListParams creates a new WatchStorageV1beta1StorageClassListParams object with the default values initialized.

func NewWatchStorageV1beta1StorageClassListParamsWithContext

func NewWatchStorageV1beta1StorageClassListParamsWithContext(ctx context.Context) *WatchStorageV1beta1StorageClassListParams

NewWatchStorageV1beta1StorageClassListParamsWithContext creates a new WatchStorageV1beta1StorageClassListParams object with the default values initialized, and the ability to set a context for a request

func NewWatchStorageV1beta1StorageClassListParamsWithHTTPClient

func NewWatchStorageV1beta1StorageClassListParamsWithHTTPClient(client *http.Client) *WatchStorageV1beta1StorageClassListParams

NewWatchStorageV1beta1StorageClassListParamsWithHTTPClient creates a new WatchStorageV1beta1StorageClassListParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewWatchStorageV1beta1StorageClassListParamsWithTimeout

func NewWatchStorageV1beta1StorageClassListParamsWithTimeout(timeout time.Duration) *WatchStorageV1beta1StorageClassListParams

NewWatchStorageV1beta1StorageClassListParamsWithTimeout creates a new WatchStorageV1beta1StorageClassListParams object with the default values initialized, and the ability to set a timeout on a request

func (*WatchStorageV1beta1StorageClassListParams) SetAllowWatchBookmarks

func (o *WatchStorageV1beta1StorageClassListParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)

SetAllowWatchBookmarks adds the allowWatchBookmarks to the watch storage v1beta1 storage class list params

func (*WatchStorageV1beta1StorageClassListParams) SetContext

SetContext adds the context to the watch storage v1beta1 storage class list params

func (*WatchStorageV1beta1StorageClassListParams) SetContinue

func (o *WatchStorageV1beta1StorageClassListParams) SetContinue(continueVar *string)

SetContinue adds the continue to the watch storage v1beta1 storage class list params

func (*WatchStorageV1beta1StorageClassListParams) SetFieldSelector

func (o *WatchStorageV1beta1StorageClassListParams) SetFieldSelector(fieldSelector *string)

SetFieldSelector adds the fieldSelector to the watch storage v1beta1 storage class list params

func (*WatchStorageV1beta1StorageClassListParams) SetHTTPClient

func (o *WatchStorageV1beta1StorageClassListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the watch storage v1beta1 storage class list params

func (*WatchStorageV1beta1StorageClassListParams) SetLabelSelector

func (o *WatchStorageV1beta1StorageClassListParams) SetLabelSelector(labelSelector *string)

SetLabelSelector adds the labelSelector to the watch storage v1beta1 storage class list params

func (*WatchStorageV1beta1StorageClassListParams) SetLimit

SetLimit adds the limit to the watch storage v1beta1 storage class list params

func (*WatchStorageV1beta1StorageClassListParams) SetPretty

func (o *WatchStorageV1beta1StorageClassListParams) SetPretty(pretty *string)

SetPretty adds the pretty to the watch storage v1beta1 storage class list params

func (*WatchStorageV1beta1StorageClassListParams) SetResourceVersion

func (o *WatchStorageV1beta1StorageClassListParams) SetResourceVersion(resourceVersion *string)

SetResourceVersion adds the resourceVersion to the watch storage v1beta1 storage class list params

func (*WatchStorageV1beta1StorageClassListParams) SetResourceVersionMatch

func (o *WatchStorageV1beta1StorageClassListParams) SetResourceVersionMatch(resourceVersionMatch *string)

SetResourceVersionMatch adds the resourceVersionMatch to the watch storage v1beta1 storage class list params

func (*WatchStorageV1beta1StorageClassListParams) SetTimeout

SetTimeout adds the timeout to the watch storage v1beta1 storage class list params

func (*WatchStorageV1beta1StorageClassListParams) SetTimeoutSeconds

func (o *WatchStorageV1beta1StorageClassListParams) SetTimeoutSeconds(timeoutSeconds *int64)

SetTimeoutSeconds adds the timeoutSeconds to the watch storage v1beta1 storage class list params

func (*WatchStorageV1beta1StorageClassListParams) SetWatch

func (o *WatchStorageV1beta1StorageClassListParams) SetWatch(watch *bool)

SetWatch adds the watch to the watch storage v1beta1 storage class list params

func (*WatchStorageV1beta1StorageClassListParams) WithAllowWatchBookmarks

func (o *WatchStorageV1beta1StorageClassListParams) WithAllowWatchBookmarks(allowWatchBookmarks *bool) *WatchStorageV1beta1StorageClassListParams

WithAllowWatchBookmarks adds the allowWatchBookmarks to the watch storage v1beta1 storage class list params

func (*WatchStorageV1beta1StorageClassListParams) WithContext

WithContext adds the context to the watch storage v1beta1 storage class list params

func (*WatchStorageV1beta1StorageClassListParams) WithContinue

WithContinue adds the continueVar to the watch storage v1beta1 storage class list params

func (*WatchStorageV1beta1StorageClassListParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the watch storage v1beta1 storage class list params

func (*WatchStorageV1beta1StorageClassListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the watch storage v1beta1 storage class list params

func (*WatchStorageV1beta1StorageClassListParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the watch storage v1beta1 storage class list params

func (*WatchStorageV1beta1StorageClassListParams) WithLimit

WithLimit adds the limit to the watch storage v1beta1 storage class list params

func (*WatchStorageV1beta1StorageClassListParams) WithPretty

WithPretty adds the pretty to the watch storage v1beta1 storage class list params

func (*WatchStorageV1beta1StorageClassListParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the watch storage v1beta1 storage class list params

func (*WatchStorageV1beta1StorageClassListParams) WithResourceVersionMatch

func (o *WatchStorageV1beta1StorageClassListParams) WithResourceVersionMatch(resourceVersionMatch *string) *WatchStorageV1beta1StorageClassListParams

WithResourceVersionMatch adds the resourceVersionMatch to the watch storage v1beta1 storage class list params

func (*WatchStorageV1beta1StorageClassListParams) WithTimeout

WithTimeout adds the timeout to the watch storage v1beta1 storage class list params

func (*WatchStorageV1beta1StorageClassListParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the watch storage v1beta1 storage class list params

func (*WatchStorageV1beta1StorageClassListParams) WithWatch

WithWatch adds the watch to the watch storage v1beta1 storage class list params

func (*WatchStorageV1beta1StorageClassListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WatchStorageV1beta1StorageClassListReader

type WatchStorageV1beta1StorageClassListReader struct {
	// contains filtered or unexported fields
}

WatchStorageV1beta1StorageClassListReader is a Reader for the WatchStorageV1beta1StorageClassList structure.

func (*WatchStorageV1beta1StorageClassListReader) ReadResponse

func (o *WatchStorageV1beta1StorageClassListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type WatchStorageV1beta1StorageClassListUnauthorized

type WatchStorageV1beta1StorageClassListUnauthorized struct {
}

WatchStorageV1beta1StorageClassListUnauthorized handles this case with default header values.

Unauthorized

func NewWatchStorageV1beta1StorageClassListUnauthorized

func NewWatchStorageV1beta1StorageClassListUnauthorized() *WatchStorageV1beta1StorageClassListUnauthorized

NewWatchStorageV1beta1StorageClassListUnauthorized creates a WatchStorageV1beta1StorageClassListUnauthorized with default headers values

func (*WatchStorageV1beta1StorageClassListUnauthorized) Error

type WatchStorageV1beta1StorageClassOK

type WatchStorageV1beta1StorageClassOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent
}

WatchStorageV1beta1StorageClassOK handles this case with default header values.

OK

func NewWatchStorageV1beta1StorageClassOK

func NewWatchStorageV1beta1StorageClassOK() *WatchStorageV1beta1StorageClassOK

NewWatchStorageV1beta1StorageClassOK creates a WatchStorageV1beta1StorageClassOK with default headers values

func (*WatchStorageV1beta1StorageClassOK) Error

func (*WatchStorageV1beta1StorageClassOK) GetPayload

type WatchStorageV1beta1StorageClassParams

type WatchStorageV1beta1StorageClassParams struct {

	/*AllowWatchBookmarks
	  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.

	*/
	AllowWatchBookmarks *bool
	/*Continue
	  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.

	*/
	Continue *string
	/*FieldSelector
	  A selector to restrict the list of returned objects by their fields. Defaults to everything.

	*/
	FieldSelector *string
	/*LabelSelector
	  A selector to restrict the list of returned objects by their labels. Defaults to everything.

	*/
	LabelSelector *string
	/*Limit
	  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.

	*/
	Limit *int64
	/*Name
	  name of the StorageClass

	*/
	Name string
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string
	/*ResourceVersion
	  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

	*/
	ResourceVersion *string
	/*ResourceVersionMatch
	  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

	*/
	ResourceVersionMatch *string
	/*TimeoutSeconds
	  Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

	*/
	TimeoutSeconds *int64
	/*Watch
	  Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

	*/
	Watch *bool

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

WatchStorageV1beta1StorageClassParams contains all the parameters to send to the API endpoint for the watch storage v1beta1 storage class operation typically these are written to a http.Request

func NewWatchStorageV1beta1StorageClassParams

func NewWatchStorageV1beta1StorageClassParams() *WatchStorageV1beta1StorageClassParams

NewWatchStorageV1beta1StorageClassParams creates a new WatchStorageV1beta1StorageClassParams object with the default values initialized.

func NewWatchStorageV1beta1StorageClassParamsWithContext

func NewWatchStorageV1beta1StorageClassParamsWithContext(ctx context.Context) *WatchStorageV1beta1StorageClassParams

NewWatchStorageV1beta1StorageClassParamsWithContext creates a new WatchStorageV1beta1StorageClassParams object with the default values initialized, and the ability to set a context for a request

func NewWatchStorageV1beta1StorageClassParamsWithHTTPClient

func NewWatchStorageV1beta1StorageClassParamsWithHTTPClient(client *http.Client) *WatchStorageV1beta1StorageClassParams

NewWatchStorageV1beta1StorageClassParamsWithHTTPClient creates a new WatchStorageV1beta1StorageClassParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewWatchStorageV1beta1StorageClassParamsWithTimeout

func NewWatchStorageV1beta1StorageClassParamsWithTimeout(timeout time.Duration) *WatchStorageV1beta1StorageClassParams

NewWatchStorageV1beta1StorageClassParamsWithTimeout creates a new WatchStorageV1beta1StorageClassParams object with the default values initialized, and the ability to set a timeout on a request

func (*WatchStorageV1beta1StorageClassParams) SetAllowWatchBookmarks

func (o *WatchStorageV1beta1StorageClassParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)

SetAllowWatchBookmarks adds the allowWatchBookmarks to the watch storage v1beta1 storage class params

func (*WatchStorageV1beta1StorageClassParams) SetContext

SetContext adds the context to the watch storage v1beta1 storage class params

func (*WatchStorageV1beta1StorageClassParams) SetContinue

func (o *WatchStorageV1beta1StorageClassParams) SetContinue(continueVar *string)

SetContinue adds the continue to the watch storage v1beta1 storage class params

func (*WatchStorageV1beta1StorageClassParams) SetFieldSelector

func (o *WatchStorageV1beta1StorageClassParams) SetFieldSelector(fieldSelector *string)

SetFieldSelector adds the fieldSelector to the watch storage v1beta1 storage class params

func (*WatchStorageV1beta1StorageClassParams) SetHTTPClient

func (o *WatchStorageV1beta1StorageClassParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the watch storage v1beta1 storage class params

func (*WatchStorageV1beta1StorageClassParams) SetLabelSelector

func (o *WatchStorageV1beta1StorageClassParams) SetLabelSelector(labelSelector *string)

SetLabelSelector adds the labelSelector to the watch storage v1beta1 storage class params

func (*WatchStorageV1beta1StorageClassParams) SetLimit

func (o *WatchStorageV1beta1StorageClassParams) SetLimit(limit *int64)

SetLimit adds the limit to the watch storage v1beta1 storage class params

func (*WatchStorageV1beta1StorageClassParams) SetName

SetName adds the name to the watch storage v1beta1 storage class params

func (*WatchStorageV1beta1StorageClassParams) SetPretty

func (o *WatchStorageV1beta1StorageClassParams) SetPretty(pretty *string)

SetPretty adds the pretty to the watch storage v1beta1 storage class params

func (*WatchStorageV1beta1StorageClassParams) SetResourceVersion

func (o *WatchStorageV1beta1StorageClassParams) SetResourceVersion(resourceVersion *string)

SetResourceVersion adds the resourceVersion to the watch storage v1beta1 storage class params

func (*WatchStorageV1beta1StorageClassParams) SetResourceVersionMatch

func (o *WatchStorageV1beta1StorageClassParams) SetResourceVersionMatch(resourceVersionMatch *string)

SetResourceVersionMatch adds the resourceVersionMatch to the watch storage v1beta1 storage class params

func (*WatchStorageV1beta1StorageClassParams) SetTimeout

func (o *WatchStorageV1beta1StorageClassParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the watch storage v1beta1 storage class params

func (*WatchStorageV1beta1StorageClassParams) SetTimeoutSeconds

func (o *WatchStorageV1beta1StorageClassParams) SetTimeoutSeconds(timeoutSeconds *int64)

SetTimeoutSeconds adds the timeoutSeconds to the watch storage v1beta1 storage class params

func (*WatchStorageV1beta1StorageClassParams) SetWatch

func (o *WatchStorageV1beta1StorageClassParams) SetWatch(watch *bool)

SetWatch adds the watch to the watch storage v1beta1 storage class params

func (*WatchStorageV1beta1StorageClassParams) WithAllowWatchBookmarks

func (o *WatchStorageV1beta1StorageClassParams) WithAllowWatchBookmarks(allowWatchBookmarks *bool) *WatchStorageV1beta1StorageClassParams

WithAllowWatchBookmarks adds the allowWatchBookmarks to the watch storage v1beta1 storage class params

func (*WatchStorageV1beta1StorageClassParams) WithContext

WithContext adds the context to the watch storage v1beta1 storage class params

func (*WatchStorageV1beta1StorageClassParams) WithContinue

WithContinue adds the continueVar to the watch storage v1beta1 storage class params

func (*WatchStorageV1beta1StorageClassParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the watch storage v1beta1 storage class params

func (*WatchStorageV1beta1StorageClassParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the watch storage v1beta1 storage class params

func (*WatchStorageV1beta1StorageClassParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the watch storage v1beta1 storage class params

func (*WatchStorageV1beta1StorageClassParams) WithLimit

WithLimit adds the limit to the watch storage v1beta1 storage class params

func (*WatchStorageV1beta1StorageClassParams) WithName

WithName adds the name to the watch storage v1beta1 storage class params

func (*WatchStorageV1beta1StorageClassParams) WithPretty

WithPretty adds the pretty to the watch storage v1beta1 storage class params

func (*WatchStorageV1beta1StorageClassParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the watch storage v1beta1 storage class params

func (*WatchStorageV1beta1StorageClassParams) WithResourceVersionMatch

func (o *WatchStorageV1beta1StorageClassParams) WithResourceVersionMatch(resourceVersionMatch *string) *WatchStorageV1beta1StorageClassParams

WithResourceVersionMatch adds the resourceVersionMatch to the watch storage v1beta1 storage class params

func (*WatchStorageV1beta1StorageClassParams) WithTimeout

WithTimeout adds the timeout to the watch storage v1beta1 storage class params

func (*WatchStorageV1beta1StorageClassParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the watch storage v1beta1 storage class params

func (*WatchStorageV1beta1StorageClassParams) WithWatch

WithWatch adds the watch to the watch storage v1beta1 storage class params

func (*WatchStorageV1beta1StorageClassParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WatchStorageV1beta1StorageClassReader

type WatchStorageV1beta1StorageClassReader struct {
	// contains filtered or unexported fields
}

WatchStorageV1beta1StorageClassReader is a Reader for the WatchStorageV1beta1StorageClass structure.

func (*WatchStorageV1beta1StorageClassReader) ReadResponse

func (o *WatchStorageV1beta1StorageClassReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type WatchStorageV1beta1StorageClassUnauthorized

type WatchStorageV1beta1StorageClassUnauthorized struct {
}

WatchStorageV1beta1StorageClassUnauthorized handles this case with default header values.

Unauthorized

func NewWatchStorageV1beta1StorageClassUnauthorized

func NewWatchStorageV1beta1StorageClassUnauthorized() *WatchStorageV1beta1StorageClassUnauthorized

NewWatchStorageV1beta1StorageClassUnauthorized creates a WatchStorageV1beta1StorageClassUnauthorized with default headers values

func (*WatchStorageV1beta1StorageClassUnauthorized) Error

type WatchStorageV1beta1VolumeAttachmentListOK

type WatchStorageV1beta1VolumeAttachmentListOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent
}

WatchStorageV1beta1VolumeAttachmentListOK handles this case with default header values.

OK

func NewWatchStorageV1beta1VolumeAttachmentListOK

func NewWatchStorageV1beta1VolumeAttachmentListOK() *WatchStorageV1beta1VolumeAttachmentListOK

NewWatchStorageV1beta1VolumeAttachmentListOK creates a WatchStorageV1beta1VolumeAttachmentListOK with default headers values

func (*WatchStorageV1beta1VolumeAttachmentListOK) Error

func (*WatchStorageV1beta1VolumeAttachmentListOK) GetPayload

type WatchStorageV1beta1VolumeAttachmentListParams

type WatchStorageV1beta1VolumeAttachmentListParams struct {

	/*AllowWatchBookmarks
	  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.

	*/
	AllowWatchBookmarks *bool
	/*Continue
	  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.

	*/
	Continue *string
	/*FieldSelector
	  A selector to restrict the list of returned objects by their fields. Defaults to everything.

	*/
	FieldSelector *string
	/*LabelSelector
	  A selector to restrict the list of returned objects by their labels. Defaults to everything.

	*/
	LabelSelector *string
	/*Limit
	  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.

	*/
	Limit *int64
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string
	/*ResourceVersion
	  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

	*/
	ResourceVersion *string
	/*ResourceVersionMatch
	  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

	*/
	ResourceVersionMatch *string
	/*TimeoutSeconds
	  Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

	*/
	TimeoutSeconds *int64
	/*Watch
	  Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

	*/
	Watch *bool

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

WatchStorageV1beta1VolumeAttachmentListParams contains all the parameters to send to the API endpoint for the watch storage v1beta1 volume attachment list operation typically these are written to a http.Request

func NewWatchStorageV1beta1VolumeAttachmentListParams

func NewWatchStorageV1beta1VolumeAttachmentListParams() *WatchStorageV1beta1VolumeAttachmentListParams

NewWatchStorageV1beta1VolumeAttachmentListParams creates a new WatchStorageV1beta1VolumeAttachmentListParams object with the default values initialized.

func NewWatchStorageV1beta1VolumeAttachmentListParamsWithContext

func NewWatchStorageV1beta1VolumeAttachmentListParamsWithContext(ctx context.Context) *WatchStorageV1beta1VolumeAttachmentListParams

NewWatchStorageV1beta1VolumeAttachmentListParamsWithContext creates a new WatchStorageV1beta1VolumeAttachmentListParams object with the default values initialized, and the ability to set a context for a request

func NewWatchStorageV1beta1VolumeAttachmentListParamsWithHTTPClient

func NewWatchStorageV1beta1VolumeAttachmentListParamsWithHTTPClient(client *http.Client) *WatchStorageV1beta1VolumeAttachmentListParams

NewWatchStorageV1beta1VolumeAttachmentListParamsWithHTTPClient creates a new WatchStorageV1beta1VolumeAttachmentListParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewWatchStorageV1beta1VolumeAttachmentListParamsWithTimeout

func NewWatchStorageV1beta1VolumeAttachmentListParamsWithTimeout(timeout time.Duration) *WatchStorageV1beta1VolumeAttachmentListParams

NewWatchStorageV1beta1VolumeAttachmentListParamsWithTimeout creates a new WatchStorageV1beta1VolumeAttachmentListParams object with the default values initialized, and the ability to set a timeout on a request

func (*WatchStorageV1beta1VolumeAttachmentListParams) SetAllowWatchBookmarks

func (o *WatchStorageV1beta1VolumeAttachmentListParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)

SetAllowWatchBookmarks adds the allowWatchBookmarks to the watch storage v1beta1 volume attachment list params

func (*WatchStorageV1beta1VolumeAttachmentListParams) SetContext

SetContext adds the context to the watch storage v1beta1 volume attachment list params

func (*WatchStorageV1beta1VolumeAttachmentListParams) SetContinue

func (o *WatchStorageV1beta1VolumeAttachmentListParams) SetContinue(continueVar *string)

SetContinue adds the continue to the watch storage v1beta1 volume attachment list params

func (*WatchStorageV1beta1VolumeAttachmentListParams) SetFieldSelector

func (o *WatchStorageV1beta1VolumeAttachmentListParams) SetFieldSelector(fieldSelector *string)

SetFieldSelector adds the fieldSelector to the watch storage v1beta1 volume attachment list params

func (*WatchStorageV1beta1VolumeAttachmentListParams) SetHTTPClient

func (o *WatchStorageV1beta1VolumeAttachmentListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the watch storage v1beta1 volume attachment list params

func (*WatchStorageV1beta1VolumeAttachmentListParams) SetLabelSelector

func (o *WatchStorageV1beta1VolumeAttachmentListParams) SetLabelSelector(labelSelector *string)

SetLabelSelector adds the labelSelector to the watch storage v1beta1 volume attachment list params

func (*WatchStorageV1beta1VolumeAttachmentListParams) SetLimit

SetLimit adds the limit to the watch storage v1beta1 volume attachment list params

func (*WatchStorageV1beta1VolumeAttachmentListParams) SetPretty

SetPretty adds the pretty to the watch storage v1beta1 volume attachment list params

func (*WatchStorageV1beta1VolumeAttachmentListParams) SetResourceVersion

func (o *WatchStorageV1beta1VolumeAttachmentListParams) SetResourceVersion(resourceVersion *string)

SetResourceVersion adds the resourceVersion to the watch storage v1beta1 volume attachment list params

func (*WatchStorageV1beta1VolumeAttachmentListParams) SetResourceVersionMatch

func (o *WatchStorageV1beta1VolumeAttachmentListParams) SetResourceVersionMatch(resourceVersionMatch *string)

SetResourceVersionMatch adds the resourceVersionMatch to the watch storage v1beta1 volume attachment list params

func (*WatchStorageV1beta1VolumeAttachmentListParams) SetTimeout

SetTimeout adds the timeout to the watch storage v1beta1 volume attachment list params

func (*WatchStorageV1beta1VolumeAttachmentListParams) SetTimeoutSeconds

func (o *WatchStorageV1beta1VolumeAttachmentListParams) SetTimeoutSeconds(timeoutSeconds *int64)

SetTimeoutSeconds adds the timeoutSeconds to the watch storage v1beta1 volume attachment list params

func (*WatchStorageV1beta1VolumeAttachmentListParams) SetWatch

SetWatch adds the watch to the watch storage v1beta1 volume attachment list params

func (*WatchStorageV1beta1VolumeAttachmentListParams) WithAllowWatchBookmarks

WithAllowWatchBookmarks adds the allowWatchBookmarks to the watch storage v1beta1 volume attachment list params

func (*WatchStorageV1beta1VolumeAttachmentListParams) WithContext

WithContext adds the context to the watch storage v1beta1 volume attachment list params

func (*WatchStorageV1beta1VolumeAttachmentListParams) WithContinue

WithContinue adds the continueVar to the watch storage v1beta1 volume attachment list params

func (*WatchStorageV1beta1VolumeAttachmentListParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the watch storage v1beta1 volume attachment list params

func (*WatchStorageV1beta1VolumeAttachmentListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the watch storage v1beta1 volume attachment list params

func (*WatchStorageV1beta1VolumeAttachmentListParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the watch storage v1beta1 volume attachment list params

func (*WatchStorageV1beta1VolumeAttachmentListParams) WithLimit

WithLimit adds the limit to the watch storage v1beta1 volume attachment list params

func (*WatchStorageV1beta1VolumeAttachmentListParams) WithPretty

WithPretty adds the pretty to the watch storage v1beta1 volume attachment list params

func (*WatchStorageV1beta1VolumeAttachmentListParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the watch storage v1beta1 volume attachment list params

func (*WatchStorageV1beta1VolumeAttachmentListParams) WithResourceVersionMatch

WithResourceVersionMatch adds the resourceVersionMatch to the watch storage v1beta1 volume attachment list params

func (*WatchStorageV1beta1VolumeAttachmentListParams) WithTimeout

WithTimeout adds the timeout to the watch storage v1beta1 volume attachment list params

func (*WatchStorageV1beta1VolumeAttachmentListParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the watch storage v1beta1 volume attachment list params

func (*WatchStorageV1beta1VolumeAttachmentListParams) WithWatch

WithWatch adds the watch to the watch storage v1beta1 volume attachment list params

func (*WatchStorageV1beta1VolumeAttachmentListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WatchStorageV1beta1VolumeAttachmentListReader

type WatchStorageV1beta1VolumeAttachmentListReader struct {
	// contains filtered or unexported fields
}

WatchStorageV1beta1VolumeAttachmentListReader is a Reader for the WatchStorageV1beta1VolumeAttachmentList structure.

func (*WatchStorageV1beta1VolumeAttachmentListReader) ReadResponse

func (o *WatchStorageV1beta1VolumeAttachmentListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type WatchStorageV1beta1VolumeAttachmentListUnauthorized

type WatchStorageV1beta1VolumeAttachmentListUnauthorized struct {
}

WatchStorageV1beta1VolumeAttachmentListUnauthorized handles this case with default header values.

Unauthorized

func NewWatchStorageV1beta1VolumeAttachmentListUnauthorized

func NewWatchStorageV1beta1VolumeAttachmentListUnauthorized() *WatchStorageV1beta1VolumeAttachmentListUnauthorized

NewWatchStorageV1beta1VolumeAttachmentListUnauthorized creates a WatchStorageV1beta1VolumeAttachmentListUnauthorized with default headers values

func (*WatchStorageV1beta1VolumeAttachmentListUnauthorized) Error

type WatchStorageV1beta1VolumeAttachmentOK

type WatchStorageV1beta1VolumeAttachmentOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent
}

WatchStorageV1beta1VolumeAttachmentOK handles this case with default header values.

OK

func NewWatchStorageV1beta1VolumeAttachmentOK

func NewWatchStorageV1beta1VolumeAttachmentOK() *WatchStorageV1beta1VolumeAttachmentOK

NewWatchStorageV1beta1VolumeAttachmentOK creates a WatchStorageV1beta1VolumeAttachmentOK with default headers values

func (*WatchStorageV1beta1VolumeAttachmentOK) Error

func (*WatchStorageV1beta1VolumeAttachmentOK) GetPayload

type WatchStorageV1beta1VolumeAttachmentParams

type WatchStorageV1beta1VolumeAttachmentParams struct {

	/*AllowWatchBookmarks
	  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.

	*/
	AllowWatchBookmarks *bool
	/*Continue
	  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.

	*/
	Continue *string
	/*FieldSelector
	  A selector to restrict the list of returned objects by their fields. Defaults to everything.

	*/
	FieldSelector *string
	/*LabelSelector
	  A selector to restrict the list of returned objects by their labels. Defaults to everything.

	*/
	LabelSelector *string
	/*Limit
	  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.

	*/
	Limit *int64
	/*Name
	  name of the VolumeAttachment

	*/
	Name string
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string
	/*ResourceVersion
	  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

	*/
	ResourceVersion *string
	/*ResourceVersionMatch
	  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

	*/
	ResourceVersionMatch *string
	/*TimeoutSeconds
	  Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

	*/
	TimeoutSeconds *int64
	/*Watch
	  Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

	*/
	Watch *bool

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

WatchStorageV1beta1VolumeAttachmentParams contains all the parameters to send to the API endpoint for the watch storage v1beta1 volume attachment operation typically these are written to a http.Request

func NewWatchStorageV1beta1VolumeAttachmentParams

func NewWatchStorageV1beta1VolumeAttachmentParams() *WatchStorageV1beta1VolumeAttachmentParams

NewWatchStorageV1beta1VolumeAttachmentParams creates a new WatchStorageV1beta1VolumeAttachmentParams object with the default values initialized.

func NewWatchStorageV1beta1VolumeAttachmentParamsWithContext

func NewWatchStorageV1beta1VolumeAttachmentParamsWithContext(ctx context.Context) *WatchStorageV1beta1VolumeAttachmentParams

NewWatchStorageV1beta1VolumeAttachmentParamsWithContext creates a new WatchStorageV1beta1VolumeAttachmentParams object with the default values initialized, and the ability to set a context for a request

func NewWatchStorageV1beta1VolumeAttachmentParamsWithHTTPClient

func NewWatchStorageV1beta1VolumeAttachmentParamsWithHTTPClient(client *http.Client) *WatchStorageV1beta1VolumeAttachmentParams

NewWatchStorageV1beta1VolumeAttachmentParamsWithHTTPClient creates a new WatchStorageV1beta1VolumeAttachmentParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewWatchStorageV1beta1VolumeAttachmentParamsWithTimeout

func NewWatchStorageV1beta1VolumeAttachmentParamsWithTimeout(timeout time.Duration) *WatchStorageV1beta1VolumeAttachmentParams

NewWatchStorageV1beta1VolumeAttachmentParamsWithTimeout creates a new WatchStorageV1beta1VolumeAttachmentParams object with the default values initialized, and the ability to set a timeout on a request

func (*WatchStorageV1beta1VolumeAttachmentParams) SetAllowWatchBookmarks

func (o *WatchStorageV1beta1VolumeAttachmentParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)

SetAllowWatchBookmarks adds the allowWatchBookmarks to the watch storage v1beta1 volume attachment params

func (*WatchStorageV1beta1VolumeAttachmentParams) SetContext

SetContext adds the context to the watch storage v1beta1 volume attachment params

func (*WatchStorageV1beta1VolumeAttachmentParams) SetContinue

func (o *WatchStorageV1beta1VolumeAttachmentParams) SetContinue(continueVar *string)

SetContinue adds the continue to the watch storage v1beta1 volume attachment params

func (*WatchStorageV1beta1VolumeAttachmentParams) SetFieldSelector

func (o *WatchStorageV1beta1VolumeAttachmentParams) SetFieldSelector(fieldSelector *string)

SetFieldSelector adds the fieldSelector to the watch storage v1beta1 volume attachment params

func (*WatchStorageV1beta1VolumeAttachmentParams) SetHTTPClient

func (o *WatchStorageV1beta1VolumeAttachmentParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the watch storage v1beta1 volume attachment params

func (*WatchStorageV1beta1VolumeAttachmentParams) SetLabelSelector

func (o *WatchStorageV1beta1VolumeAttachmentParams) SetLabelSelector(labelSelector *string)

SetLabelSelector adds the labelSelector to the watch storage v1beta1 volume attachment params

func (*WatchStorageV1beta1VolumeAttachmentParams) SetLimit

SetLimit adds the limit to the watch storage v1beta1 volume attachment params

func (*WatchStorageV1beta1VolumeAttachmentParams) SetName

SetName adds the name to the watch storage v1beta1 volume attachment params

func (*WatchStorageV1beta1VolumeAttachmentParams) SetPretty

func (o *WatchStorageV1beta1VolumeAttachmentParams) SetPretty(pretty *string)

SetPretty adds the pretty to the watch storage v1beta1 volume attachment params

func (*WatchStorageV1beta1VolumeAttachmentParams) SetResourceVersion

func (o *WatchStorageV1beta1VolumeAttachmentParams) SetResourceVersion(resourceVersion *string)

SetResourceVersion adds the resourceVersion to the watch storage v1beta1 volume attachment params

func (*WatchStorageV1beta1VolumeAttachmentParams) SetResourceVersionMatch

func (o *WatchStorageV1beta1VolumeAttachmentParams) SetResourceVersionMatch(resourceVersionMatch *string)

SetResourceVersionMatch adds the resourceVersionMatch to the watch storage v1beta1 volume attachment params

func (*WatchStorageV1beta1VolumeAttachmentParams) SetTimeout

SetTimeout adds the timeout to the watch storage v1beta1 volume attachment params

func (*WatchStorageV1beta1VolumeAttachmentParams) SetTimeoutSeconds

func (o *WatchStorageV1beta1VolumeAttachmentParams) SetTimeoutSeconds(timeoutSeconds *int64)

SetTimeoutSeconds adds the timeoutSeconds to the watch storage v1beta1 volume attachment params

func (*WatchStorageV1beta1VolumeAttachmentParams) SetWatch

func (o *WatchStorageV1beta1VolumeAttachmentParams) SetWatch(watch *bool)

SetWatch adds the watch to the watch storage v1beta1 volume attachment params

func (*WatchStorageV1beta1VolumeAttachmentParams) WithAllowWatchBookmarks

func (o *WatchStorageV1beta1VolumeAttachmentParams) WithAllowWatchBookmarks(allowWatchBookmarks *bool) *WatchStorageV1beta1VolumeAttachmentParams

WithAllowWatchBookmarks adds the allowWatchBookmarks to the watch storage v1beta1 volume attachment params

func (*WatchStorageV1beta1VolumeAttachmentParams) WithContext

WithContext adds the context to the watch storage v1beta1 volume attachment params

func (*WatchStorageV1beta1VolumeAttachmentParams) WithContinue

WithContinue adds the continueVar to the watch storage v1beta1 volume attachment params

func (*WatchStorageV1beta1VolumeAttachmentParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the watch storage v1beta1 volume attachment params

func (*WatchStorageV1beta1VolumeAttachmentParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the watch storage v1beta1 volume attachment params

func (*WatchStorageV1beta1VolumeAttachmentParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the watch storage v1beta1 volume attachment params

func (*WatchStorageV1beta1VolumeAttachmentParams) WithLimit

WithLimit adds the limit to the watch storage v1beta1 volume attachment params

func (*WatchStorageV1beta1VolumeAttachmentParams) WithName

WithName adds the name to the watch storage v1beta1 volume attachment params

func (*WatchStorageV1beta1VolumeAttachmentParams) WithPretty

WithPretty adds the pretty to the watch storage v1beta1 volume attachment params

func (*WatchStorageV1beta1VolumeAttachmentParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the watch storage v1beta1 volume attachment params

func (*WatchStorageV1beta1VolumeAttachmentParams) WithResourceVersionMatch

func (o *WatchStorageV1beta1VolumeAttachmentParams) WithResourceVersionMatch(resourceVersionMatch *string) *WatchStorageV1beta1VolumeAttachmentParams

WithResourceVersionMatch adds the resourceVersionMatch to the watch storage v1beta1 volume attachment params

func (*WatchStorageV1beta1VolumeAttachmentParams) WithTimeout

WithTimeout adds the timeout to the watch storage v1beta1 volume attachment params

func (*WatchStorageV1beta1VolumeAttachmentParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the watch storage v1beta1 volume attachment params

func (*WatchStorageV1beta1VolumeAttachmentParams) WithWatch

WithWatch adds the watch to the watch storage v1beta1 volume attachment params

func (*WatchStorageV1beta1VolumeAttachmentParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WatchStorageV1beta1VolumeAttachmentReader

type WatchStorageV1beta1VolumeAttachmentReader struct {
	// contains filtered or unexported fields
}

WatchStorageV1beta1VolumeAttachmentReader is a Reader for the WatchStorageV1beta1VolumeAttachment structure.

func (*WatchStorageV1beta1VolumeAttachmentReader) ReadResponse

func (o *WatchStorageV1beta1VolumeAttachmentReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type WatchStorageV1beta1VolumeAttachmentUnauthorized

type WatchStorageV1beta1VolumeAttachmentUnauthorized struct {
}

WatchStorageV1beta1VolumeAttachmentUnauthorized handles this case with default header values.

Unauthorized

func NewWatchStorageV1beta1VolumeAttachmentUnauthorized

func NewWatchStorageV1beta1VolumeAttachmentUnauthorized() *WatchStorageV1beta1VolumeAttachmentUnauthorized

NewWatchStorageV1beta1VolumeAttachmentUnauthorized creates a WatchStorageV1beta1VolumeAttachmentUnauthorized with default headers values

func (*WatchStorageV1beta1VolumeAttachmentUnauthorized) Error

Source Files

Jump to

Keyboard shortcuts

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