Documentation ¶
Index ¶
- Constants
- type CreateStorageV1beta1CSIDriver
- type CreateStorageV1beta1CSIDriverAccepted
- func (o *CreateStorageV1beta1CSIDriverAccepted) SetPayload(payload *models.IoK8sAPIStorageV1beta1CSIDriver)
- func (o *CreateStorageV1beta1CSIDriverAccepted) WithPayload(payload *models.IoK8sAPIStorageV1beta1CSIDriver) *CreateStorageV1beta1CSIDriverAccepted
- func (o *CreateStorageV1beta1CSIDriverAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type CreateStorageV1beta1CSIDriverCreated
- func (o *CreateStorageV1beta1CSIDriverCreated) SetPayload(payload *models.IoK8sAPIStorageV1beta1CSIDriver)
- func (o *CreateStorageV1beta1CSIDriverCreated) WithPayload(payload *models.IoK8sAPIStorageV1beta1CSIDriver) *CreateStorageV1beta1CSIDriverCreated
- func (o *CreateStorageV1beta1CSIDriverCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type CreateStorageV1beta1CSIDriverHandler
- type CreateStorageV1beta1CSIDriverHandlerFunc
- type CreateStorageV1beta1CSIDriverOK
- func (o *CreateStorageV1beta1CSIDriverOK) SetPayload(payload *models.IoK8sAPIStorageV1beta1CSIDriver)
- func (o *CreateStorageV1beta1CSIDriverOK) WithPayload(payload *models.IoK8sAPIStorageV1beta1CSIDriver) *CreateStorageV1beta1CSIDriverOK
- func (o *CreateStorageV1beta1CSIDriverOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type CreateStorageV1beta1CSIDriverParams
- type CreateStorageV1beta1CSIDriverUnauthorized
- type CreateStorageV1beta1CSINode
- type CreateStorageV1beta1CSINodeAccepted
- func (o *CreateStorageV1beta1CSINodeAccepted) SetPayload(payload *models.IoK8sAPIStorageV1beta1CSINode)
- func (o *CreateStorageV1beta1CSINodeAccepted) WithPayload(payload *models.IoK8sAPIStorageV1beta1CSINode) *CreateStorageV1beta1CSINodeAccepted
- func (o *CreateStorageV1beta1CSINodeAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type CreateStorageV1beta1CSINodeCreated
- func (o *CreateStorageV1beta1CSINodeCreated) SetPayload(payload *models.IoK8sAPIStorageV1beta1CSINode)
- func (o *CreateStorageV1beta1CSINodeCreated) WithPayload(payload *models.IoK8sAPIStorageV1beta1CSINode) *CreateStorageV1beta1CSINodeCreated
- func (o *CreateStorageV1beta1CSINodeCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type CreateStorageV1beta1CSINodeHandler
- type CreateStorageV1beta1CSINodeHandlerFunc
- type CreateStorageV1beta1CSINodeOK
- func (o *CreateStorageV1beta1CSINodeOK) SetPayload(payload *models.IoK8sAPIStorageV1beta1CSINode)
- func (o *CreateStorageV1beta1CSINodeOK) WithPayload(payload *models.IoK8sAPIStorageV1beta1CSINode) *CreateStorageV1beta1CSINodeOK
- func (o *CreateStorageV1beta1CSINodeOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type CreateStorageV1beta1CSINodeParams
- type CreateStorageV1beta1CSINodeUnauthorized
- type CreateStorageV1beta1StorageClass
- type CreateStorageV1beta1StorageClassAccepted
- func (o *CreateStorageV1beta1StorageClassAccepted) SetPayload(payload *models.IoK8sAPIStorageV1beta1StorageClass)
- func (o *CreateStorageV1beta1StorageClassAccepted) WithPayload(payload *models.IoK8sAPIStorageV1beta1StorageClass) *CreateStorageV1beta1StorageClassAccepted
- func (o *CreateStorageV1beta1StorageClassAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type CreateStorageV1beta1StorageClassCreated
- func (o *CreateStorageV1beta1StorageClassCreated) SetPayload(payload *models.IoK8sAPIStorageV1beta1StorageClass)
- func (o *CreateStorageV1beta1StorageClassCreated) WithPayload(payload *models.IoK8sAPIStorageV1beta1StorageClass) *CreateStorageV1beta1StorageClassCreated
- func (o *CreateStorageV1beta1StorageClassCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type CreateStorageV1beta1StorageClassHandler
- type CreateStorageV1beta1StorageClassHandlerFunc
- type CreateStorageV1beta1StorageClassOK
- func (o *CreateStorageV1beta1StorageClassOK) SetPayload(payload *models.IoK8sAPIStorageV1beta1StorageClass)
- func (o *CreateStorageV1beta1StorageClassOK) WithPayload(payload *models.IoK8sAPIStorageV1beta1StorageClass) *CreateStorageV1beta1StorageClassOK
- func (o *CreateStorageV1beta1StorageClassOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type CreateStorageV1beta1StorageClassParams
- type CreateStorageV1beta1StorageClassUnauthorized
- type CreateStorageV1beta1VolumeAttachment
- type CreateStorageV1beta1VolumeAttachmentAccepted
- func (o *CreateStorageV1beta1VolumeAttachmentAccepted) SetPayload(payload *models.IoK8sAPIStorageV1beta1VolumeAttachment)
- func (o *CreateStorageV1beta1VolumeAttachmentAccepted) WithPayload(payload *models.IoK8sAPIStorageV1beta1VolumeAttachment) *CreateStorageV1beta1VolumeAttachmentAccepted
- func (o *CreateStorageV1beta1VolumeAttachmentAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type CreateStorageV1beta1VolumeAttachmentCreated
- func (o *CreateStorageV1beta1VolumeAttachmentCreated) SetPayload(payload *models.IoK8sAPIStorageV1beta1VolumeAttachment)
- func (o *CreateStorageV1beta1VolumeAttachmentCreated) WithPayload(payload *models.IoK8sAPIStorageV1beta1VolumeAttachment) *CreateStorageV1beta1VolumeAttachmentCreated
- func (o *CreateStorageV1beta1VolumeAttachmentCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type CreateStorageV1beta1VolumeAttachmentHandler
- type CreateStorageV1beta1VolumeAttachmentHandlerFunc
- type CreateStorageV1beta1VolumeAttachmentOK
- func (o *CreateStorageV1beta1VolumeAttachmentOK) SetPayload(payload *models.IoK8sAPIStorageV1beta1VolumeAttachment)
- func (o *CreateStorageV1beta1VolumeAttachmentOK) WithPayload(payload *models.IoK8sAPIStorageV1beta1VolumeAttachment) *CreateStorageV1beta1VolumeAttachmentOK
- func (o *CreateStorageV1beta1VolumeAttachmentOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type CreateStorageV1beta1VolumeAttachmentParams
- type CreateStorageV1beta1VolumeAttachmentUnauthorized
- type DeleteStorageV1beta1CSIDriver
- type DeleteStorageV1beta1CSIDriverAccepted
- func (o *DeleteStorageV1beta1CSIDriverAccepted) SetPayload(payload *models.IoK8sAPIStorageV1beta1CSIDriver)
- func (o *DeleteStorageV1beta1CSIDriverAccepted) WithPayload(payload *models.IoK8sAPIStorageV1beta1CSIDriver) *DeleteStorageV1beta1CSIDriverAccepted
- func (o *DeleteStorageV1beta1CSIDriverAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type DeleteStorageV1beta1CSIDriverHandler
- type DeleteStorageV1beta1CSIDriverHandlerFunc
- type DeleteStorageV1beta1CSIDriverOK
- func (o *DeleteStorageV1beta1CSIDriverOK) SetPayload(payload *models.IoK8sAPIStorageV1beta1CSIDriver)
- func (o *DeleteStorageV1beta1CSIDriverOK) WithPayload(payload *models.IoK8sAPIStorageV1beta1CSIDriver) *DeleteStorageV1beta1CSIDriverOK
- func (o *DeleteStorageV1beta1CSIDriverOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type DeleteStorageV1beta1CSIDriverParams
- type DeleteStorageV1beta1CSIDriverUnauthorized
- type DeleteStorageV1beta1CSINode
- type DeleteStorageV1beta1CSINodeAccepted
- func (o *DeleteStorageV1beta1CSINodeAccepted) SetPayload(payload *models.IoK8sAPIStorageV1beta1CSINode)
- func (o *DeleteStorageV1beta1CSINodeAccepted) WithPayload(payload *models.IoK8sAPIStorageV1beta1CSINode) *DeleteStorageV1beta1CSINodeAccepted
- func (o *DeleteStorageV1beta1CSINodeAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type DeleteStorageV1beta1CSINodeHandler
- type DeleteStorageV1beta1CSINodeHandlerFunc
- type DeleteStorageV1beta1CSINodeOK
- func (o *DeleteStorageV1beta1CSINodeOK) SetPayload(payload *models.IoK8sAPIStorageV1beta1CSINode)
- func (o *DeleteStorageV1beta1CSINodeOK) WithPayload(payload *models.IoK8sAPIStorageV1beta1CSINode) *DeleteStorageV1beta1CSINodeOK
- func (o *DeleteStorageV1beta1CSINodeOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type DeleteStorageV1beta1CSINodeParams
- type DeleteStorageV1beta1CSINodeUnauthorized
- type DeleteStorageV1beta1CollectionCSIDriver
- type DeleteStorageV1beta1CollectionCSIDriverHandler
- type DeleteStorageV1beta1CollectionCSIDriverHandlerFunc
- type DeleteStorageV1beta1CollectionCSIDriverOK
- func (o *DeleteStorageV1beta1CollectionCSIDriverOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1Status)
- func (o *DeleteStorageV1beta1CollectionCSIDriverOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1Status) *DeleteStorageV1beta1CollectionCSIDriverOK
- func (o *DeleteStorageV1beta1CollectionCSIDriverOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type DeleteStorageV1beta1CollectionCSIDriverParams
- type DeleteStorageV1beta1CollectionCSIDriverUnauthorized
- type DeleteStorageV1beta1CollectionCSINode
- type DeleteStorageV1beta1CollectionCSINodeHandler
- type DeleteStorageV1beta1CollectionCSINodeHandlerFunc
- type DeleteStorageV1beta1CollectionCSINodeOK
- func (o *DeleteStorageV1beta1CollectionCSINodeOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1Status)
- func (o *DeleteStorageV1beta1CollectionCSINodeOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1Status) *DeleteStorageV1beta1CollectionCSINodeOK
- func (o *DeleteStorageV1beta1CollectionCSINodeOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type DeleteStorageV1beta1CollectionCSINodeParams
- type DeleteStorageV1beta1CollectionCSINodeUnauthorized
- type DeleteStorageV1beta1CollectionStorageClass
- type DeleteStorageV1beta1CollectionStorageClassHandler
- type DeleteStorageV1beta1CollectionStorageClassHandlerFunc
- type DeleteStorageV1beta1CollectionStorageClassOK
- func (o *DeleteStorageV1beta1CollectionStorageClassOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1Status)
- func (o *DeleteStorageV1beta1CollectionStorageClassOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1Status) *DeleteStorageV1beta1CollectionStorageClassOK
- func (o *DeleteStorageV1beta1CollectionStorageClassOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type DeleteStorageV1beta1CollectionStorageClassParams
- type DeleteStorageV1beta1CollectionStorageClassUnauthorized
- type DeleteStorageV1beta1CollectionVolumeAttachment
- type DeleteStorageV1beta1CollectionVolumeAttachmentHandler
- type DeleteStorageV1beta1CollectionVolumeAttachmentHandlerFunc
- type DeleteStorageV1beta1CollectionVolumeAttachmentOK
- func (o *DeleteStorageV1beta1CollectionVolumeAttachmentOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1Status)
- func (o *DeleteStorageV1beta1CollectionVolumeAttachmentOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1Status) *DeleteStorageV1beta1CollectionVolumeAttachmentOK
- func (o *DeleteStorageV1beta1CollectionVolumeAttachmentOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type DeleteStorageV1beta1CollectionVolumeAttachmentParams
- type DeleteStorageV1beta1CollectionVolumeAttachmentUnauthorized
- type DeleteStorageV1beta1StorageClass
- type DeleteStorageV1beta1StorageClassAccepted
- func (o *DeleteStorageV1beta1StorageClassAccepted) SetPayload(payload *models.IoK8sAPIStorageV1beta1StorageClass)
- func (o *DeleteStorageV1beta1StorageClassAccepted) WithPayload(payload *models.IoK8sAPIStorageV1beta1StorageClass) *DeleteStorageV1beta1StorageClassAccepted
- func (o *DeleteStorageV1beta1StorageClassAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type DeleteStorageV1beta1StorageClassHandler
- type DeleteStorageV1beta1StorageClassHandlerFunc
- type DeleteStorageV1beta1StorageClassOK
- func (o *DeleteStorageV1beta1StorageClassOK) SetPayload(payload *models.IoK8sAPIStorageV1beta1StorageClass)
- func (o *DeleteStorageV1beta1StorageClassOK) WithPayload(payload *models.IoK8sAPIStorageV1beta1StorageClass) *DeleteStorageV1beta1StorageClassOK
- func (o *DeleteStorageV1beta1StorageClassOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type DeleteStorageV1beta1StorageClassParams
- type DeleteStorageV1beta1StorageClassUnauthorized
- type DeleteStorageV1beta1VolumeAttachment
- type DeleteStorageV1beta1VolumeAttachmentAccepted
- func (o *DeleteStorageV1beta1VolumeAttachmentAccepted) SetPayload(payload *models.IoK8sAPIStorageV1beta1VolumeAttachment)
- func (o *DeleteStorageV1beta1VolumeAttachmentAccepted) WithPayload(payload *models.IoK8sAPIStorageV1beta1VolumeAttachment) *DeleteStorageV1beta1VolumeAttachmentAccepted
- func (o *DeleteStorageV1beta1VolumeAttachmentAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type DeleteStorageV1beta1VolumeAttachmentHandler
- type DeleteStorageV1beta1VolumeAttachmentHandlerFunc
- type DeleteStorageV1beta1VolumeAttachmentOK
- func (o *DeleteStorageV1beta1VolumeAttachmentOK) SetPayload(payload *models.IoK8sAPIStorageV1beta1VolumeAttachment)
- func (o *DeleteStorageV1beta1VolumeAttachmentOK) WithPayload(payload *models.IoK8sAPIStorageV1beta1VolumeAttachment) *DeleteStorageV1beta1VolumeAttachmentOK
- func (o *DeleteStorageV1beta1VolumeAttachmentOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type DeleteStorageV1beta1VolumeAttachmentParams
- type DeleteStorageV1beta1VolumeAttachmentUnauthorized
- type GetStorageV1beta1APIResources
- type GetStorageV1beta1APIResourcesHandler
- type GetStorageV1beta1APIResourcesHandlerFunc
- type GetStorageV1beta1APIResourcesOK
- func (o *GetStorageV1beta1APIResourcesOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1APIResourceList)
- func (o *GetStorageV1beta1APIResourcesOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1APIResourceList) *GetStorageV1beta1APIResourcesOK
- func (o *GetStorageV1beta1APIResourcesOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type GetStorageV1beta1APIResourcesParams
- type GetStorageV1beta1APIResourcesUnauthorized
- type ListStorageV1beta1CSIDriver
- type ListStorageV1beta1CSIDriverHandler
- type ListStorageV1beta1CSIDriverHandlerFunc
- type ListStorageV1beta1CSIDriverOK
- func (o *ListStorageV1beta1CSIDriverOK) SetPayload(payload *models.IoK8sAPIStorageV1beta1CSIDriverList)
- func (o *ListStorageV1beta1CSIDriverOK) WithPayload(payload *models.IoK8sAPIStorageV1beta1CSIDriverList) *ListStorageV1beta1CSIDriverOK
- func (o *ListStorageV1beta1CSIDriverOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ListStorageV1beta1CSIDriverParams
- type ListStorageV1beta1CSIDriverUnauthorized
- type ListStorageV1beta1CSINode
- type ListStorageV1beta1CSINodeHandler
- type ListStorageV1beta1CSINodeHandlerFunc
- type ListStorageV1beta1CSINodeOK
- func (o *ListStorageV1beta1CSINodeOK) SetPayload(payload *models.IoK8sAPIStorageV1beta1CSINodeList)
- func (o *ListStorageV1beta1CSINodeOK) WithPayload(payload *models.IoK8sAPIStorageV1beta1CSINodeList) *ListStorageV1beta1CSINodeOK
- func (o *ListStorageV1beta1CSINodeOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ListStorageV1beta1CSINodeParams
- type ListStorageV1beta1CSINodeUnauthorized
- type ListStorageV1beta1StorageClass
- type ListStorageV1beta1StorageClassHandler
- type ListStorageV1beta1StorageClassHandlerFunc
- type ListStorageV1beta1StorageClassOK
- func (o *ListStorageV1beta1StorageClassOK) SetPayload(payload *models.IoK8sAPIStorageV1beta1StorageClassList)
- func (o *ListStorageV1beta1StorageClassOK) WithPayload(payload *models.IoK8sAPIStorageV1beta1StorageClassList) *ListStorageV1beta1StorageClassOK
- func (o *ListStorageV1beta1StorageClassOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ListStorageV1beta1StorageClassParams
- type ListStorageV1beta1StorageClassUnauthorized
- type ListStorageV1beta1VolumeAttachment
- type ListStorageV1beta1VolumeAttachmentHandler
- type ListStorageV1beta1VolumeAttachmentHandlerFunc
- type ListStorageV1beta1VolumeAttachmentOK
- func (o *ListStorageV1beta1VolumeAttachmentOK) SetPayload(payload *models.IoK8sAPIStorageV1beta1VolumeAttachmentList)
- func (o *ListStorageV1beta1VolumeAttachmentOK) WithPayload(payload *models.IoK8sAPIStorageV1beta1VolumeAttachmentList) *ListStorageV1beta1VolumeAttachmentOK
- func (o *ListStorageV1beta1VolumeAttachmentOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ListStorageV1beta1VolumeAttachmentParams
- type ListStorageV1beta1VolumeAttachmentUnauthorized
- type PatchStorageV1beta1CSIDriver
- type PatchStorageV1beta1CSIDriverHandler
- type PatchStorageV1beta1CSIDriverHandlerFunc
- type PatchStorageV1beta1CSIDriverOK
- func (o *PatchStorageV1beta1CSIDriverOK) SetPayload(payload *models.IoK8sAPIStorageV1beta1CSIDriver)
- func (o *PatchStorageV1beta1CSIDriverOK) WithPayload(payload *models.IoK8sAPIStorageV1beta1CSIDriver) *PatchStorageV1beta1CSIDriverOK
- func (o *PatchStorageV1beta1CSIDriverOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type PatchStorageV1beta1CSIDriverParams
- type PatchStorageV1beta1CSIDriverUnauthorized
- type PatchStorageV1beta1CSINode
- type PatchStorageV1beta1CSINodeHandler
- type PatchStorageV1beta1CSINodeHandlerFunc
- type PatchStorageV1beta1CSINodeOK
- func (o *PatchStorageV1beta1CSINodeOK) SetPayload(payload *models.IoK8sAPIStorageV1beta1CSINode)
- func (o *PatchStorageV1beta1CSINodeOK) WithPayload(payload *models.IoK8sAPIStorageV1beta1CSINode) *PatchStorageV1beta1CSINodeOK
- func (o *PatchStorageV1beta1CSINodeOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type PatchStorageV1beta1CSINodeParams
- type PatchStorageV1beta1CSINodeUnauthorized
- type PatchStorageV1beta1StorageClass
- type PatchStorageV1beta1StorageClassHandler
- type PatchStorageV1beta1StorageClassHandlerFunc
- type PatchStorageV1beta1StorageClassOK
- func (o *PatchStorageV1beta1StorageClassOK) SetPayload(payload *models.IoK8sAPIStorageV1beta1StorageClass)
- func (o *PatchStorageV1beta1StorageClassOK) WithPayload(payload *models.IoK8sAPIStorageV1beta1StorageClass) *PatchStorageV1beta1StorageClassOK
- func (o *PatchStorageV1beta1StorageClassOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type PatchStorageV1beta1StorageClassParams
- type PatchStorageV1beta1StorageClassUnauthorized
- type PatchStorageV1beta1VolumeAttachment
- type PatchStorageV1beta1VolumeAttachmentHandler
- type PatchStorageV1beta1VolumeAttachmentHandlerFunc
- type PatchStorageV1beta1VolumeAttachmentOK
- func (o *PatchStorageV1beta1VolumeAttachmentOK) SetPayload(payload *models.IoK8sAPIStorageV1beta1VolumeAttachment)
- func (o *PatchStorageV1beta1VolumeAttachmentOK) WithPayload(payload *models.IoK8sAPIStorageV1beta1VolumeAttachment) *PatchStorageV1beta1VolumeAttachmentOK
- func (o *PatchStorageV1beta1VolumeAttachmentOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type PatchStorageV1beta1VolumeAttachmentParams
- type PatchStorageV1beta1VolumeAttachmentUnauthorized
- type ReadStorageV1beta1CSIDriver
- type ReadStorageV1beta1CSIDriverHandler
- type ReadStorageV1beta1CSIDriverHandlerFunc
- type ReadStorageV1beta1CSIDriverOK
- func (o *ReadStorageV1beta1CSIDriverOK) SetPayload(payload *models.IoK8sAPIStorageV1beta1CSIDriver)
- func (o *ReadStorageV1beta1CSIDriverOK) WithPayload(payload *models.IoK8sAPIStorageV1beta1CSIDriver) *ReadStorageV1beta1CSIDriverOK
- func (o *ReadStorageV1beta1CSIDriverOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ReadStorageV1beta1CSIDriverParams
- type ReadStorageV1beta1CSIDriverUnauthorized
- type ReadStorageV1beta1CSINode
- type ReadStorageV1beta1CSINodeHandler
- type ReadStorageV1beta1CSINodeHandlerFunc
- type ReadStorageV1beta1CSINodeOK
- func (o *ReadStorageV1beta1CSINodeOK) SetPayload(payload *models.IoK8sAPIStorageV1beta1CSINode)
- func (o *ReadStorageV1beta1CSINodeOK) WithPayload(payload *models.IoK8sAPIStorageV1beta1CSINode) *ReadStorageV1beta1CSINodeOK
- func (o *ReadStorageV1beta1CSINodeOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ReadStorageV1beta1CSINodeParams
- type ReadStorageV1beta1CSINodeUnauthorized
- type ReadStorageV1beta1StorageClass
- type ReadStorageV1beta1StorageClassHandler
- type ReadStorageV1beta1StorageClassHandlerFunc
- type ReadStorageV1beta1StorageClassOK
- func (o *ReadStorageV1beta1StorageClassOK) SetPayload(payload *models.IoK8sAPIStorageV1beta1StorageClass)
- func (o *ReadStorageV1beta1StorageClassOK) WithPayload(payload *models.IoK8sAPIStorageV1beta1StorageClass) *ReadStorageV1beta1StorageClassOK
- func (o *ReadStorageV1beta1StorageClassOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ReadStorageV1beta1StorageClassParams
- type ReadStorageV1beta1StorageClassUnauthorized
- type ReadStorageV1beta1VolumeAttachment
- type ReadStorageV1beta1VolumeAttachmentHandler
- type ReadStorageV1beta1VolumeAttachmentHandlerFunc
- type ReadStorageV1beta1VolumeAttachmentOK
- func (o *ReadStorageV1beta1VolumeAttachmentOK) SetPayload(payload *models.IoK8sAPIStorageV1beta1VolumeAttachment)
- func (o *ReadStorageV1beta1VolumeAttachmentOK) WithPayload(payload *models.IoK8sAPIStorageV1beta1VolumeAttachment) *ReadStorageV1beta1VolumeAttachmentOK
- func (o *ReadStorageV1beta1VolumeAttachmentOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ReadStorageV1beta1VolumeAttachmentParams
- type ReadStorageV1beta1VolumeAttachmentUnauthorized
- type ReplaceStorageV1beta1CSIDriver
- type ReplaceStorageV1beta1CSIDriverCreated
- func (o *ReplaceStorageV1beta1CSIDriverCreated) SetPayload(payload *models.IoK8sAPIStorageV1beta1CSIDriver)
- func (o *ReplaceStorageV1beta1CSIDriverCreated) WithPayload(payload *models.IoK8sAPIStorageV1beta1CSIDriver) *ReplaceStorageV1beta1CSIDriverCreated
- func (o *ReplaceStorageV1beta1CSIDriverCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ReplaceStorageV1beta1CSIDriverHandler
- type ReplaceStorageV1beta1CSIDriverHandlerFunc
- type ReplaceStorageV1beta1CSIDriverOK
- func (o *ReplaceStorageV1beta1CSIDriverOK) SetPayload(payload *models.IoK8sAPIStorageV1beta1CSIDriver)
- func (o *ReplaceStorageV1beta1CSIDriverOK) WithPayload(payload *models.IoK8sAPIStorageV1beta1CSIDriver) *ReplaceStorageV1beta1CSIDriverOK
- func (o *ReplaceStorageV1beta1CSIDriverOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ReplaceStorageV1beta1CSIDriverParams
- type ReplaceStorageV1beta1CSIDriverUnauthorized
- type ReplaceStorageV1beta1CSINode
- type ReplaceStorageV1beta1CSINodeCreated
- func (o *ReplaceStorageV1beta1CSINodeCreated) SetPayload(payload *models.IoK8sAPIStorageV1beta1CSINode)
- func (o *ReplaceStorageV1beta1CSINodeCreated) WithPayload(payload *models.IoK8sAPIStorageV1beta1CSINode) *ReplaceStorageV1beta1CSINodeCreated
- func (o *ReplaceStorageV1beta1CSINodeCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ReplaceStorageV1beta1CSINodeHandler
- type ReplaceStorageV1beta1CSINodeHandlerFunc
- type ReplaceStorageV1beta1CSINodeOK
- func (o *ReplaceStorageV1beta1CSINodeOK) SetPayload(payload *models.IoK8sAPIStorageV1beta1CSINode)
- func (o *ReplaceStorageV1beta1CSINodeOK) WithPayload(payload *models.IoK8sAPIStorageV1beta1CSINode) *ReplaceStorageV1beta1CSINodeOK
- func (o *ReplaceStorageV1beta1CSINodeOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ReplaceStorageV1beta1CSINodeParams
- type ReplaceStorageV1beta1CSINodeUnauthorized
- type ReplaceStorageV1beta1StorageClass
- type ReplaceStorageV1beta1StorageClassCreated
- func (o *ReplaceStorageV1beta1StorageClassCreated) SetPayload(payload *models.IoK8sAPIStorageV1beta1StorageClass)
- func (o *ReplaceStorageV1beta1StorageClassCreated) WithPayload(payload *models.IoK8sAPIStorageV1beta1StorageClass) *ReplaceStorageV1beta1StorageClassCreated
- func (o *ReplaceStorageV1beta1StorageClassCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ReplaceStorageV1beta1StorageClassHandler
- type ReplaceStorageV1beta1StorageClassHandlerFunc
- type ReplaceStorageV1beta1StorageClassOK
- func (o *ReplaceStorageV1beta1StorageClassOK) SetPayload(payload *models.IoK8sAPIStorageV1beta1StorageClass)
- func (o *ReplaceStorageV1beta1StorageClassOK) WithPayload(payload *models.IoK8sAPIStorageV1beta1StorageClass) *ReplaceStorageV1beta1StorageClassOK
- func (o *ReplaceStorageV1beta1StorageClassOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ReplaceStorageV1beta1StorageClassParams
- type ReplaceStorageV1beta1StorageClassUnauthorized
- type ReplaceStorageV1beta1VolumeAttachment
- type ReplaceStorageV1beta1VolumeAttachmentCreated
- func (o *ReplaceStorageV1beta1VolumeAttachmentCreated) SetPayload(payload *models.IoK8sAPIStorageV1beta1VolumeAttachment)
- func (o *ReplaceStorageV1beta1VolumeAttachmentCreated) WithPayload(payload *models.IoK8sAPIStorageV1beta1VolumeAttachment) *ReplaceStorageV1beta1VolumeAttachmentCreated
- func (o *ReplaceStorageV1beta1VolumeAttachmentCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ReplaceStorageV1beta1VolumeAttachmentHandler
- type ReplaceStorageV1beta1VolumeAttachmentHandlerFunc
- type ReplaceStorageV1beta1VolumeAttachmentOK
- func (o *ReplaceStorageV1beta1VolumeAttachmentOK) SetPayload(payload *models.IoK8sAPIStorageV1beta1VolumeAttachment)
- func (o *ReplaceStorageV1beta1VolumeAttachmentOK) WithPayload(payload *models.IoK8sAPIStorageV1beta1VolumeAttachment) *ReplaceStorageV1beta1VolumeAttachmentOK
- func (o *ReplaceStorageV1beta1VolumeAttachmentOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ReplaceStorageV1beta1VolumeAttachmentParams
- type ReplaceStorageV1beta1VolumeAttachmentUnauthorized
- type WatchStorageV1beta1CSIDriver
- type WatchStorageV1beta1CSIDriverHandler
- type WatchStorageV1beta1CSIDriverHandlerFunc
- type WatchStorageV1beta1CSIDriverList
- type WatchStorageV1beta1CSIDriverListHandler
- type WatchStorageV1beta1CSIDriverListHandlerFunc
- type WatchStorageV1beta1CSIDriverListOK
- func (o *WatchStorageV1beta1CSIDriverListOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent)
- func (o *WatchStorageV1beta1CSIDriverListOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent) *WatchStorageV1beta1CSIDriverListOK
- func (o *WatchStorageV1beta1CSIDriverListOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type WatchStorageV1beta1CSIDriverListParams
- type WatchStorageV1beta1CSIDriverListUnauthorized
- type WatchStorageV1beta1CSIDriverOK
- func (o *WatchStorageV1beta1CSIDriverOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent)
- func (o *WatchStorageV1beta1CSIDriverOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent) *WatchStorageV1beta1CSIDriverOK
- func (o *WatchStorageV1beta1CSIDriverOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type WatchStorageV1beta1CSIDriverParams
- type WatchStorageV1beta1CSIDriverUnauthorized
- type WatchStorageV1beta1CSINode
- type WatchStorageV1beta1CSINodeHandler
- type WatchStorageV1beta1CSINodeHandlerFunc
- type WatchStorageV1beta1CSINodeList
- type WatchStorageV1beta1CSINodeListHandler
- type WatchStorageV1beta1CSINodeListHandlerFunc
- type WatchStorageV1beta1CSINodeListOK
- func (o *WatchStorageV1beta1CSINodeListOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent)
- func (o *WatchStorageV1beta1CSINodeListOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent) *WatchStorageV1beta1CSINodeListOK
- func (o *WatchStorageV1beta1CSINodeListOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type WatchStorageV1beta1CSINodeListParams
- type WatchStorageV1beta1CSINodeListUnauthorized
- type WatchStorageV1beta1CSINodeOK
- func (o *WatchStorageV1beta1CSINodeOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent)
- func (o *WatchStorageV1beta1CSINodeOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent) *WatchStorageV1beta1CSINodeOK
- func (o *WatchStorageV1beta1CSINodeOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type WatchStorageV1beta1CSINodeParams
- type WatchStorageV1beta1CSINodeUnauthorized
- type WatchStorageV1beta1StorageClass
- type WatchStorageV1beta1StorageClassHandler
- type WatchStorageV1beta1StorageClassHandlerFunc
- type WatchStorageV1beta1StorageClassList
- type WatchStorageV1beta1StorageClassListHandler
- type WatchStorageV1beta1StorageClassListHandlerFunc
- type WatchStorageV1beta1StorageClassListOK
- func (o *WatchStorageV1beta1StorageClassListOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent)
- func (o *WatchStorageV1beta1StorageClassListOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent) *WatchStorageV1beta1StorageClassListOK
- func (o *WatchStorageV1beta1StorageClassListOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type WatchStorageV1beta1StorageClassListParams
- type WatchStorageV1beta1StorageClassListUnauthorized
- type WatchStorageV1beta1StorageClassOK
- func (o *WatchStorageV1beta1StorageClassOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent)
- func (o *WatchStorageV1beta1StorageClassOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent) *WatchStorageV1beta1StorageClassOK
- func (o *WatchStorageV1beta1StorageClassOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type WatchStorageV1beta1StorageClassParams
- type WatchStorageV1beta1StorageClassUnauthorized
- type WatchStorageV1beta1VolumeAttachment
- type WatchStorageV1beta1VolumeAttachmentHandler
- type WatchStorageV1beta1VolumeAttachmentHandlerFunc
- type WatchStorageV1beta1VolumeAttachmentList
- type WatchStorageV1beta1VolumeAttachmentListHandler
- type WatchStorageV1beta1VolumeAttachmentListHandlerFunc
- type WatchStorageV1beta1VolumeAttachmentListOK
- func (o *WatchStorageV1beta1VolumeAttachmentListOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent)
- func (o *WatchStorageV1beta1VolumeAttachmentListOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent) *WatchStorageV1beta1VolumeAttachmentListOK
- func (o *WatchStorageV1beta1VolumeAttachmentListOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type WatchStorageV1beta1VolumeAttachmentListParams
- type WatchStorageV1beta1VolumeAttachmentListUnauthorized
- type WatchStorageV1beta1VolumeAttachmentOK
- func (o *WatchStorageV1beta1VolumeAttachmentOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent)
- func (o *WatchStorageV1beta1VolumeAttachmentOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent) *WatchStorageV1beta1VolumeAttachmentOK
- func (o *WatchStorageV1beta1VolumeAttachmentOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type WatchStorageV1beta1VolumeAttachmentParams
- type WatchStorageV1beta1VolumeAttachmentUnauthorized
Constants ¶
const CreateStorageV1beta1CSIDriverAcceptedCode int = 202
CreateStorageV1beta1CSIDriverAcceptedCode is the HTTP code returned for type CreateStorageV1beta1CSIDriverAccepted
const CreateStorageV1beta1CSIDriverCreatedCode int = 201
CreateStorageV1beta1CSIDriverCreatedCode is the HTTP code returned for type CreateStorageV1beta1CSIDriverCreated
const CreateStorageV1beta1CSIDriverOKCode int = 200
CreateStorageV1beta1CSIDriverOKCode is the HTTP code returned for type CreateStorageV1beta1CSIDriverOK
CreateStorageV1beta1CSIDriverUnauthorizedCode is the HTTP code returned for type CreateStorageV1beta1CSIDriverUnauthorized
const CreateStorageV1beta1CSINodeAcceptedCode int = 202
CreateStorageV1beta1CSINodeAcceptedCode is the HTTP code returned for type CreateStorageV1beta1CSINodeAccepted
const CreateStorageV1beta1CSINodeCreatedCode int = 201
CreateStorageV1beta1CSINodeCreatedCode is the HTTP code returned for type CreateStorageV1beta1CSINodeCreated
const CreateStorageV1beta1CSINodeOKCode int = 200
CreateStorageV1beta1CSINodeOKCode is the HTTP code returned for type CreateStorageV1beta1CSINodeOK
CreateStorageV1beta1CSINodeUnauthorizedCode is the HTTP code returned for type CreateStorageV1beta1CSINodeUnauthorized
const CreateStorageV1beta1StorageClassAcceptedCode int = 202
CreateStorageV1beta1StorageClassAcceptedCode is the HTTP code returned for type CreateStorageV1beta1StorageClassAccepted
const CreateStorageV1beta1StorageClassCreatedCode int = 201
CreateStorageV1beta1StorageClassCreatedCode is the HTTP code returned for type CreateStorageV1beta1StorageClassCreated
const CreateStorageV1beta1StorageClassOKCode int = 200
CreateStorageV1beta1StorageClassOKCode is the HTTP code returned for type CreateStorageV1beta1StorageClassOK
CreateStorageV1beta1StorageClassUnauthorizedCode is the HTTP code returned for type CreateStorageV1beta1StorageClassUnauthorized
const CreateStorageV1beta1VolumeAttachmentAcceptedCode int = 202
CreateStorageV1beta1VolumeAttachmentAcceptedCode is the HTTP code returned for type CreateStorageV1beta1VolumeAttachmentAccepted
const CreateStorageV1beta1VolumeAttachmentCreatedCode int = 201
CreateStorageV1beta1VolumeAttachmentCreatedCode is the HTTP code returned for type CreateStorageV1beta1VolumeAttachmentCreated
const CreateStorageV1beta1VolumeAttachmentOKCode int = 200
CreateStorageV1beta1VolumeAttachmentOKCode is the HTTP code returned for type CreateStorageV1beta1VolumeAttachmentOK
CreateStorageV1beta1VolumeAttachmentUnauthorizedCode is the HTTP code returned for type CreateStorageV1beta1VolumeAttachmentUnauthorized
const DeleteStorageV1beta1CSIDriverAcceptedCode int = 202
DeleteStorageV1beta1CSIDriverAcceptedCode is the HTTP code returned for type DeleteStorageV1beta1CSIDriverAccepted
const DeleteStorageV1beta1CSIDriverOKCode int = 200
DeleteStorageV1beta1CSIDriverOKCode is the HTTP code returned for type DeleteStorageV1beta1CSIDriverOK
DeleteStorageV1beta1CSIDriverUnauthorizedCode is the HTTP code returned for type DeleteStorageV1beta1CSIDriverUnauthorized
const DeleteStorageV1beta1CSINodeAcceptedCode int = 202
DeleteStorageV1beta1CSINodeAcceptedCode is the HTTP code returned for type DeleteStorageV1beta1CSINodeAccepted
const DeleteStorageV1beta1CSINodeOKCode int = 200
DeleteStorageV1beta1CSINodeOKCode is the HTTP code returned for type DeleteStorageV1beta1CSINodeOK
DeleteStorageV1beta1CSINodeUnauthorizedCode is the HTTP code returned for type DeleteStorageV1beta1CSINodeUnauthorized
const DeleteStorageV1beta1CollectionCSIDriverOKCode int = 200
DeleteStorageV1beta1CollectionCSIDriverOKCode is the HTTP code returned for type DeleteStorageV1beta1CollectionCSIDriverOK
DeleteStorageV1beta1CollectionCSIDriverUnauthorizedCode is the HTTP code returned for type DeleteStorageV1beta1CollectionCSIDriverUnauthorized
const DeleteStorageV1beta1CollectionCSINodeOKCode int = 200
DeleteStorageV1beta1CollectionCSINodeOKCode is the HTTP code returned for type DeleteStorageV1beta1CollectionCSINodeOK
DeleteStorageV1beta1CollectionCSINodeUnauthorizedCode is the HTTP code returned for type DeleteStorageV1beta1CollectionCSINodeUnauthorized
const DeleteStorageV1beta1CollectionStorageClassOKCode int = 200
DeleteStorageV1beta1CollectionStorageClassOKCode is the HTTP code returned for type DeleteStorageV1beta1CollectionStorageClassOK
DeleteStorageV1beta1CollectionStorageClassUnauthorizedCode is the HTTP code returned for type DeleteStorageV1beta1CollectionStorageClassUnauthorized
const DeleteStorageV1beta1CollectionVolumeAttachmentOKCode int = 200
DeleteStorageV1beta1CollectionVolumeAttachmentOKCode is the HTTP code returned for type DeleteStorageV1beta1CollectionVolumeAttachmentOK
DeleteStorageV1beta1CollectionVolumeAttachmentUnauthorizedCode is the HTTP code returned for type DeleteStorageV1beta1CollectionVolumeAttachmentUnauthorized
const DeleteStorageV1beta1StorageClassAcceptedCode int = 202
DeleteStorageV1beta1StorageClassAcceptedCode is the HTTP code returned for type DeleteStorageV1beta1StorageClassAccepted
const DeleteStorageV1beta1StorageClassOKCode int = 200
DeleteStorageV1beta1StorageClassOKCode is the HTTP code returned for type DeleteStorageV1beta1StorageClassOK
DeleteStorageV1beta1StorageClassUnauthorizedCode is the HTTP code returned for type DeleteStorageV1beta1StorageClassUnauthorized
const DeleteStorageV1beta1VolumeAttachmentAcceptedCode int = 202
DeleteStorageV1beta1VolumeAttachmentAcceptedCode is the HTTP code returned for type DeleteStorageV1beta1VolumeAttachmentAccepted
const DeleteStorageV1beta1VolumeAttachmentOKCode int = 200
DeleteStorageV1beta1VolumeAttachmentOKCode is the HTTP code returned for type DeleteStorageV1beta1VolumeAttachmentOK
DeleteStorageV1beta1VolumeAttachmentUnauthorizedCode is the HTTP code returned for type DeleteStorageV1beta1VolumeAttachmentUnauthorized
const GetStorageV1beta1APIResourcesOKCode int = 200
GetStorageV1beta1APIResourcesOKCode is the HTTP code returned for type GetStorageV1beta1APIResourcesOK
GetStorageV1beta1APIResourcesUnauthorizedCode is the HTTP code returned for type GetStorageV1beta1APIResourcesUnauthorized
const ListStorageV1beta1CSIDriverOKCode int = 200
ListStorageV1beta1CSIDriverOKCode is the HTTP code returned for type ListStorageV1beta1CSIDriverOK
ListStorageV1beta1CSIDriverUnauthorizedCode is the HTTP code returned for type ListStorageV1beta1CSIDriverUnauthorized
const ListStorageV1beta1CSINodeOKCode int = 200
ListStorageV1beta1CSINodeOKCode is the HTTP code returned for type ListStorageV1beta1CSINodeOK
ListStorageV1beta1CSINodeUnauthorizedCode is the HTTP code returned for type ListStorageV1beta1CSINodeUnauthorized
const ListStorageV1beta1StorageClassOKCode int = 200
ListStorageV1beta1StorageClassOKCode is the HTTP code returned for type ListStorageV1beta1StorageClassOK
ListStorageV1beta1StorageClassUnauthorizedCode is the HTTP code returned for type ListStorageV1beta1StorageClassUnauthorized
const ListStorageV1beta1VolumeAttachmentOKCode int = 200
ListStorageV1beta1VolumeAttachmentOKCode is the HTTP code returned for type ListStorageV1beta1VolumeAttachmentOK
ListStorageV1beta1VolumeAttachmentUnauthorizedCode is the HTTP code returned for type ListStorageV1beta1VolumeAttachmentUnauthorized
const PatchStorageV1beta1CSIDriverOKCode int = 200
PatchStorageV1beta1CSIDriverOKCode is the HTTP code returned for type PatchStorageV1beta1CSIDriverOK
PatchStorageV1beta1CSIDriverUnauthorizedCode is the HTTP code returned for type PatchStorageV1beta1CSIDriverUnauthorized
const PatchStorageV1beta1CSINodeOKCode int = 200
PatchStorageV1beta1CSINodeOKCode is the HTTP code returned for type PatchStorageV1beta1CSINodeOK
PatchStorageV1beta1CSINodeUnauthorizedCode is the HTTP code returned for type PatchStorageV1beta1CSINodeUnauthorized
const PatchStorageV1beta1StorageClassOKCode int = 200
PatchStorageV1beta1StorageClassOKCode is the HTTP code returned for type PatchStorageV1beta1StorageClassOK
PatchStorageV1beta1StorageClassUnauthorizedCode is the HTTP code returned for type PatchStorageV1beta1StorageClassUnauthorized
const PatchStorageV1beta1VolumeAttachmentOKCode int = 200
PatchStorageV1beta1VolumeAttachmentOKCode is the HTTP code returned for type PatchStorageV1beta1VolumeAttachmentOK
PatchStorageV1beta1VolumeAttachmentUnauthorizedCode is the HTTP code returned for type PatchStorageV1beta1VolumeAttachmentUnauthorized
const ReadStorageV1beta1CSIDriverOKCode int = 200
ReadStorageV1beta1CSIDriverOKCode is the HTTP code returned for type ReadStorageV1beta1CSIDriverOK
ReadStorageV1beta1CSIDriverUnauthorizedCode is the HTTP code returned for type ReadStorageV1beta1CSIDriverUnauthorized
const ReadStorageV1beta1CSINodeOKCode int = 200
ReadStorageV1beta1CSINodeOKCode is the HTTP code returned for type ReadStorageV1beta1CSINodeOK
ReadStorageV1beta1CSINodeUnauthorizedCode is the HTTP code returned for type ReadStorageV1beta1CSINodeUnauthorized
const ReadStorageV1beta1StorageClassOKCode int = 200
ReadStorageV1beta1StorageClassOKCode is the HTTP code returned for type ReadStorageV1beta1StorageClassOK
ReadStorageV1beta1StorageClassUnauthorizedCode is the HTTP code returned for type ReadStorageV1beta1StorageClassUnauthorized
const ReadStorageV1beta1VolumeAttachmentOKCode int = 200
ReadStorageV1beta1VolumeAttachmentOKCode is the HTTP code returned for type ReadStorageV1beta1VolumeAttachmentOK
ReadStorageV1beta1VolumeAttachmentUnauthorizedCode is the HTTP code returned for type ReadStorageV1beta1VolumeAttachmentUnauthorized
const ReplaceStorageV1beta1CSIDriverCreatedCode int = 201
ReplaceStorageV1beta1CSIDriverCreatedCode is the HTTP code returned for type ReplaceStorageV1beta1CSIDriverCreated
const ReplaceStorageV1beta1CSIDriverOKCode int = 200
ReplaceStorageV1beta1CSIDriverOKCode is the HTTP code returned for type ReplaceStorageV1beta1CSIDriverOK
ReplaceStorageV1beta1CSIDriverUnauthorizedCode is the HTTP code returned for type ReplaceStorageV1beta1CSIDriverUnauthorized
const ReplaceStorageV1beta1CSINodeCreatedCode int = 201
ReplaceStorageV1beta1CSINodeCreatedCode is the HTTP code returned for type ReplaceStorageV1beta1CSINodeCreated
const ReplaceStorageV1beta1CSINodeOKCode int = 200
ReplaceStorageV1beta1CSINodeOKCode is the HTTP code returned for type ReplaceStorageV1beta1CSINodeOK
ReplaceStorageV1beta1CSINodeUnauthorizedCode is the HTTP code returned for type ReplaceStorageV1beta1CSINodeUnauthorized
const ReplaceStorageV1beta1StorageClassCreatedCode int = 201
ReplaceStorageV1beta1StorageClassCreatedCode is the HTTP code returned for type ReplaceStorageV1beta1StorageClassCreated
const ReplaceStorageV1beta1StorageClassOKCode int = 200
ReplaceStorageV1beta1StorageClassOKCode is the HTTP code returned for type ReplaceStorageV1beta1StorageClassOK
ReplaceStorageV1beta1StorageClassUnauthorizedCode is the HTTP code returned for type ReplaceStorageV1beta1StorageClassUnauthorized
const ReplaceStorageV1beta1VolumeAttachmentCreatedCode int = 201
ReplaceStorageV1beta1VolumeAttachmentCreatedCode is the HTTP code returned for type ReplaceStorageV1beta1VolumeAttachmentCreated
const ReplaceStorageV1beta1VolumeAttachmentOKCode int = 200
ReplaceStorageV1beta1VolumeAttachmentOKCode is the HTTP code returned for type ReplaceStorageV1beta1VolumeAttachmentOK
ReplaceStorageV1beta1VolumeAttachmentUnauthorizedCode is the HTTP code returned for type ReplaceStorageV1beta1VolumeAttachmentUnauthorized
const WatchStorageV1beta1CSIDriverListOKCode int = 200
WatchStorageV1beta1CSIDriverListOKCode is the HTTP code returned for type WatchStorageV1beta1CSIDriverListOK
WatchStorageV1beta1CSIDriverListUnauthorizedCode is the HTTP code returned for type WatchStorageV1beta1CSIDriverListUnauthorized
const WatchStorageV1beta1CSIDriverOKCode int = 200
WatchStorageV1beta1CSIDriverOKCode is the HTTP code returned for type WatchStorageV1beta1CSIDriverOK
WatchStorageV1beta1CSIDriverUnauthorizedCode is the HTTP code returned for type WatchStorageV1beta1CSIDriverUnauthorized
const WatchStorageV1beta1CSINodeListOKCode int = 200
WatchStorageV1beta1CSINodeListOKCode is the HTTP code returned for type WatchStorageV1beta1CSINodeListOK
WatchStorageV1beta1CSINodeListUnauthorizedCode is the HTTP code returned for type WatchStorageV1beta1CSINodeListUnauthorized
const WatchStorageV1beta1CSINodeOKCode int = 200
WatchStorageV1beta1CSINodeOKCode is the HTTP code returned for type WatchStorageV1beta1CSINodeOK
WatchStorageV1beta1CSINodeUnauthorizedCode is the HTTP code returned for type WatchStorageV1beta1CSINodeUnauthorized
const WatchStorageV1beta1StorageClassListOKCode int = 200
WatchStorageV1beta1StorageClassListOKCode is the HTTP code returned for type WatchStorageV1beta1StorageClassListOK
WatchStorageV1beta1StorageClassListUnauthorizedCode is the HTTP code returned for type WatchStorageV1beta1StorageClassListUnauthorized
const WatchStorageV1beta1StorageClassOKCode int = 200
WatchStorageV1beta1StorageClassOKCode is the HTTP code returned for type WatchStorageV1beta1StorageClassOK
WatchStorageV1beta1StorageClassUnauthorizedCode is the HTTP code returned for type WatchStorageV1beta1StorageClassUnauthorized
const WatchStorageV1beta1VolumeAttachmentListOKCode int = 200
WatchStorageV1beta1VolumeAttachmentListOKCode is the HTTP code returned for type WatchStorageV1beta1VolumeAttachmentListOK
WatchStorageV1beta1VolumeAttachmentListUnauthorizedCode is the HTTP code returned for type WatchStorageV1beta1VolumeAttachmentListUnauthorized
const WatchStorageV1beta1VolumeAttachmentOKCode int = 200
WatchStorageV1beta1VolumeAttachmentOKCode is the HTTP code returned for type WatchStorageV1beta1VolumeAttachmentOK
WatchStorageV1beta1VolumeAttachmentUnauthorizedCode is the HTTP code returned for type WatchStorageV1beta1VolumeAttachmentUnauthorized
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateStorageV1beta1CSIDriver ¶
type CreateStorageV1beta1CSIDriver struct { Context *middleware.Context Handler CreateStorageV1beta1CSIDriverHandler }
CreateStorageV1beta1CSIDriver swagger:route POST /apis/storage.k8s.io/v1beta1/csidrivers storage_v1beta1 createStorageV1beta1CSIDriver
create a CSIDriver
func NewCreateStorageV1beta1CSIDriver ¶
func NewCreateStorageV1beta1CSIDriver(ctx *middleware.Context, handler CreateStorageV1beta1CSIDriverHandler) *CreateStorageV1beta1CSIDriver
NewCreateStorageV1beta1CSIDriver creates a new http.Handler for the create storage v1beta1 c s i driver operation
func (*CreateStorageV1beta1CSIDriver) ServeHTTP ¶
func (o *CreateStorageV1beta1CSIDriver) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type CreateStorageV1beta1CSIDriverAccepted ¶
type CreateStorageV1beta1CSIDriverAccepted struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1beta1CSIDriver `json:"body,omitempty"` }
CreateStorageV1beta1CSIDriverAccepted Accepted
swagger:response createStorageV1beta1CSIDriverAccepted
func NewCreateStorageV1beta1CSIDriverAccepted ¶
func NewCreateStorageV1beta1CSIDriverAccepted() *CreateStorageV1beta1CSIDriverAccepted
NewCreateStorageV1beta1CSIDriverAccepted creates CreateStorageV1beta1CSIDriverAccepted with default headers values
func (*CreateStorageV1beta1CSIDriverAccepted) SetPayload ¶
func (o *CreateStorageV1beta1CSIDriverAccepted) SetPayload(payload *models.IoK8sAPIStorageV1beta1CSIDriver)
SetPayload sets the payload to the create storage v1beta1 c s i driver accepted response
func (*CreateStorageV1beta1CSIDriverAccepted) WithPayload ¶
func (o *CreateStorageV1beta1CSIDriverAccepted) WithPayload(payload *models.IoK8sAPIStorageV1beta1CSIDriver) *CreateStorageV1beta1CSIDriverAccepted
WithPayload adds the payload to the create storage v1beta1 c s i driver accepted response
func (*CreateStorageV1beta1CSIDriverAccepted) WriteResponse ¶
func (o *CreateStorageV1beta1CSIDriverAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type CreateStorageV1beta1CSIDriverCreated ¶
type CreateStorageV1beta1CSIDriverCreated struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1beta1CSIDriver `json:"body,omitempty"` }
CreateStorageV1beta1CSIDriverCreated Created
swagger:response createStorageV1beta1CSIDriverCreated
func NewCreateStorageV1beta1CSIDriverCreated ¶
func NewCreateStorageV1beta1CSIDriverCreated() *CreateStorageV1beta1CSIDriverCreated
NewCreateStorageV1beta1CSIDriverCreated creates CreateStorageV1beta1CSIDriverCreated with default headers values
func (*CreateStorageV1beta1CSIDriverCreated) SetPayload ¶
func (o *CreateStorageV1beta1CSIDriverCreated) SetPayload(payload *models.IoK8sAPIStorageV1beta1CSIDriver)
SetPayload sets the payload to the create storage v1beta1 c s i driver created response
func (*CreateStorageV1beta1CSIDriverCreated) WithPayload ¶
func (o *CreateStorageV1beta1CSIDriverCreated) WithPayload(payload *models.IoK8sAPIStorageV1beta1CSIDriver) *CreateStorageV1beta1CSIDriverCreated
WithPayload adds the payload to the create storage v1beta1 c s i driver created response
func (*CreateStorageV1beta1CSIDriverCreated) WriteResponse ¶
func (o *CreateStorageV1beta1CSIDriverCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type CreateStorageV1beta1CSIDriverHandler ¶
type CreateStorageV1beta1CSIDriverHandler interface {
Handle(CreateStorageV1beta1CSIDriverParams) middleware.Responder
}
CreateStorageV1beta1CSIDriverHandler interface for that can handle valid create storage v1beta1 c s i driver params
type CreateStorageV1beta1CSIDriverHandlerFunc ¶
type CreateStorageV1beta1CSIDriverHandlerFunc func(CreateStorageV1beta1CSIDriverParams) middleware.Responder
CreateStorageV1beta1CSIDriverHandlerFunc turns a function with the right signature into a create storage v1beta1 c s i driver handler
func (CreateStorageV1beta1CSIDriverHandlerFunc) Handle ¶
func (fn CreateStorageV1beta1CSIDriverHandlerFunc) Handle(params CreateStorageV1beta1CSIDriverParams) middleware.Responder
Handle executing the request and returning a response
type CreateStorageV1beta1CSIDriverOK ¶
type CreateStorageV1beta1CSIDriverOK struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1beta1CSIDriver `json:"body,omitempty"` }
CreateStorageV1beta1CSIDriverOK OK
swagger:response createStorageV1beta1CSIDriverOK
func NewCreateStorageV1beta1CSIDriverOK ¶
func NewCreateStorageV1beta1CSIDriverOK() *CreateStorageV1beta1CSIDriverOK
NewCreateStorageV1beta1CSIDriverOK creates CreateStorageV1beta1CSIDriverOK with default headers values
func (*CreateStorageV1beta1CSIDriverOK) SetPayload ¶
func (o *CreateStorageV1beta1CSIDriverOK) SetPayload(payload *models.IoK8sAPIStorageV1beta1CSIDriver)
SetPayload sets the payload to the create storage v1beta1 c s i driver o k response
func (*CreateStorageV1beta1CSIDriverOK) WithPayload ¶
func (o *CreateStorageV1beta1CSIDriverOK) WithPayload(payload *models.IoK8sAPIStorageV1beta1CSIDriver) *CreateStorageV1beta1CSIDriverOK
WithPayload adds the payload to the create storage v1beta1 c s i driver o k response
func (*CreateStorageV1beta1CSIDriverOK) WriteResponse ¶
func (o *CreateStorageV1beta1CSIDriverOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type CreateStorageV1beta1CSIDriverParams ¶
type CreateStorageV1beta1CSIDriverParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: body */ Body *models.IoK8sAPIStorageV1beta1CSIDriver /*When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed Unique: true In: query */ DryRun *string /*fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. Unique: true In: query */ FieldManager *string /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string }
CreateStorageV1beta1CSIDriverParams contains all the bound params for the create storage v1beta1 c s i driver operation typically these are obtained from a http.Request
swagger:parameters createStorageV1beta1CSIDriver
func NewCreateStorageV1beta1CSIDriverParams ¶
func NewCreateStorageV1beta1CSIDriverParams() CreateStorageV1beta1CSIDriverParams
NewCreateStorageV1beta1CSIDriverParams creates a new CreateStorageV1beta1CSIDriverParams object no default values defined in spec.
func (*CreateStorageV1beta1CSIDriverParams) BindRequest ¶
func (o *CreateStorageV1beta1CSIDriverParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewCreateStorageV1beta1CSIDriverParams() beforehand.
type CreateStorageV1beta1CSIDriverUnauthorized ¶
type CreateStorageV1beta1CSIDriverUnauthorized struct { }
CreateStorageV1beta1CSIDriverUnauthorized Unauthorized
swagger:response createStorageV1beta1CSIDriverUnauthorized
func NewCreateStorageV1beta1CSIDriverUnauthorized ¶
func NewCreateStorageV1beta1CSIDriverUnauthorized() *CreateStorageV1beta1CSIDriverUnauthorized
NewCreateStorageV1beta1CSIDriverUnauthorized creates CreateStorageV1beta1CSIDriverUnauthorized with default headers values
func (*CreateStorageV1beta1CSIDriverUnauthorized) WriteResponse ¶
func (o *CreateStorageV1beta1CSIDriverUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type CreateStorageV1beta1CSINode ¶
type CreateStorageV1beta1CSINode struct { Context *middleware.Context Handler CreateStorageV1beta1CSINodeHandler }
CreateStorageV1beta1CSINode swagger:route POST /apis/storage.k8s.io/v1beta1/csinodes storage_v1beta1 createStorageV1beta1CSINode
create a CSINode
func NewCreateStorageV1beta1CSINode ¶
func NewCreateStorageV1beta1CSINode(ctx *middleware.Context, handler CreateStorageV1beta1CSINodeHandler) *CreateStorageV1beta1CSINode
NewCreateStorageV1beta1CSINode creates a new http.Handler for the create storage v1beta1 c s i node operation
func (*CreateStorageV1beta1CSINode) ServeHTTP ¶
func (o *CreateStorageV1beta1CSINode) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type CreateStorageV1beta1CSINodeAccepted ¶
type CreateStorageV1beta1CSINodeAccepted struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1beta1CSINode `json:"body,omitempty"` }
CreateStorageV1beta1CSINodeAccepted Accepted
swagger:response createStorageV1beta1CSINodeAccepted
func NewCreateStorageV1beta1CSINodeAccepted ¶
func NewCreateStorageV1beta1CSINodeAccepted() *CreateStorageV1beta1CSINodeAccepted
NewCreateStorageV1beta1CSINodeAccepted creates CreateStorageV1beta1CSINodeAccepted with default headers values
func (*CreateStorageV1beta1CSINodeAccepted) SetPayload ¶
func (o *CreateStorageV1beta1CSINodeAccepted) SetPayload(payload *models.IoK8sAPIStorageV1beta1CSINode)
SetPayload sets the payload to the create storage v1beta1 c s i node accepted response
func (*CreateStorageV1beta1CSINodeAccepted) WithPayload ¶
func (o *CreateStorageV1beta1CSINodeAccepted) WithPayload(payload *models.IoK8sAPIStorageV1beta1CSINode) *CreateStorageV1beta1CSINodeAccepted
WithPayload adds the payload to the create storage v1beta1 c s i node accepted response
func (*CreateStorageV1beta1CSINodeAccepted) WriteResponse ¶
func (o *CreateStorageV1beta1CSINodeAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type CreateStorageV1beta1CSINodeCreated ¶
type CreateStorageV1beta1CSINodeCreated struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1beta1CSINode `json:"body,omitempty"` }
CreateStorageV1beta1CSINodeCreated Created
swagger:response createStorageV1beta1CSINodeCreated
func NewCreateStorageV1beta1CSINodeCreated ¶
func NewCreateStorageV1beta1CSINodeCreated() *CreateStorageV1beta1CSINodeCreated
NewCreateStorageV1beta1CSINodeCreated creates CreateStorageV1beta1CSINodeCreated with default headers values
func (*CreateStorageV1beta1CSINodeCreated) SetPayload ¶
func (o *CreateStorageV1beta1CSINodeCreated) SetPayload(payload *models.IoK8sAPIStorageV1beta1CSINode)
SetPayload sets the payload to the create storage v1beta1 c s i node created response
func (*CreateStorageV1beta1CSINodeCreated) WithPayload ¶
func (o *CreateStorageV1beta1CSINodeCreated) WithPayload(payload *models.IoK8sAPIStorageV1beta1CSINode) *CreateStorageV1beta1CSINodeCreated
WithPayload adds the payload to the create storage v1beta1 c s i node created response
func (*CreateStorageV1beta1CSINodeCreated) WriteResponse ¶
func (o *CreateStorageV1beta1CSINodeCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type CreateStorageV1beta1CSINodeHandler ¶
type CreateStorageV1beta1CSINodeHandler interface {
Handle(CreateStorageV1beta1CSINodeParams) middleware.Responder
}
CreateStorageV1beta1CSINodeHandler interface for that can handle valid create storage v1beta1 c s i node params
type CreateStorageV1beta1CSINodeHandlerFunc ¶
type CreateStorageV1beta1CSINodeHandlerFunc func(CreateStorageV1beta1CSINodeParams) middleware.Responder
CreateStorageV1beta1CSINodeHandlerFunc turns a function with the right signature into a create storage v1beta1 c s i node handler
func (CreateStorageV1beta1CSINodeHandlerFunc) Handle ¶
func (fn CreateStorageV1beta1CSINodeHandlerFunc) Handle(params CreateStorageV1beta1CSINodeParams) middleware.Responder
Handle executing the request and returning a response
type CreateStorageV1beta1CSINodeOK ¶
type CreateStorageV1beta1CSINodeOK struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1beta1CSINode `json:"body,omitempty"` }
CreateStorageV1beta1CSINodeOK OK
swagger:response createStorageV1beta1CSINodeOK
func NewCreateStorageV1beta1CSINodeOK ¶
func NewCreateStorageV1beta1CSINodeOK() *CreateStorageV1beta1CSINodeOK
NewCreateStorageV1beta1CSINodeOK creates CreateStorageV1beta1CSINodeOK with default headers values
func (*CreateStorageV1beta1CSINodeOK) SetPayload ¶
func (o *CreateStorageV1beta1CSINodeOK) SetPayload(payload *models.IoK8sAPIStorageV1beta1CSINode)
SetPayload sets the payload to the create storage v1beta1 c s i node o k response
func (*CreateStorageV1beta1CSINodeOK) WithPayload ¶
func (o *CreateStorageV1beta1CSINodeOK) WithPayload(payload *models.IoK8sAPIStorageV1beta1CSINode) *CreateStorageV1beta1CSINodeOK
WithPayload adds the payload to the create storage v1beta1 c s i node o k response
func (*CreateStorageV1beta1CSINodeOK) WriteResponse ¶
func (o *CreateStorageV1beta1CSINodeOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type CreateStorageV1beta1CSINodeParams ¶
type CreateStorageV1beta1CSINodeParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: body */ Body *models.IoK8sAPIStorageV1beta1CSINode /*When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed Unique: true In: query */ DryRun *string /*fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. Unique: true In: query */ FieldManager *string /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string }
CreateStorageV1beta1CSINodeParams contains all the bound params for the create storage v1beta1 c s i node operation typically these are obtained from a http.Request
swagger:parameters createStorageV1beta1CSINode
func NewCreateStorageV1beta1CSINodeParams ¶
func NewCreateStorageV1beta1CSINodeParams() CreateStorageV1beta1CSINodeParams
NewCreateStorageV1beta1CSINodeParams creates a new CreateStorageV1beta1CSINodeParams object no default values defined in spec.
func (*CreateStorageV1beta1CSINodeParams) BindRequest ¶
func (o *CreateStorageV1beta1CSINodeParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewCreateStorageV1beta1CSINodeParams() beforehand.
type CreateStorageV1beta1CSINodeUnauthorized ¶
type CreateStorageV1beta1CSINodeUnauthorized struct { }
CreateStorageV1beta1CSINodeUnauthorized Unauthorized
swagger:response createStorageV1beta1CSINodeUnauthorized
func NewCreateStorageV1beta1CSINodeUnauthorized ¶
func NewCreateStorageV1beta1CSINodeUnauthorized() *CreateStorageV1beta1CSINodeUnauthorized
NewCreateStorageV1beta1CSINodeUnauthorized creates CreateStorageV1beta1CSINodeUnauthorized with default headers values
func (*CreateStorageV1beta1CSINodeUnauthorized) WriteResponse ¶
func (o *CreateStorageV1beta1CSINodeUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type CreateStorageV1beta1StorageClass ¶
type CreateStorageV1beta1StorageClass struct { Context *middleware.Context Handler CreateStorageV1beta1StorageClassHandler }
CreateStorageV1beta1StorageClass swagger:route POST /apis/storage.k8s.io/v1beta1/storageclasses storage_v1beta1 createStorageV1beta1StorageClass
create a StorageClass
func NewCreateStorageV1beta1StorageClass ¶
func NewCreateStorageV1beta1StorageClass(ctx *middleware.Context, handler CreateStorageV1beta1StorageClassHandler) *CreateStorageV1beta1StorageClass
NewCreateStorageV1beta1StorageClass creates a new http.Handler for the create storage v1beta1 storage class operation
func (*CreateStorageV1beta1StorageClass) ServeHTTP ¶
func (o *CreateStorageV1beta1StorageClass) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type CreateStorageV1beta1StorageClassAccepted ¶
type CreateStorageV1beta1StorageClassAccepted struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1beta1StorageClass `json:"body,omitempty"` }
CreateStorageV1beta1StorageClassAccepted Accepted
swagger:response createStorageV1beta1StorageClassAccepted
func NewCreateStorageV1beta1StorageClassAccepted ¶
func NewCreateStorageV1beta1StorageClassAccepted() *CreateStorageV1beta1StorageClassAccepted
NewCreateStorageV1beta1StorageClassAccepted creates CreateStorageV1beta1StorageClassAccepted with default headers values
func (*CreateStorageV1beta1StorageClassAccepted) SetPayload ¶
func (o *CreateStorageV1beta1StorageClassAccepted) SetPayload(payload *models.IoK8sAPIStorageV1beta1StorageClass)
SetPayload sets the payload to the create storage v1beta1 storage class accepted response
func (*CreateStorageV1beta1StorageClassAccepted) WithPayload ¶
func (o *CreateStorageV1beta1StorageClassAccepted) WithPayload(payload *models.IoK8sAPIStorageV1beta1StorageClass) *CreateStorageV1beta1StorageClassAccepted
WithPayload adds the payload to the create storage v1beta1 storage class accepted response
func (*CreateStorageV1beta1StorageClassAccepted) WriteResponse ¶
func (o *CreateStorageV1beta1StorageClassAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type CreateStorageV1beta1StorageClassCreated ¶
type CreateStorageV1beta1StorageClassCreated struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1beta1StorageClass `json:"body,omitempty"` }
CreateStorageV1beta1StorageClassCreated Created
swagger:response createStorageV1beta1StorageClassCreated
func NewCreateStorageV1beta1StorageClassCreated ¶
func NewCreateStorageV1beta1StorageClassCreated() *CreateStorageV1beta1StorageClassCreated
NewCreateStorageV1beta1StorageClassCreated creates CreateStorageV1beta1StorageClassCreated with default headers values
func (*CreateStorageV1beta1StorageClassCreated) SetPayload ¶
func (o *CreateStorageV1beta1StorageClassCreated) SetPayload(payload *models.IoK8sAPIStorageV1beta1StorageClass)
SetPayload sets the payload to the create storage v1beta1 storage class created response
func (*CreateStorageV1beta1StorageClassCreated) WithPayload ¶
func (o *CreateStorageV1beta1StorageClassCreated) WithPayload(payload *models.IoK8sAPIStorageV1beta1StorageClass) *CreateStorageV1beta1StorageClassCreated
WithPayload adds the payload to the create storage v1beta1 storage class created response
func (*CreateStorageV1beta1StorageClassCreated) WriteResponse ¶
func (o *CreateStorageV1beta1StorageClassCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type CreateStorageV1beta1StorageClassHandler ¶
type CreateStorageV1beta1StorageClassHandler interface {
Handle(CreateStorageV1beta1StorageClassParams) middleware.Responder
}
CreateStorageV1beta1StorageClassHandler interface for that can handle valid create storage v1beta1 storage class params
type CreateStorageV1beta1StorageClassHandlerFunc ¶
type CreateStorageV1beta1StorageClassHandlerFunc func(CreateStorageV1beta1StorageClassParams) middleware.Responder
CreateStorageV1beta1StorageClassHandlerFunc turns a function with the right signature into a create storage v1beta1 storage class handler
func (CreateStorageV1beta1StorageClassHandlerFunc) Handle ¶
func (fn CreateStorageV1beta1StorageClassHandlerFunc) Handle(params CreateStorageV1beta1StorageClassParams) middleware.Responder
Handle executing the request and returning a response
type CreateStorageV1beta1StorageClassOK ¶
type CreateStorageV1beta1StorageClassOK struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1beta1StorageClass `json:"body,omitempty"` }
CreateStorageV1beta1StorageClassOK OK
swagger:response createStorageV1beta1StorageClassOK
func NewCreateStorageV1beta1StorageClassOK ¶
func NewCreateStorageV1beta1StorageClassOK() *CreateStorageV1beta1StorageClassOK
NewCreateStorageV1beta1StorageClassOK creates CreateStorageV1beta1StorageClassOK with default headers values
func (*CreateStorageV1beta1StorageClassOK) SetPayload ¶
func (o *CreateStorageV1beta1StorageClassOK) SetPayload(payload *models.IoK8sAPIStorageV1beta1StorageClass)
SetPayload sets the payload to the create storage v1beta1 storage class o k response
func (*CreateStorageV1beta1StorageClassOK) WithPayload ¶
func (o *CreateStorageV1beta1StorageClassOK) WithPayload(payload *models.IoK8sAPIStorageV1beta1StorageClass) *CreateStorageV1beta1StorageClassOK
WithPayload adds the payload to the create storage v1beta1 storage class o k response
func (*CreateStorageV1beta1StorageClassOK) WriteResponse ¶
func (o *CreateStorageV1beta1StorageClassOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type CreateStorageV1beta1StorageClassParams ¶
type CreateStorageV1beta1StorageClassParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: body */ Body *models.IoK8sAPIStorageV1beta1StorageClass /*When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed Unique: true In: query */ DryRun *string /*fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. Unique: true In: query */ FieldManager *string /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string }
CreateStorageV1beta1StorageClassParams contains all the bound params for the create storage v1beta1 storage class operation typically these are obtained from a http.Request
swagger:parameters createStorageV1beta1StorageClass
func NewCreateStorageV1beta1StorageClassParams ¶
func NewCreateStorageV1beta1StorageClassParams() CreateStorageV1beta1StorageClassParams
NewCreateStorageV1beta1StorageClassParams creates a new CreateStorageV1beta1StorageClassParams object no default values defined in spec.
func (*CreateStorageV1beta1StorageClassParams) BindRequest ¶
func (o *CreateStorageV1beta1StorageClassParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewCreateStorageV1beta1StorageClassParams() beforehand.
type CreateStorageV1beta1StorageClassUnauthorized ¶
type CreateStorageV1beta1StorageClassUnauthorized struct { }
CreateStorageV1beta1StorageClassUnauthorized Unauthorized
swagger:response createStorageV1beta1StorageClassUnauthorized
func NewCreateStorageV1beta1StorageClassUnauthorized ¶
func NewCreateStorageV1beta1StorageClassUnauthorized() *CreateStorageV1beta1StorageClassUnauthorized
NewCreateStorageV1beta1StorageClassUnauthorized creates CreateStorageV1beta1StorageClassUnauthorized with default headers values
func (*CreateStorageV1beta1StorageClassUnauthorized) WriteResponse ¶
func (o *CreateStorageV1beta1StorageClassUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type CreateStorageV1beta1VolumeAttachment ¶
type CreateStorageV1beta1VolumeAttachment struct { Context *middleware.Context Handler CreateStorageV1beta1VolumeAttachmentHandler }
CreateStorageV1beta1VolumeAttachment swagger:route POST /apis/storage.k8s.io/v1beta1/volumeattachments storage_v1beta1 createStorageV1beta1VolumeAttachment
create a VolumeAttachment
func NewCreateStorageV1beta1VolumeAttachment ¶
func NewCreateStorageV1beta1VolumeAttachment(ctx *middleware.Context, handler CreateStorageV1beta1VolumeAttachmentHandler) *CreateStorageV1beta1VolumeAttachment
NewCreateStorageV1beta1VolumeAttachment creates a new http.Handler for the create storage v1beta1 volume attachment operation
func (*CreateStorageV1beta1VolumeAttachment) ServeHTTP ¶
func (o *CreateStorageV1beta1VolumeAttachment) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type CreateStorageV1beta1VolumeAttachmentAccepted ¶
type CreateStorageV1beta1VolumeAttachmentAccepted struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1beta1VolumeAttachment `json:"body,omitempty"` }
CreateStorageV1beta1VolumeAttachmentAccepted Accepted
swagger:response createStorageV1beta1VolumeAttachmentAccepted
func NewCreateStorageV1beta1VolumeAttachmentAccepted ¶
func NewCreateStorageV1beta1VolumeAttachmentAccepted() *CreateStorageV1beta1VolumeAttachmentAccepted
NewCreateStorageV1beta1VolumeAttachmentAccepted creates CreateStorageV1beta1VolumeAttachmentAccepted with default headers values
func (*CreateStorageV1beta1VolumeAttachmentAccepted) SetPayload ¶
func (o *CreateStorageV1beta1VolumeAttachmentAccepted) SetPayload(payload *models.IoK8sAPIStorageV1beta1VolumeAttachment)
SetPayload sets the payload to the create storage v1beta1 volume attachment accepted response
func (*CreateStorageV1beta1VolumeAttachmentAccepted) WithPayload ¶
func (o *CreateStorageV1beta1VolumeAttachmentAccepted) WithPayload(payload *models.IoK8sAPIStorageV1beta1VolumeAttachment) *CreateStorageV1beta1VolumeAttachmentAccepted
WithPayload adds the payload to the create storage v1beta1 volume attachment accepted response
func (*CreateStorageV1beta1VolumeAttachmentAccepted) WriteResponse ¶
func (o *CreateStorageV1beta1VolumeAttachmentAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type CreateStorageV1beta1VolumeAttachmentCreated ¶
type CreateStorageV1beta1VolumeAttachmentCreated struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1beta1VolumeAttachment `json:"body,omitempty"` }
CreateStorageV1beta1VolumeAttachmentCreated Created
swagger:response createStorageV1beta1VolumeAttachmentCreated
func NewCreateStorageV1beta1VolumeAttachmentCreated ¶
func NewCreateStorageV1beta1VolumeAttachmentCreated() *CreateStorageV1beta1VolumeAttachmentCreated
NewCreateStorageV1beta1VolumeAttachmentCreated creates CreateStorageV1beta1VolumeAttachmentCreated with default headers values
func (*CreateStorageV1beta1VolumeAttachmentCreated) SetPayload ¶
func (o *CreateStorageV1beta1VolumeAttachmentCreated) SetPayload(payload *models.IoK8sAPIStorageV1beta1VolumeAttachment)
SetPayload sets the payload to the create storage v1beta1 volume attachment created response
func (*CreateStorageV1beta1VolumeAttachmentCreated) WithPayload ¶
func (o *CreateStorageV1beta1VolumeAttachmentCreated) WithPayload(payload *models.IoK8sAPIStorageV1beta1VolumeAttachment) *CreateStorageV1beta1VolumeAttachmentCreated
WithPayload adds the payload to the create storage v1beta1 volume attachment created response
func (*CreateStorageV1beta1VolumeAttachmentCreated) WriteResponse ¶
func (o *CreateStorageV1beta1VolumeAttachmentCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type CreateStorageV1beta1VolumeAttachmentHandler ¶
type CreateStorageV1beta1VolumeAttachmentHandler interface {
Handle(CreateStorageV1beta1VolumeAttachmentParams) middleware.Responder
}
CreateStorageV1beta1VolumeAttachmentHandler interface for that can handle valid create storage v1beta1 volume attachment params
type CreateStorageV1beta1VolumeAttachmentHandlerFunc ¶
type CreateStorageV1beta1VolumeAttachmentHandlerFunc func(CreateStorageV1beta1VolumeAttachmentParams) middleware.Responder
CreateStorageV1beta1VolumeAttachmentHandlerFunc turns a function with the right signature into a create storage v1beta1 volume attachment handler
func (CreateStorageV1beta1VolumeAttachmentHandlerFunc) Handle ¶
func (fn CreateStorageV1beta1VolumeAttachmentHandlerFunc) Handle(params CreateStorageV1beta1VolumeAttachmentParams) middleware.Responder
Handle executing the request and returning a response
type CreateStorageV1beta1VolumeAttachmentOK ¶
type CreateStorageV1beta1VolumeAttachmentOK struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1beta1VolumeAttachment `json:"body,omitempty"` }
CreateStorageV1beta1VolumeAttachmentOK OK
swagger:response createStorageV1beta1VolumeAttachmentOK
func NewCreateStorageV1beta1VolumeAttachmentOK ¶
func NewCreateStorageV1beta1VolumeAttachmentOK() *CreateStorageV1beta1VolumeAttachmentOK
NewCreateStorageV1beta1VolumeAttachmentOK creates CreateStorageV1beta1VolumeAttachmentOK with default headers values
func (*CreateStorageV1beta1VolumeAttachmentOK) SetPayload ¶
func (o *CreateStorageV1beta1VolumeAttachmentOK) SetPayload(payload *models.IoK8sAPIStorageV1beta1VolumeAttachment)
SetPayload sets the payload to the create storage v1beta1 volume attachment o k response
func (*CreateStorageV1beta1VolumeAttachmentOK) WithPayload ¶
func (o *CreateStorageV1beta1VolumeAttachmentOK) WithPayload(payload *models.IoK8sAPIStorageV1beta1VolumeAttachment) *CreateStorageV1beta1VolumeAttachmentOK
WithPayload adds the payload to the create storage v1beta1 volume attachment o k response
func (*CreateStorageV1beta1VolumeAttachmentOK) WriteResponse ¶
func (o *CreateStorageV1beta1VolumeAttachmentOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type CreateStorageV1beta1VolumeAttachmentParams ¶
type CreateStorageV1beta1VolumeAttachmentParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: body */ Body *models.IoK8sAPIStorageV1beta1VolumeAttachment /*When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed Unique: true In: query */ DryRun *string /*fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. Unique: true In: query */ FieldManager *string /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string }
CreateStorageV1beta1VolumeAttachmentParams contains all the bound params for the create storage v1beta1 volume attachment operation typically these are obtained from a http.Request
swagger:parameters createStorageV1beta1VolumeAttachment
func NewCreateStorageV1beta1VolumeAttachmentParams ¶
func NewCreateStorageV1beta1VolumeAttachmentParams() CreateStorageV1beta1VolumeAttachmentParams
NewCreateStorageV1beta1VolumeAttachmentParams creates a new CreateStorageV1beta1VolumeAttachmentParams object no default values defined in spec.
func (*CreateStorageV1beta1VolumeAttachmentParams) BindRequest ¶
func (o *CreateStorageV1beta1VolumeAttachmentParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewCreateStorageV1beta1VolumeAttachmentParams() beforehand.
type CreateStorageV1beta1VolumeAttachmentUnauthorized ¶
type CreateStorageV1beta1VolumeAttachmentUnauthorized struct { }
CreateStorageV1beta1VolumeAttachmentUnauthorized Unauthorized
swagger:response createStorageV1beta1VolumeAttachmentUnauthorized
func NewCreateStorageV1beta1VolumeAttachmentUnauthorized ¶
func NewCreateStorageV1beta1VolumeAttachmentUnauthorized() *CreateStorageV1beta1VolumeAttachmentUnauthorized
NewCreateStorageV1beta1VolumeAttachmentUnauthorized creates CreateStorageV1beta1VolumeAttachmentUnauthorized with default headers values
func (*CreateStorageV1beta1VolumeAttachmentUnauthorized) WriteResponse ¶
func (o *CreateStorageV1beta1VolumeAttachmentUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteStorageV1beta1CSIDriver ¶
type DeleteStorageV1beta1CSIDriver struct { Context *middleware.Context Handler DeleteStorageV1beta1CSIDriverHandler }
DeleteStorageV1beta1CSIDriver swagger:route DELETE /apis/storage.k8s.io/v1beta1/csidrivers/{name} storage_v1beta1 deleteStorageV1beta1CSIDriver
delete a CSIDriver
func NewDeleteStorageV1beta1CSIDriver ¶
func NewDeleteStorageV1beta1CSIDriver(ctx *middleware.Context, handler DeleteStorageV1beta1CSIDriverHandler) *DeleteStorageV1beta1CSIDriver
NewDeleteStorageV1beta1CSIDriver creates a new http.Handler for the delete storage v1beta1 c s i driver operation
func (*DeleteStorageV1beta1CSIDriver) ServeHTTP ¶
func (o *DeleteStorageV1beta1CSIDriver) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type DeleteStorageV1beta1CSIDriverAccepted ¶
type DeleteStorageV1beta1CSIDriverAccepted struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1beta1CSIDriver `json:"body,omitempty"` }
DeleteStorageV1beta1CSIDriverAccepted Accepted
swagger:response deleteStorageV1beta1CSIDriverAccepted
func NewDeleteStorageV1beta1CSIDriverAccepted ¶
func NewDeleteStorageV1beta1CSIDriverAccepted() *DeleteStorageV1beta1CSIDriverAccepted
NewDeleteStorageV1beta1CSIDriverAccepted creates DeleteStorageV1beta1CSIDriverAccepted with default headers values
func (*DeleteStorageV1beta1CSIDriverAccepted) SetPayload ¶
func (o *DeleteStorageV1beta1CSIDriverAccepted) SetPayload(payload *models.IoK8sAPIStorageV1beta1CSIDriver)
SetPayload sets the payload to the delete storage v1beta1 c s i driver accepted response
func (*DeleteStorageV1beta1CSIDriverAccepted) WithPayload ¶
func (o *DeleteStorageV1beta1CSIDriverAccepted) WithPayload(payload *models.IoK8sAPIStorageV1beta1CSIDriver) *DeleteStorageV1beta1CSIDriverAccepted
WithPayload adds the payload to the delete storage v1beta1 c s i driver accepted response
func (*DeleteStorageV1beta1CSIDriverAccepted) WriteResponse ¶
func (o *DeleteStorageV1beta1CSIDriverAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteStorageV1beta1CSIDriverHandler ¶
type DeleteStorageV1beta1CSIDriverHandler interface {
Handle(DeleteStorageV1beta1CSIDriverParams) middleware.Responder
}
DeleteStorageV1beta1CSIDriverHandler interface for that can handle valid delete storage v1beta1 c s i driver params
type DeleteStorageV1beta1CSIDriverHandlerFunc ¶
type DeleteStorageV1beta1CSIDriverHandlerFunc func(DeleteStorageV1beta1CSIDriverParams) middleware.Responder
DeleteStorageV1beta1CSIDriverHandlerFunc turns a function with the right signature into a delete storage v1beta1 c s i driver handler
func (DeleteStorageV1beta1CSIDriverHandlerFunc) Handle ¶
func (fn DeleteStorageV1beta1CSIDriverHandlerFunc) Handle(params DeleteStorageV1beta1CSIDriverParams) middleware.Responder
Handle executing the request and returning a response
type DeleteStorageV1beta1CSIDriverOK ¶
type DeleteStorageV1beta1CSIDriverOK struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1beta1CSIDriver `json:"body,omitempty"` }
DeleteStorageV1beta1CSIDriverOK OK
swagger:response deleteStorageV1beta1CSIDriverOK
func NewDeleteStorageV1beta1CSIDriverOK ¶
func NewDeleteStorageV1beta1CSIDriverOK() *DeleteStorageV1beta1CSIDriverOK
NewDeleteStorageV1beta1CSIDriverOK creates DeleteStorageV1beta1CSIDriverOK with default headers values
func (*DeleteStorageV1beta1CSIDriverOK) SetPayload ¶
func (o *DeleteStorageV1beta1CSIDriverOK) SetPayload(payload *models.IoK8sAPIStorageV1beta1CSIDriver)
SetPayload sets the payload to the delete storage v1beta1 c s i driver o k response
func (*DeleteStorageV1beta1CSIDriverOK) WithPayload ¶
func (o *DeleteStorageV1beta1CSIDriverOK) WithPayload(payload *models.IoK8sAPIStorageV1beta1CSIDriver) *DeleteStorageV1beta1CSIDriverOK
WithPayload adds the payload to the delete storage v1beta1 c s i driver o k response
func (*DeleteStorageV1beta1CSIDriverOK) WriteResponse ¶
func (o *DeleteStorageV1beta1CSIDriverOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteStorageV1beta1CSIDriverParams ¶
type DeleteStorageV1beta1CSIDriverParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* In: body */ Body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions /*When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed Unique: true In: query */ DryRun *string /*The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately. Unique: true In: query */ GracePeriodSeconds *int64 /*name of the CSIDriver Required: true Unique: true In: path */ Name string /*Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both. Unique: true In: query */ OrphanDependents *bool /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string /*Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground. Unique: true In: query */ PropagationPolicy *string }
DeleteStorageV1beta1CSIDriverParams contains all the bound params for the delete storage v1beta1 c s i driver operation typically these are obtained from a http.Request
swagger:parameters deleteStorageV1beta1CSIDriver
func NewDeleteStorageV1beta1CSIDriverParams ¶
func NewDeleteStorageV1beta1CSIDriverParams() DeleteStorageV1beta1CSIDriverParams
NewDeleteStorageV1beta1CSIDriverParams creates a new DeleteStorageV1beta1CSIDriverParams object no default values defined in spec.
func (*DeleteStorageV1beta1CSIDriverParams) BindRequest ¶
func (o *DeleteStorageV1beta1CSIDriverParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewDeleteStorageV1beta1CSIDriverParams() beforehand.
type DeleteStorageV1beta1CSIDriverUnauthorized ¶
type DeleteStorageV1beta1CSIDriverUnauthorized struct { }
DeleteStorageV1beta1CSIDriverUnauthorized Unauthorized
swagger:response deleteStorageV1beta1CSIDriverUnauthorized
func NewDeleteStorageV1beta1CSIDriverUnauthorized ¶
func NewDeleteStorageV1beta1CSIDriverUnauthorized() *DeleteStorageV1beta1CSIDriverUnauthorized
NewDeleteStorageV1beta1CSIDriverUnauthorized creates DeleteStorageV1beta1CSIDriverUnauthorized with default headers values
func (*DeleteStorageV1beta1CSIDriverUnauthorized) WriteResponse ¶
func (o *DeleteStorageV1beta1CSIDriverUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteStorageV1beta1CSINode ¶
type DeleteStorageV1beta1CSINode struct { Context *middleware.Context Handler DeleteStorageV1beta1CSINodeHandler }
DeleteStorageV1beta1CSINode swagger:route DELETE /apis/storage.k8s.io/v1beta1/csinodes/{name} storage_v1beta1 deleteStorageV1beta1CSINode
delete a CSINode
func NewDeleteStorageV1beta1CSINode ¶
func NewDeleteStorageV1beta1CSINode(ctx *middleware.Context, handler DeleteStorageV1beta1CSINodeHandler) *DeleteStorageV1beta1CSINode
NewDeleteStorageV1beta1CSINode creates a new http.Handler for the delete storage v1beta1 c s i node operation
func (*DeleteStorageV1beta1CSINode) ServeHTTP ¶
func (o *DeleteStorageV1beta1CSINode) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type DeleteStorageV1beta1CSINodeAccepted ¶
type DeleteStorageV1beta1CSINodeAccepted struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1beta1CSINode `json:"body,omitempty"` }
DeleteStorageV1beta1CSINodeAccepted Accepted
swagger:response deleteStorageV1beta1CSINodeAccepted
func NewDeleteStorageV1beta1CSINodeAccepted ¶
func NewDeleteStorageV1beta1CSINodeAccepted() *DeleteStorageV1beta1CSINodeAccepted
NewDeleteStorageV1beta1CSINodeAccepted creates DeleteStorageV1beta1CSINodeAccepted with default headers values
func (*DeleteStorageV1beta1CSINodeAccepted) SetPayload ¶
func (o *DeleteStorageV1beta1CSINodeAccepted) SetPayload(payload *models.IoK8sAPIStorageV1beta1CSINode)
SetPayload sets the payload to the delete storage v1beta1 c s i node accepted response
func (*DeleteStorageV1beta1CSINodeAccepted) WithPayload ¶
func (o *DeleteStorageV1beta1CSINodeAccepted) WithPayload(payload *models.IoK8sAPIStorageV1beta1CSINode) *DeleteStorageV1beta1CSINodeAccepted
WithPayload adds the payload to the delete storage v1beta1 c s i node accepted response
func (*DeleteStorageV1beta1CSINodeAccepted) WriteResponse ¶
func (o *DeleteStorageV1beta1CSINodeAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteStorageV1beta1CSINodeHandler ¶
type DeleteStorageV1beta1CSINodeHandler interface {
Handle(DeleteStorageV1beta1CSINodeParams) middleware.Responder
}
DeleteStorageV1beta1CSINodeHandler interface for that can handle valid delete storage v1beta1 c s i node params
type DeleteStorageV1beta1CSINodeHandlerFunc ¶
type DeleteStorageV1beta1CSINodeHandlerFunc func(DeleteStorageV1beta1CSINodeParams) middleware.Responder
DeleteStorageV1beta1CSINodeHandlerFunc turns a function with the right signature into a delete storage v1beta1 c s i node handler
func (DeleteStorageV1beta1CSINodeHandlerFunc) Handle ¶
func (fn DeleteStorageV1beta1CSINodeHandlerFunc) Handle(params DeleteStorageV1beta1CSINodeParams) middleware.Responder
Handle executing the request and returning a response
type DeleteStorageV1beta1CSINodeOK ¶
type DeleteStorageV1beta1CSINodeOK struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1beta1CSINode `json:"body,omitempty"` }
DeleteStorageV1beta1CSINodeOK OK
swagger:response deleteStorageV1beta1CSINodeOK
func NewDeleteStorageV1beta1CSINodeOK ¶
func NewDeleteStorageV1beta1CSINodeOK() *DeleteStorageV1beta1CSINodeOK
NewDeleteStorageV1beta1CSINodeOK creates DeleteStorageV1beta1CSINodeOK with default headers values
func (*DeleteStorageV1beta1CSINodeOK) SetPayload ¶
func (o *DeleteStorageV1beta1CSINodeOK) SetPayload(payload *models.IoK8sAPIStorageV1beta1CSINode)
SetPayload sets the payload to the delete storage v1beta1 c s i node o k response
func (*DeleteStorageV1beta1CSINodeOK) WithPayload ¶
func (o *DeleteStorageV1beta1CSINodeOK) WithPayload(payload *models.IoK8sAPIStorageV1beta1CSINode) *DeleteStorageV1beta1CSINodeOK
WithPayload adds the payload to the delete storage v1beta1 c s i node o k response
func (*DeleteStorageV1beta1CSINodeOK) WriteResponse ¶
func (o *DeleteStorageV1beta1CSINodeOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteStorageV1beta1CSINodeParams ¶
type DeleteStorageV1beta1CSINodeParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* In: body */ Body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions /*When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed Unique: true In: query */ DryRun *string /*The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately. Unique: true In: query */ GracePeriodSeconds *int64 /*name of the CSINode Required: true Unique: true In: path */ Name string /*Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both. Unique: true In: query */ OrphanDependents *bool /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string /*Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground. Unique: true In: query */ PropagationPolicy *string }
DeleteStorageV1beta1CSINodeParams contains all the bound params for the delete storage v1beta1 c s i node operation typically these are obtained from a http.Request
swagger:parameters deleteStorageV1beta1CSINode
func NewDeleteStorageV1beta1CSINodeParams ¶
func NewDeleteStorageV1beta1CSINodeParams() DeleteStorageV1beta1CSINodeParams
NewDeleteStorageV1beta1CSINodeParams creates a new DeleteStorageV1beta1CSINodeParams object no default values defined in spec.
func (*DeleteStorageV1beta1CSINodeParams) BindRequest ¶
func (o *DeleteStorageV1beta1CSINodeParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewDeleteStorageV1beta1CSINodeParams() beforehand.
type DeleteStorageV1beta1CSINodeUnauthorized ¶
type DeleteStorageV1beta1CSINodeUnauthorized struct { }
DeleteStorageV1beta1CSINodeUnauthorized Unauthorized
swagger:response deleteStorageV1beta1CSINodeUnauthorized
func NewDeleteStorageV1beta1CSINodeUnauthorized ¶
func NewDeleteStorageV1beta1CSINodeUnauthorized() *DeleteStorageV1beta1CSINodeUnauthorized
NewDeleteStorageV1beta1CSINodeUnauthorized creates DeleteStorageV1beta1CSINodeUnauthorized with default headers values
func (*DeleteStorageV1beta1CSINodeUnauthorized) WriteResponse ¶
func (o *DeleteStorageV1beta1CSINodeUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteStorageV1beta1CollectionCSIDriver ¶
type DeleteStorageV1beta1CollectionCSIDriver struct { Context *middleware.Context Handler DeleteStorageV1beta1CollectionCSIDriverHandler }
DeleteStorageV1beta1CollectionCSIDriver swagger:route DELETE /apis/storage.k8s.io/v1beta1/csidrivers storage_v1beta1 deleteStorageV1beta1CollectionCSIDriver
delete collection of CSIDriver
func NewDeleteStorageV1beta1CollectionCSIDriver ¶
func NewDeleteStorageV1beta1CollectionCSIDriver(ctx *middleware.Context, handler DeleteStorageV1beta1CollectionCSIDriverHandler) *DeleteStorageV1beta1CollectionCSIDriver
NewDeleteStorageV1beta1CollectionCSIDriver creates a new http.Handler for the delete storage v1beta1 collection c s i driver operation
func (*DeleteStorageV1beta1CollectionCSIDriver) ServeHTTP ¶
func (o *DeleteStorageV1beta1CollectionCSIDriver) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type DeleteStorageV1beta1CollectionCSIDriverHandler ¶
type DeleteStorageV1beta1CollectionCSIDriverHandler interface {
Handle(DeleteStorageV1beta1CollectionCSIDriverParams) middleware.Responder
}
DeleteStorageV1beta1CollectionCSIDriverHandler interface for that can handle valid delete storage v1beta1 collection c s i driver params
type DeleteStorageV1beta1CollectionCSIDriverHandlerFunc ¶
type DeleteStorageV1beta1CollectionCSIDriverHandlerFunc func(DeleteStorageV1beta1CollectionCSIDriverParams) middleware.Responder
DeleteStorageV1beta1CollectionCSIDriverHandlerFunc turns a function with the right signature into a delete storage v1beta1 collection c s i driver handler
func (DeleteStorageV1beta1CollectionCSIDriverHandlerFunc) Handle ¶
func (fn DeleteStorageV1beta1CollectionCSIDriverHandlerFunc) Handle(params DeleteStorageV1beta1CollectionCSIDriverParams) middleware.Responder
Handle executing the request and returning a response
type DeleteStorageV1beta1CollectionCSIDriverOK ¶
type DeleteStorageV1beta1CollectionCSIDriverOK struct { /* In: Body */ Payload *models.IoK8sApimachineryPkgApisMetaV1Status `json:"body,omitempty"` }
DeleteStorageV1beta1CollectionCSIDriverOK OK
swagger:response deleteStorageV1beta1CollectionCSIDriverOK
func NewDeleteStorageV1beta1CollectionCSIDriverOK ¶
func NewDeleteStorageV1beta1CollectionCSIDriverOK() *DeleteStorageV1beta1CollectionCSIDriverOK
NewDeleteStorageV1beta1CollectionCSIDriverOK creates DeleteStorageV1beta1CollectionCSIDriverOK with default headers values
func (*DeleteStorageV1beta1CollectionCSIDriverOK) SetPayload ¶
func (o *DeleteStorageV1beta1CollectionCSIDriverOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1Status)
SetPayload sets the payload to the delete storage v1beta1 collection c s i driver o k response
func (*DeleteStorageV1beta1CollectionCSIDriverOK) WithPayload ¶
func (o *DeleteStorageV1beta1CollectionCSIDriverOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1Status) *DeleteStorageV1beta1CollectionCSIDriverOK
WithPayload adds the payload to the delete storage v1beta1 collection c s i driver o k response
func (*DeleteStorageV1beta1CollectionCSIDriverOK) WriteResponse ¶
func (o *DeleteStorageV1beta1CollectionCSIDriverOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteStorageV1beta1CollectionCSIDriverParams ¶
type DeleteStorageV1beta1CollectionCSIDriverParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* In: body */ Body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions /*The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. Unique: true In: query */ Continue *string /*When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed Unique: true In: query */ DryRun *string /*A selector to restrict the list of returned objects by their fields. Defaults to everything. Unique: true In: query */ FieldSelector *string /*The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately. Unique: true In: query */ GracePeriodSeconds *int64 /*A selector to restrict the list of returned objects by their labels. Defaults to everything. Unique: true In: query */ LabelSelector *string /*limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. Unique: true In: query */ Limit *int64 /*Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both. Unique: true In: query */ OrphanDependents *bool /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string /*Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground. Unique: true In: query */ PropagationPolicy *string /*resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset Unique: true In: query */ ResourceVersion *string /*resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset Unique: true In: query */ ResourceVersionMatch *string /*Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. Unique: true In: query */ TimeoutSeconds *int64 }
DeleteStorageV1beta1CollectionCSIDriverParams contains all the bound params for the delete storage v1beta1 collection c s i driver operation typically these are obtained from a http.Request
swagger:parameters deleteStorageV1beta1CollectionCSIDriver
func NewDeleteStorageV1beta1CollectionCSIDriverParams ¶
func NewDeleteStorageV1beta1CollectionCSIDriverParams() DeleteStorageV1beta1CollectionCSIDriverParams
NewDeleteStorageV1beta1CollectionCSIDriverParams creates a new DeleteStorageV1beta1CollectionCSIDriverParams object no default values defined in spec.
func (*DeleteStorageV1beta1CollectionCSIDriverParams) BindRequest ¶
func (o *DeleteStorageV1beta1CollectionCSIDriverParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewDeleteStorageV1beta1CollectionCSIDriverParams() beforehand.
type DeleteStorageV1beta1CollectionCSIDriverUnauthorized ¶
type DeleteStorageV1beta1CollectionCSIDriverUnauthorized struct { }
DeleteStorageV1beta1CollectionCSIDriverUnauthorized Unauthorized
swagger:response deleteStorageV1beta1CollectionCSIDriverUnauthorized
func NewDeleteStorageV1beta1CollectionCSIDriverUnauthorized ¶
func NewDeleteStorageV1beta1CollectionCSIDriverUnauthorized() *DeleteStorageV1beta1CollectionCSIDriverUnauthorized
NewDeleteStorageV1beta1CollectionCSIDriverUnauthorized creates DeleteStorageV1beta1CollectionCSIDriverUnauthorized with default headers values
func (*DeleteStorageV1beta1CollectionCSIDriverUnauthorized) WriteResponse ¶
func (o *DeleteStorageV1beta1CollectionCSIDriverUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteStorageV1beta1CollectionCSINode ¶
type DeleteStorageV1beta1CollectionCSINode struct { Context *middleware.Context Handler DeleteStorageV1beta1CollectionCSINodeHandler }
DeleteStorageV1beta1CollectionCSINode swagger:route DELETE /apis/storage.k8s.io/v1beta1/csinodes storage_v1beta1 deleteStorageV1beta1CollectionCSINode
delete collection of CSINode
func NewDeleteStorageV1beta1CollectionCSINode ¶
func NewDeleteStorageV1beta1CollectionCSINode(ctx *middleware.Context, handler DeleteStorageV1beta1CollectionCSINodeHandler) *DeleteStorageV1beta1CollectionCSINode
NewDeleteStorageV1beta1CollectionCSINode creates a new http.Handler for the delete storage v1beta1 collection c s i node operation
func (*DeleteStorageV1beta1CollectionCSINode) ServeHTTP ¶
func (o *DeleteStorageV1beta1CollectionCSINode) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type DeleteStorageV1beta1CollectionCSINodeHandler ¶
type DeleteStorageV1beta1CollectionCSINodeHandler interface {
Handle(DeleteStorageV1beta1CollectionCSINodeParams) middleware.Responder
}
DeleteStorageV1beta1CollectionCSINodeHandler interface for that can handle valid delete storage v1beta1 collection c s i node params
type DeleteStorageV1beta1CollectionCSINodeHandlerFunc ¶
type DeleteStorageV1beta1CollectionCSINodeHandlerFunc func(DeleteStorageV1beta1CollectionCSINodeParams) middleware.Responder
DeleteStorageV1beta1CollectionCSINodeHandlerFunc turns a function with the right signature into a delete storage v1beta1 collection c s i node handler
func (DeleteStorageV1beta1CollectionCSINodeHandlerFunc) Handle ¶
func (fn DeleteStorageV1beta1CollectionCSINodeHandlerFunc) Handle(params DeleteStorageV1beta1CollectionCSINodeParams) middleware.Responder
Handle executing the request and returning a response
type DeleteStorageV1beta1CollectionCSINodeOK ¶
type DeleteStorageV1beta1CollectionCSINodeOK struct { /* In: Body */ Payload *models.IoK8sApimachineryPkgApisMetaV1Status `json:"body,omitempty"` }
DeleteStorageV1beta1CollectionCSINodeOK OK
swagger:response deleteStorageV1beta1CollectionCSINodeOK
func NewDeleteStorageV1beta1CollectionCSINodeOK ¶
func NewDeleteStorageV1beta1CollectionCSINodeOK() *DeleteStorageV1beta1CollectionCSINodeOK
NewDeleteStorageV1beta1CollectionCSINodeOK creates DeleteStorageV1beta1CollectionCSINodeOK with default headers values
func (*DeleteStorageV1beta1CollectionCSINodeOK) SetPayload ¶
func (o *DeleteStorageV1beta1CollectionCSINodeOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1Status)
SetPayload sets the payload to the delete storage v1beta1 collection c s i node o k response
func (*DeleteStorageV1beta1CollectionCSINodeOK) WithPayload ¶
func (o *DeleteStorageV1beta1CollectionCSINodeOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1Status) *DeleteStorageV1beta1CollectionCSINodeOK
WithPayload adds the payload to the delete storage v1beta1 collection c s i node o k response
func (*DeleteStorageV1beta1CollectionCSINodeOK) WriteResponse ¶
func (o *DeleteStorageV1beta1CollectionCSINodeOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteStorageV1beta1CollectionCSINodeParams ¶
type DeleteStorageV1beta1CollectionCSINodeParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* In: body */ Body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions /*The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. Unique: true In: query */ Continue *string /*When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed Unique: true In: query */ DryRun *string /*A selector to restrict the list of returned objects by their fields. Defaults to everything. Unique: true In: query */ FieldSelector *string /*The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately. Unique: true In: query */ GracePeriodSeconds *int64 /*A selector to restrict the list of returned objects by their labels. Defaults to everything. Unique: true In: query */ LabelSelector *string /*limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. Unique: true In: query */ Limit *int64 /*Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both. Unique: true In: query */ OrphanDependents *bool /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string /*Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground. Unique: true In: query */ PropagationPolicy *string /*resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset Unique: true In: query */ ResourceVersion *string /*resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset Unique: true In: query */ ResourceVersionMatch *string /*Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. Unique: true In: query */ TimeoutSeconds *int64 }
DeleteStorageV1beta1CollectionCSINodeParams contains all the bound params for the delete storage v1beta1 collection c s i node operation typically these are obtained from a http.Request
swagger:parameters deleteStorageV1beta1CollectionCSINode
func NewDeleteStorageV1beta1CollectionCSINodeParams ¶
func NewDeleteStorageV1beta1CollectionCSINodeParams() DeleteStorageV1beta1CollectionCSINodeParams
NewDeleteStorageV1beta1CollectionCSINodeParams creates a new DeleteStorageV1beta1CollectionCSINodeParams object no default values defined in spec.
func (*DeleteStorageV1beta1CollectionCSINodeParams) BindRequest ¶
func (o *DeleteStorageV1beta1CollectionCSINodeParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewDeleteStorageV1beta1CollectionCSINodeParams() beforehand.
type DeleteStorageV1beta1CollectionCSINodeUnauthorized ¶
type DeleteStorageV1beta1CollectionCSINodeUnauthorized struct { }
DeleteStorageV1beta1CollectionCSINodeUnauthorized Unauthorized
swagger:response deleteStorageV1beta1CollectionCSINodeUnauthorized
func NewDeleteStorageV1beta1CollectionCSINodeUnauthorized ¶
func NewDeleteStorageV1beta1CollectionCSINodeUnauthorized() *DeleteStorageV1beta1CollectionCSINodeUnauthorized
NewDeleteStorageV1beta1CollectionCSINodeUnauthorized creates DeleteStorageV1beta1CollectionCSINodeUnauthorized with default headers values
func (*DeleteStorageV1beta1CollectionCSINodeUnauthorized) WriteResponse ¶
func (o *DeleteStorageV1beta1CollectionCSINodeUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteStorageV1beta1CollectionStorageClass ¶
type DeleteStorageV1beta1CollectionStorageClass struct { Context *middleware.Context Handler DeleteStorageV1beta1CollectionStorageClassHandler }
DeleteStorageV1beta1CollectionStorageClass swagger:route DELETE /apis/storage.k8s.io/v1beta1/storageclasses storage_v1beta1 deleteStorageV1beta1CollectionStorageClass
delete collection of StorageClass
func NewDeleteStorageV1beta1CollectionStorageClass ¶
func NewDeleteStorageV1beta1CollectionStorageClass(ctx *middleware.Context, handler DeleteStorageV1beta1CollectionStorageClassHandler) *DeleteStorageV1beta1CollectionStorageClass
NewDeleteStorageV1beta1CollectionStorageClass creates a new http.Handler for the delete storage v1beta1 collection storage class operation
func (*DeleteStorageV1beta1CollectionStorageClass) ServeHTTP ¶
func (o *DeleteStorageV1beta1CollectionStorageClass) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type DeleteStorageV1beta1CollectionStorageClassHandler ¶
type DeleteStorageV1beta1CollectionStorageClassHandler interface {
Handle(DeleteStorageV1beta1CollectionStorageClassParams) middleware.Responder
}
DeleteStorageV1beta1CollectionStorageClassHandler interface for that can handle valid delete storage v1beta1 collection storage class params
type DeleteStorageV1beta1CollectionStorageClassHandlerFunc ¶
type DeleteStorageV1beta1CollectionStorageClassHandlerFunc func(DeleteStorageV1beta1CollectionStorageClassParams) middleware.Responder
DeleteStorageV1beta1CollectionStorageClassHandlerFunc turns a function with the right signature into a delete storage v1beta1 collection storage class handler
func (DeleteStorageV1beta1CollectionStorageClassHandlerFunc) Handle ¶
func (fn DeleteStorageV1beta1CollectionStorageClassHandlerFunc) Handle(params DeleteStorageV1beta1CollectionStorageClassParams) middleware.Responder
Handle executing the request and returning a response
type DeleteStorageV1beta1CollectionStorageClassOK ¶
type DeleteStorageV1beta1CollectionStorageClassOK struct { /* In: Body */ Payload *models.IoK8sApimachineryPkgApisMetaV1Status `json:"body,omitempty"` }
DeleteStorageV1beta1CollectionStorageClassOK OK
swagger:response deleteStorageV1beta1CollectionStorageClassOK
func NewDeleteStorageV1beta1CollectionStorageClassOK ¶
func NewDeleteStorageV1beta1CollectionStorageClassOK() *DeleteStorageV1beta1CollectionStorageClassOK
NewDeleteStorageV1beta1CollectionStorageClassOK creates DeleteStorageV1beta1CollectionStorageClassOK with default headers values
func (*DeleteStorageV1beta1CollectionStorageClassOK) SetPayload ¶
func (o *DeleteStorageV1beta1CollectionStorageClassOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1Status)
SetPayload sets the payload to the delete storage v1beta1 collection storage class o k response
func (*DeleteStorageV1beta1CollectionStorageClassOK) WithPayload ¶
func (o *DeleteStorageV1beta1CollectionStorageClassOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1Status) *DeleteStorageV1beta1CollectionStorageClassOK
WithPayload adds the payload to the delete storage v1beta1 collection storage class o k response
func (*DeleteStorageV1beta1CollectionStorageClassOK) WriteResponse ¶
func (o *DeleteStorageV1beta1CollectionStorageClassOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteStorageV1beta1CollectionStorageClassParams ¶
type DeleteStorageV1beta1CollectionStorageClassParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* In: body */ Body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions /*The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. Unique: true In: query */ Continue *string /*When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed Unique: true In: query */ DryRun *string /*A selector to restrict the list of returned objects by their fields. Defaults to everything. Unique: true In: query */ FieldSelector *string /*The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately. Unique: true In: query */ GracePeriodSeconds *int64 /*A selector to restrict the list of returned objects by their labels. Defaults to everything. Unique: true In: query */ LabelSelector *string /*limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. Unique: true In: query */ Limit *int64 /*Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both. Unique: true In: query */ OrphanDependents *bool /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string /*Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground. Unique: true In: query */ PropagationPolicy *string /*resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset Unique: true In: query */ ResourceVersion *string /*resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset Unique: true In: query */ ResourceVersionMatch *string /*Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. Unique: true In: query */ TimeoutSeconds *int64 }
DeleteStorageV1beta1CollectionStorageClassParams contains all the bound params for the delete storage v1beta1 collection storage class operation typically these are obtained from a http.Request
swagger:parameters deleteStorageV1beta1CollectionStorageClass
func NewDeleteStorageV1beta1CollectionStorageClassParams ¶
func NewDeleteStorageV1beta1CollectionStorageClassParams() DeleteStorageV1beta1CollectionStorageClassParams
NewDeleteStorageV1beta1CollectionStorageClassParams creates a new DeleteStorageV1beta1CollectionStorageClassParams object no default values defined in spec.
func (*DeleteStorageV1beta1CollectionStorageClassParams) BindRequest ¶
func (o *DeleteStorageV1beta1CollectionStorageClassParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewDeleteStorageV1beta1CollectionStorageClassParams() beforehand.
type DeleteStorageV1beta1CollectionStorageClassUnauthorized ¶
type DeleteStorageV1beta1CollectionStorageClassUnauthorized struct { }
DeleteStorageV1beta1CollectionStorageClassUnauthorized Unauthorized
swagger:response deleteStorageV1beta1CollectionStorageClassUnauthorized
func NewDeleteStorageV1beta1CollectionStorageClassUnauthorized ¶
func NewDeleteStorageV1beta1CollectionStorageClassUnauthorized() *DeleteStorageV1beta1CollectionStorageClassUnauthorized
NewDeleteStorageV1beta1CollectionStorageClassUnauthorized creates DeleteStorageV1beta1CollectionStorageClassUnauthorized with default headers values
func (*DeleteStorageV1beta1CollectionStorageClassUnauthorized) WriteResponse ¶
func (o *DeleteStorageV1beta1CollectionStorageClassUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteStorageV1beta1CollectionVolumeAttachment ¶
type DeleteStorageV1beta1CollectionVolumeAttachment struct { Context *middleware.Context Handler DeleteStorageV1beta1CollectionVolumeAttachmentHandler }
DeleteStorageV1beta1CollectionVolumeAttachment swagger:route DELETE /apis/storage.k8s.io/v1beta1/volumeattachments storage_v1beta1 deleteStorageV1beta1CollectionVolumeAttachment
delete collection of VolumeAttachment
func NewDeleteStorageV1beta1CollectionVolumeAttachment ¶
func NewDeleteStorageV1beta1CollectionVolumeAttachment(ctx *middleware.Context, handler DeleteStorageV1beta1CollectionVolumeAttachmentHandler) *DeleteStorageV1beta1CollectionVolumeAttachment
NewDeleteStorageV1beta1CollectionVolumeAttachment creates a new http.Handler for the delete storage v1beta1 collection volume attachment operation
func (*DeleteStorageV1beta1CollectionVolumeAttachment) ServeHTTP ¶
func (o *DeleteStorageV1beta1CollectionVolumeAttachment) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type DeleteStorageV1beta1CollectionVolumeAttachmentHandler ¶
type DeleteStorageV1beta1CollectionVolumeAttachmentHandler interface {
Handle(DeleteStorageV1beta1CollectionVolumeAttachmentParams) middleware.Responder
}
DeleteStorageV1beta1CollectionVolumeAttachmentHandler interface for that can handle valid delete storage v1beta1 collection volume attachment params
type DeleteStorageV1beta1CollectionVolumeAttachmentHandlerFunc ¶
type DeleteStorageV1beta1CollectionVolumeAttachmentHandlerFunc func(DeleteStorageV1beta1CollectionVolumeAttachmentParams) middleware.Responder
DeleteStorageV1beta1CollectionVolumeAttachmentHandlerFunc turns a function with the right signature into a delete storage v1beta1 collection volume attachment handler
func (DeleteStorageV1beta1CollectionVolumeAttachmentHandlerFunc) Handle ¶
func (fn DeleteStorageV1beta1CollectionVolumeAttachmentHandlerFunc) Handle(params DeleteStorageV1beta1CollectionVolumeAttachmentParams) middleware.Responder
Handle executing the request and returning a response
type DeleteStorageV1beta1CollectionVolumeAttachmentOK ¶
type DeleteStorageV1beta1CollectionVolumeAttachmentOK struct { /* In: Body */ Payload *models.IoK8sApimachineryPkgApisMetaV1Status `json:"body,omitempty"` }
DeleteStorageV1beta1CollectionVolumeAttachmentOK OK
swagger:response deleteStorageV1beta1CollectionVolumeAttachmentOK
func NewDeleteStorageV1beta1CollectionVolumeAttachmentOK ¶
func NewDeleteStorageV1beta1CollectionVolumeAttachmentOK() *DeleteStorageV1beta1CollectionVolumeAttachmentOK
NewDeleteStorageV1beta1CollectionVolumeAttachmentOK creates DeleteStorageV1beta1CollectionVolumeAttachmentOK with default headers values
func (*DeleteStorageV1beta1CollectionVolumeAttachmentOK) SetPayload ¶
func (o *DeleteStorageV1beta1CollectionVolumeAttachmentOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1Status)
SetPayload sets the payload to the delete storage v1beta1 collection volume attachment o k response
func (*DeleteStorageV1beta1CollectionVolumeAttachmentOK) WithPayload ¶
func (o *DeleteStorageV1beta1CollectionVolumeAttachmentOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1Status) *DeleteStorageV1beta1CollectionVolumeAttachmentOK
WithPayload adds the payload to the delete storage v1beta1 collection volume attachment o k response
func (*DeleteStorageV1beta1CollectionVolumeAttachmentOK) WriteResponse ¶
func (o *DeleteStorageV1beta1CollectionVolumeAttachmentOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteStorageV1beta1CollectionVolumeAttachmentParams ¶
type DeleteStorageV1beta1CollectionVolumeAttachmentParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* In: body */ Body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions /*The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. Unique: true In: query */ Continue *string /*When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed Unique: true In: query */ DryRun *string /*A selector to restrict the list of returned objects by their fields. Defaults to everything. Unique: true In: query */ FieldSelector *string /*The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately. Unique: true In: query */ GracePeriodSeconds *int64 /*A selector to restrict the list of returned objects by their labels. Defaults to everything. Unique: true In: query */ LabelSelector *string /*limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. Unique: true In: query */ Limit *int64 /*Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both. Unique: true In: query */ OrphanDependents *bool /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string /*Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground. Unique: true In: query */ PropagationPolicy *string /*resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset Unique: true In: query */ ResourceVersion *string /*resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset Unique: true In: query */ ResourceVersionMatch *string /*Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. Unique: true In: query */ TimeoutSeconds *int64 }
DeleteStorageV1beta1CollectionVolumeAttachmentParams contains all the bound params for the delete storage v1beta1 collection volume attachment operation typically these are obtained from a http.Request
swagger:parameters deleteStorageV1beta1CollectionVolumeAttachment
func NewDeleteStorageV1beta1CollectionVolumeAttachmentParams ¶
func NewDeleteStorageV1beta1CollectionVolumeAttachmentParams() DeleteStorageV1beta1CollectionVolumeAttachmentParams
NewDeleteStorageV1beta1CollectionVolumeAttachmentParams creates a new DeleteStorageV1beta1CollectionVolumeAttachmentParams object no default values defined in spec.
func (*DeleteStorageV1beta1CollectionVolumeAttachmentParams) BindRequest ¶
func (o *DeleteStorageV1beta1CollectionVolumeAttachmentParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewDeleteStorageV1beta1CollectionVolumeAttachmentParams() beforehand.
type DeleteStorageV1beta1CollectionVolumeAttachmentUnauthorized ¶
type DeleteStorageV1beta1CollectionVolumeAttachmentUnauthorized struct { }
DeleteStorageV1beta1CollectionVolumeAttachmentUnauthorized Unauthorized
swagger:response deleteStorageV1beta1CollectionVolumeAttachmentUnauthorized
func NewDeleteStorageV1beta1CollectionVolumeAttachmentUnauthorized ¶
func NewDeleteStorageV1beta1CollectionVolumeAttachmentUnauthorized() *DeleteStorageV1beta1CollectionVolumeAttachmentUnauthorized
NewDeleteStorageV1beta1CollectionVolumeAttachmentUnauthorized creates DeleteStorageV1beta1CollectionVolumeAttachmentUnauthorized with default headers values
func (*DeleteStorageV1beta1CollectionVolumeAttachmentUnauthorized) WriteResponse ¶
func (o *DeleteStorageV1beta1CollectionVolumeAttachmentUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteStorageV1beta1StorageClass ¶
type DeleteStorageV1beta1StorageClass struct { Context *middleware.Context Handler DeleteStorageV1beta1StorageClassHandler }
DeleteStorageV1beta1StorageClass swagger:route DELETE /apis/storage.k8s.io/v1beta1/storageclasses/{name} storage_v1beta1 deleteStorageV1beta1StorageClass
delete a StorageClass
func NewDeleteStorageV1beta1StorageClass ¶
func NewDeleteStorageV1beta1StorageClass(ctx *middleware.Context, handler DeleteStorageV1beta1StorageClassHandler) *DeleteStorageV1beta1StorageClass
NewDeleteStorageV1beta1StorageClass creates a new http.Handler for the delete storage v1beta1 storage class operation
func (*DeleteStorageV1beta1StorageClass) ServeHTTP ¶
func (o *DeleteStorageV1beta1StorageClass) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type DeleteStorageV1beta1StorageClassAccepted ¶
type DeleteStorageV1beta1StorageClassAccepted struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1beta1StorageClass `json:"body,omitempty"` }
DeleteStorageV1beta1StorageClassAccepted Accepted
swagger:response deleteStorageV1beta1StorageClassAccepted
func NewDeleteStorageV1beta1StorageClassAccepted ¶
func NewDeleteStorageV1beta1StorageClassAccepted() *DeleteStorageV1beta1StorageClassAccepted
NewDeleteStorageV1beta1StorageClassAccepted creates DeleteStorageV1beta1StorageClassAccepted with default headers values
func (*DeleteStorageV1beta1StorageClassAccepted) SetPayload ¶
func (o *DeleteStorageV1beta1StorageClassAccepted) SetPayload(payload *models.IoK8sAPIStorageV1beta1StorageClass)
SetPayload sets the payload to the delete storage v1beta1 storage class accepted response
func (*DeleteStorageV1beta1StorageClassAccepted) WithPayload ¶
func (o *DeleteStorageV1beta1StorageClassAccepted) WithPayload(payload *models.IoK8sAPIStorageV1beta1StorageClass) *DeleteStorageV1beta1StorageClassAccepted
WithPayload adds the payload to the delete storage v1beta1 storage class accepted response
func (*DeleteStorageV1beta1StorageClassAccepted) WriteResponse ¶
func (o *DeleteStorageV1beta1StorageClassAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteStorageV1beta1StorageClassHandler ¶
type DeleteStorageV1beta1StorageClassHandler interface {
Handle(DeleteStorageV1beta1StorageClassParams) middleware.Responder
}
DeleteStorageV1beta1StorageClassHandler interface for that can handle valid delete storage v1beta1 storage class params
type DeleteStorageV1beta1StorageClassHandlerFunc ¶
type DeleteStorageV1beta1StorageClassHandlerFunc func(DeleteStorageV1beta1StorageClassParams) middleware.Responder
DeleteStorageV1beta1StorageClassHandlerFunc turns a function with the right signature into a delete storage v1beta1 storage class handler
func (DeleteStorageV1beta1StorageClassHandlerFunc) Handle ¶
func (fn DeleteStorageV1beta1StorageClassHandlerFunc) Handle(params DeleteStorageV1beta1StorageClassParams) middleware.Responder
Handle executing the request and returning a response
type DeleteStorageV1beta1StorageClassOK ¶
type DeleteStorageV1beta1StorageClassOK struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1beta1StorageClass `json:"body,omitempty"` }
DeleteStorageV1beta1StorageClassOK OK
swagger:response deleteStorageV1beta1StorageClassOK
func NewDeleteStorageV1beta1StorageClassOK ¶
func NewDeleteStorageV1beta1StorageClassOK() *DeleteStorageV1beta1StorageClassOK
NewDeleteStorageV1beta1StorageClassOK creates DeleteStorageV1beta1StorageClassOK with default headers values
func (*DeleteStorageV1beta1StorageClassOK) SetPayload ¶
func (o *DeleteStorageV1beta1StorageClassOK) SetPayload(payload *models.IoK8sAPIStorageV1beta1StorageClass)
SetPayload sets the payload to the delete storage v1beta1 storage class o k response
func (*DeleteStorageV1beta1StorageClassOK) WithPayload ¶
func (o *DeleteStorageV1beta1StorageClassOK) WithPayload(payload *models.IoK8sAPIStorageV1beta1StorageClass) *DeleteStorageV1beta1StorageClassOK
WithPayload adds the payload to the delete storage v1beta1 storage class o k response
func (*DeleteStorageV1beta1StorageClassOK) WriteResponse ¶
func (o *DeleteStorageV1beta1StorageClassOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteStorageV1beta1StorageClassParams ¶
type DeleteStorageV1beta1StorageClassParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* In: body */ Body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions /*When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed Unique: true In: query */ DryRun *string /*The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately. Unique: true In: query */ GracePeriodSeconds *int64 /*name of the StorageClass Required: true Unique: true In: path */ Name string /*Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both. Unique: true In: query */ OrphanDependents *bool /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string /*Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground. Unique: true In: query */ PropagationPolicy *string }
DeleteStorageV1beta1StorageClassParams contains all the bound params for the delete storage v1beta1 storage class operation typically these are obtained from a http.Request
swagger:parameters deleteStorageV1beta1StorageClass
func NewDeleteStorageV1beta1StorageClassParams ¶
func NewDeleteStorageV1beta1StorageClassParams() DeleteStorageV1beta1StorageClassParams
NewDeleteStorageV1beta1StorageClassParams creates a new DeleteStorageV1beta1StorageClassParams object no default values defined in spec.
func (*DeleteStorageV1beta1StorageClassParams) BindRequest ¶
func (o *DeleteStorageV1beta1StorageClassParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewDeleteStorageV1beta1StorageClassParams() beforehand.
type DeleteStorageV1beta1StorageClassUnauthorized ¶
type DeleteStorageV1beta1StorageClassUnauthorized struct { }
DeleteStorageV1beta1StorageClassUnauthorized Unauthorized
swagger:response deleteStorageV1beta1StorageClassUnauthorized
func NewDeleteStorageV1beta1StorageClassUnauthorized ¶
func NewDeleteStorageV1beta1StorageClassUnauthorized() *DeleteStorageV1beta1StorageClassUnauthorized
NewDeleteStorageV1beta1StorageClassUnauthorized creates DeleteStorageV1beta1StorageClassUnauthorized with default headers values
func (*DeleteStorageV1beta1StorageClassUnauthorized) WriteResponse ¶
func (o *DeleteStorageV1beta1StorageClassUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteStorageV1beta1VolumeAttachment ¶
type DeleteStorageV1beta1VolumeAttachment struct { Context *middleware.Context Handler DeleteStorageV1beta1VolumeAttachmentHandler }
DeleteStorageV1beta1VolumeAttachment swagger:route DELETE /apis/storage.k8s.io/v1beta1/volumeattachments/{name} storage_v1beta1 deleteStorageV1beta1VolumeAttachment
delete a VolumeAttachment
func NewDeleteStorageV1beta1VolumeAttachment ¶
func NewDeleteStorageV1beta1VolumeAttachment(ctx *middleware.Context, handler DeleteStorageV1beta1VolumeAttachmentHandler) *DeleteStorageV1beta1VolumeAttachment
NewDeleteStorageV1beta1VolumeAttachment creates a new http.Handler for the delete storage v1beta1 volume attachment operation
func (*DeleteStorageV1beta1VolumeAttachment) ServeHTTP ¶
func (o *DeleteStorageV1beta1VolumeAttachment) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type DeleteStorageV1beta1VolumeAttachmentAccepted ¶
type DeleteStorageV1beta1VolumeAttachmentAccepted struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1beta1VolumeAttachment `json:"body,omitempty"` }
DeleteStorageV1beta1VolumeAttachmentAccepted Accepted
swagger:response deleteStorageV1beta1VolumeAttachmentAccepted
func NewDeleteStorageV1beta1VolumeAttachmentAccepted ¶
func NewDeleteStorageV1beta1VolumeAttachmentAccepted() *DeleteStorageV1beta1VolumeAttachmentAccepted
NewDeleteStorageV1beta1VolumeAttachmentAccepted creates DeleteStorageV1beta1VolumeAttachmentAccepted with default headers values
func (*DeleteStorageV1beta1VolumeAttachmentAccepted) SetPayload ¶
func (o *DeleteStorageV1beta1VolumeAttachmentAccepted) SetPayload(payload *models.IoK8sAPIStorageV1beta1VolumeAttachment)
SetPayload sets the payload to the delete storage v1beta1 volume attachment accepted response
func (*DeleteStorageV1beta1VolumeAttachmentAccepted) WithPayload ¶
func (o *DeleteStorageV1beta1VolumeAttachmentAccepted) WithPayload(payload *models.IoK8sAPIStorageV1beta1VolumeAttachment) *DeleteStorageV1beta1VolumeAttachmentAccepted
WithPayload adds the payload to the delete storage v1beta1 volume attachment accepted response
func (*DeleteStorageV1beta1VolumeAttachmentAccepted) WriteResponse ¶
func (o *DeleteStorageV1beta1VolumeAttachmentAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteStorageV1beta1VolumeAttachmentHandler ¶
type DeleteStorageV1beta1VolumeAttachmentHandler interface {
Handle(DeleteStorageV1beta1VolumeAttachmentParams) middleware.Responder
}
DeleteStorageV1beta1VolumeAttachmentHandler interface for that can handle valid delete storage v1beta1 volume attachment params
type DeleteStorageV1beta1VolumeAttachmentHandlerFunc ¶
type DeleteStorageV1beta1VolumeAttachmentHandlerFunc func(DeleteStorageV1beta1VolumeAttachmentParams) middleware.Responder
DeleteStorageV1beta1VolumeAttachmentHandlerFunc turns a function with the right signature into a delete storage v1beta1 volume attachment handler
func (DeleteStorageV1beta1VolumeAttachmentHandlerFunc) Handle ¶
func (fn DeleteStorageV1beta1VolumeAttachmentHandlerFunc) Handle(params DeleteStorageV1beta1VolumeAttachmentParams) middleware.Responder
Handle executing the request and returning a response
type DeleteStorageV1beta1VolumeAttachmentOK ¶
type DeleteStorageV1beta1VolumeAttachmentOK struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1beta1VolumeAttachment `json:"body,omitempty"` }
DeleteStorageV1beta1VolumeAttachmentOK OK
swagger:response deleteStorageV1beta1VolumeAttachmentOK
func NewDeleteStorageV1beta1VolumeAttachmentOK ¶
func NewDeleteStorageV1beta1VolumeAttachmentOK() *DeleteStorageV1beta1VolumeAttachmentOK
NewDeleteStorageV1beta1VolumeAttachmentOK creates DeleteStorageV1beta1VolumeAttachmentOK with default headers values
func (*DeleteStorageV1beta1VolumeAttachmentOK) SetPayload ¶
func (o *DeleteStorageV1beta1VolumeAttachmentOK) SetPayload(payload *models.IoK8sAPIStorageV1beta1VolumeAttachment)
SetPayload sets the payload to the delete storage v1beta1 volume attachment o k response
func (*DeleteStorageV1beta1VolumeAttachmentOK) WithPayload ¶
func (o *DeleteStorageV1beta1VolumeAttachmentOK) WithPayload(payload *models.IoK8sAPIStorageV1beta1VolumeAttachment) *DeleteStorageV1beta1VolumeAttachmentOK
WithPayload adds the payload to the delete storage v1beta1 volume attachment o k response
func (*DeleteStorageV1beta1VolumeAttachmentOK) WriteResponse ¶
func (o *DeleteStorageV1beta1VolumeAttachmentOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteStorageV1beta1VolumeAttachmentParams ¶
type DeleteStorageV1beta1VolumeAttachmentParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* In: body */ Body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions /*When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed Unique: true In: query */ DryRun *string /*The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately. Unique: true In: query */ GracePeriodSeconds *int64 /*name of the VolumeAttachment Required: true Unique: true In: path */ Name string /*Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both. Unique: true In: query */ OrphanDependents *bool /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string /*Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground. Unique: true In: query */ PropagationPolicy *string }
DeleteStorageV1beta1VolumeAttachmentParams contains all the bound params for the delete storage v1beta1 volume attachment operation typically these are obtained from a http.Request
swagger:parameters deleteStorageV1beta1VolumeAttachment
func NewDeleteStorageV1beta1VolumeAttachmentParams ¶
func NewDeleteStorageV1beta1VolumeAttachmentParams() DeleteStorageV1beta1VolumeAttachmentParams
NewDeleteStorageV1beta1VolumeAttachmentParams creates a new DeleteStorageV1beta1VolumeAttachmentParams object no default values defined in spec.
func (*DeleteStorageV1beta1VolumeAttachmentParams) BindRequest ¶
func (o *DeleteStorageV1beta1VolumeAttachmentParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewDeleteStorageV1beta1VolumeAttachmentParams() beforehand.
type DeleteStorageV1beta1VolumeAttachmentUnauthorized ¶
type DeleteStorageV1beta1VolumeAttachmentUnauthorized struct { }
DeleteStorageV1beta1VolumeAttachmentUnauthorized Unauthorized
swagger:response deleteStorageV1beta1VolumeAttachmentUnauthorized
func NewDeleteStorageV1beta1VolumeAttachmentUnauthorized ¶
func NewDeleteStorageV1beta1VolumeAttachmentUnauthorized() *DeleteStorageV1beta1VolumeAttachmentUnauthorized
NewDeleteStorageV1beta1VolumeAttachmentUnauthorized creates DeleteStorageV1beta1VolumeAttachmentUnauthorized with default headers values
func (*DeleteStorageV1beta1VolumeAttachmentUnauthorized) WriteResponse ¶
func (o *DeleteStorageV1beta1VolumeAttachmentUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type GetStorageV1beta1APIResources ¶
type GetStorageV1beta1APIResources struct { Context *middleware.Context Handler GetStorageV1beta1APIResourcesHandler }
GetStorageV1beta1APIResources swagger:route GET /apis/storage.k8s.io/v1beta1/ storage_v1beta1 getStorageV1beta1ApiResources
get available resources
func NewGetStorageV1beta1APIResources ¶
func NewGetStorageV1beta1APIResources(ctx *middleware.Context, handler GetStorageV1beta1APIResourcesHandler) *GetStorageV1beta1APIResources
NewGetStorageV1beta1APIResources creates a new http.Handler for the get storage v1beta1 API resources operation
func (*GetStorageV1beta1APIResources) ServeHTTP ¶
func (o *GetStorageV1beta1APIResources) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type GetStorageV1beta1APIResourcesHandler ¶
type GetStorageV1beta1APIResourcesHandler interface {
Handle(GetStorageV1beta1APIResourcesParams) middleware.Responder
}
GetStorageV1beta1APIResourcesHandler interface for that can handle valid get storage v1beta1 API resources params
type GetStorageV1beta1APIResourcesHandlerFunc ¶
type GetStorageV1beta1APIResourcesHandlerFunc func(GetStorageV1beta1APIResourcesParams) middleware.Responder
GetStorageV1beta1APIResourcesHandlerFunc turns a function with the right signature into a get storage v1beta1 API resources handler
func (GetStorageV1beta1APIResourcesHandlerFunc) Handle ¶
func (fn GetStorageV1beta1APIResourcesHandlerFunc) Handle(params GetStorageV1beta1APIResourcesParams) middleware.Responder
Handle executing the request and returning a response
type GetStorageV1beta1APIResourcesOK ¶
type GetStorageV1beta1APIResourcesOK struct { /* In: Body */ Payload *models.IoK8sApimachineryPkgApisMetaV1APIResourceList `json:"body,omitempty"` }
GetStorageV1beta1APIResourcesOK OK
swagger:response getStorageV1beta1ApiResourcesOK
func NewGetStorageV1beta1APIResourcesOK ¶
func NewGetStorageV1beta1APIResourcesOK() *GetStorageV1beta1APIResourcesOK
NewGetStorageV1beta1APIResourcesOK creates GetStorageV1beta1APIResourcesOK with default headers values
func (*GetStorageV1beta1APIResourcesOK) SetPayload ¶
func (o *GetStorageV1beta1APIResourcesOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1APIResourceList)
SetPayload sets the payload to the get storage v1beta1 Api resources o k response
func (*GetStorageV1beta1APIResourcesOK) WithPayload ¶
func (o *GetStorageV1beta1APIResourcesOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1APIResourceList) *GetStorageV1beta1APIResourcesOK
WithPayload adds the payload to the get storage v1beta1 Api resources o k response
func (*GetStorageV1beta1APIResourcesOK) WriteResponse ¶
func (o *GetStorageV1beta1APIResourcesOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type GetStorageV1beta1APIResourcesParams ¶
type GetStorageV1beta1APIResourcesParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` }
GetStorageV1beta1APIResourcesParams contains all the bound params for the get storage v1beta1 API resources operation typically these are obtained from a http.Request
swagger:parameters getStorageV1beta1APIResources
func NewGetStorageV1beta1APIResourcesParams ¶
func NewGetStorageV1beta1APIResourcesParams() GetStorageV1beta1APIResourcesParams
NewGetStorageV1beta1APIResourcesParams creates a new GetStorageV1beta1APIResourcesParams object no default values defined in spec.
func (*GetStorageV1beta1APIResourcesParams) BindRequest ¶
func (o *GetStorageV1beta1APIResourcesParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewGetStorageV1beta1APIResourcesParams() beforehand.
type GetStorageV1beta1APIResourcesUnauthorized ¶
type GetStorageV1beta1APIResourcesUnauthorized struct { }
GetStorageV1beta1APIResourcesUnauthorized Unauthorized
swagger:response getStorageV1beta1ApiResourcesUnauthorized
func NewGetStorageV1beta1APIResourcesUnauthorized ¶
func NewGetStorageV1beta1APIResourcesUnauthorized() *GetStorageV1beta1APIResourcesUnauthorized
NewGetStorageV1beta1APIResourcesUnauthorized creates GetStorageV1beta1APIResourcesUnauthorized with default headers values
func (*GetStorageV1beta1APIResourcesUnauthorized) WriteResponse ¶
func (o *GetStorageV1beta1APIResourcesUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ListStorageV1beta1CSIDriver ¶
type ListStorageV1beta1CSIDriver struct { Context *middleware.Context Handler ListStorageV1beta1CSIDriverHandler }
ListStorageV1beta1CSIDriver swagger:route GET /apis/storage.k8s.io/v1beta1/csidrivers storage_v1beta1 listStorageV1beta1CSIDriver
list or watch objects of kind CSIDriver
func NewListStorageV1beta1CSIDriver ¶
func NewListStorageV1beta1CSIDriver(ctx *middleware.Context, handler ListStorageV1beta1CSIDriverHandler) *ListStorageV1beta1CSIDriver
NewListStorageV1beta1CSIDriver creates a new http.Handler for the list storage v1beta1 c s i driver operation
func (*ListStorageV1beta1CSIDriver) ServeHTTP ¶
func (o *ListStorageV1beta1CSIDriver) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type ListStorageV1beta1CSIDriverHandler ¶
type ListStorageV1beta1CSIDriverHandler interface {
Handle(ListStorageV1beta1CSIDriverParams) middleware.Responder
}
ListStorageV1beta1CSIDriverHandler interface for that can handle valid list storage v1beta1 c s i driver params
type ListStorageV1beta1CSIDriverHandlerFunc ¶
type ListStorageV1beta1CSIDriverHandlerFunc func(ListStorageV1beta1CSIDriverParams) middleware.Responder
ListStorageV1beta1CSIDriverHandlerFunc turns a function with the right signature into a list storage v1beta1 c s i driver handler
func (ListStorageV1beta1CSIDriverHandlerFunc) Handle ¶
func (fn ListStorageV1beta1CSIDriverHandlerFunc) Handle(params ListStorageV1beta1CSIDriverParams) middleware.Responder
Handle executing the request and returning a response
type ListStorageV1beta1CSIDriverOK ¶
type ListStorageV1beta1CSIDriverOK struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1beta1CSIDriverList `json:"body,omitempty"` }
ListStorageV1beta1CSIDriverOK OK
swagger:response listStorageV1beta1CSIDriverOK
func NewListStorageV1beta1CSIDriverOK ¶
func NewListStorageV1beta1CSIDriverOK() *ListStorageV1beta1CSIDriverOK
NewListStorageV1beta1CSIDriverOK creates ListStorageV1beta1CSIDriverOK with default headers values
func (*ListStorageV1beta1CSIDriverOK) SetPayload ¶
func (o *ListStorageV1beta1CSIDriverOK) SetPayload(payload *models.IoK8sAPIStorageV1beta1CSIDriverList)
SetPayload sets the payload to the list storage v1beta1 c s i driver o k response
func (*ListStorageV1beta1CSIDriverOK) WithPayload ¶
func (o *ListStorageV1beta1CSIDriverOK) WithPayload(payload *models.IoK8sAPIStorageV1beta1CSIDriverList) *ListStorageV1beta1CSIDriverOK
WithPayload adds the payload to the list storage v1beta1 c s i driver o k response
func (*ListStorageV1beta1CSIDriverOK) WriteResponse ¶
func (o *ListStorageV1beta1CSIDriverOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ListStorageV1beta1CSIDriverParams ¶
type ListStorageV1beta1CSIDriverParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*allowWatchBookmarks requests watch events with type "BOOKMARK". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. If the feature gate WatchBookmarks is not enabled in apiserver, this field is ignored. Unique: true In: query */ AllowWatchBookmarks *bool /*The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. Unique: true In: query */ Continue *string /*A selector to restrict the list of returned objects by their fields. Defaults to everything. Unique: true In: query */ FieldSelector *string /*A selector to restrict the list of returned objects by their labels. Defaults to everything. Unique: true In: query */ LabelSelector *string /*limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. Unique: true In: query */ Limit *int64 /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string /*resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset Unique: true In: query */ ResourceVersion *string /*resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset Unique: true In: query */ ResourceVersionMatch *string /*Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. Unique: true In: query */ TimeoutSeconds *int64 /*Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. Unique: true In: query */ Watch *bool }
ListStorageV1beta1CSIDriverParams contains all the bound params for the list storage v1beta1 c s i driver operation typically these are obtained from a http.Request
swagger:parameters listStorageV1beta1CSIDriver
func NewListStorageV1beta1CSIDriverParams ¶
func NewListStorageV1beta1CSIDriverParams() ListStorageV1beta1CSIDriverParams
NewListStorageV1beta1CSIDriverParams creates a new ListStorageV1beta1CSIDriverParams object no default values defined in spec.
func (*ListStorageV1beta1CSIDriverParams) BindRequest ¶
func (o *ListStorageV1beta1CSIDriverParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewListStorageV1beta1CSIDriverParams() beforehand.
type ListStorageV1beta1CSIDriverUnauthorized ¶
type ListStorageV1beta1CSIDriverUnauthorized struct { }
ListStorageV1beta1CSIDriverUnauthorized Unauthorized
swagger:response listStorageV1beta1CSIDriverUnauthorized
func NewListStorageV1beta1CSIDriverUnauthorized ¶
func NewListStorageV1beta1CSIDriverUnauthorized() *ListStorageV1beta1CSIDriverUnauthorized
NewListStorageV1beta1CSIDriverUnauthorized creates ListStorageV1beta1CSIDriverUnauthorized with default headers values
func (*ListStorageV1beta1CSIDriverUnauthorized) WriteResponse ¶
func (o *ListStorageV1beta1CSIDriverUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ListStorageV1beta1CSINode ¶
type ListStorageV1beta1CSINode struct { Context *middleware.Context Handler ListStorageV1beta1CSINodeHandler }
ListStorageV1beta1CSINode swagger:route GET /apis/storage.k8s.io/v1beta1/csinodes storage_v1beta1 listStorageV1beta1CSINode
list or watch objects of kind CSINode
func NewListStorageV1beta1CSINode ¶
func NewListStorageV1beta1CSINode(ctx *middleware.Context, handler ListStorageV1beta1CSINodeHandler) *ListStorageV1beta1CSINode
NewListStorageV1beta1CSINode creates a new http.Handler for the list storage v1beta1 c s i node operation
func (*ListStorageV1beta1CSINode) ServeHTTP ¶
func (o *ListStorageV1beta1CSINode) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type ListStorageV1beta1CSINodeHandler ¶
type ListStorageV1beta1CSINodeHandler interface {
Handle(ListStorageV1beta1CSINodeParams) middleware.Responder
}
ListStorageV1beta1CSINodeHandler interface for that can handle valid list storage v1beta1 c s i node params
type ListStorageV1beta1CSINodeHandlerFunc ¶
type ListStorageV1beta1CSINodeHandlerFunc func(ListStorageV1beta1CSINodeParams) middleware.Responder
ListStorageV1beta1CSINodeHandlerFunc turns a function with the right signature into a list storage v1beta1 c s i node handler
func (ListStorageV1beta1CSINodeHandlerFunc) Handle ¶
func (fn ListStorageV1beta1CSINodeHandlerFunc) Handle(params ListStorageV1beta1CSINodeParams) middleware.Responder
Handle executing the request and returning a response
type ListStorageV1beta1CSINodeOK ¶
type ListStorageV1beta1CSINodeOK struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1beta1CSINodeList `json:"body,omitempty"` }
ListStorageV1beta1CSINodeOK OK
swagger:response listStorageV1beta1CSINodeOK
func NewListStorageV1beta1CSINodeOK ¶
func NewListStorageV1beta1CSINodeOK() *ListStorageV1beta1CSINodeOK
NewListStorageV1beta1CSINodeOK creates ListStorageV1beta1CSINodeOK with default headers values
func (*ListStorageV1beta1CSINodeOK) SetPayload ¶
func (o *ListStorageV1beta1CSINodeOK) SetPayload(payload *models.IoK8sAPIStorageV1beta1CSINodeList)
SetPayload sets the payload to the list storage v1beta1 c s i node o k response
func (*ListStorageV1beta1CSINodeOK) WithPayload ¶
func (o *ListStorageV1beta1CSINodeOK) WithPayload(payload *models.IoK8sAPIStorageV1beta1CSINodeList) *ListStorageV1beta1CSINodeOK
WithPayload adds the payload to the list storage v1beta1 c s i node o k response
func (*ListStorageV1beta1CSINodeOK) WriteResponse ¶
func (o *ListStorageV1beta1CSINodeOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ListStorageV1beta1CSINodeParams ¶
type ListStorageV1beta1CSINodeParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*allowWatchBookmarks requests watch events with type "BOOKMARK". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. If the feature gate WatchBookmarks is not enabled in apiserver, this field is ignored. Unique: true In: query */ AllowWatchBookmarks *bool /*The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. Unique: true In: query */ Continue *string /*A selector to restrict the list of returned objects by their fields. Defaults to everything. Unique: true In: query */ FieldSelector *string /*A selector to restrict the list of returned objects by their labels. Defaults to everything. Unique: true In: query */ LabelSelector *string /*limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. Unique: true In: query */ Limit *int64 /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string /*resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset Unique: true In: query */ ResourceVersion *string /*resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset Unique: true In: query */ ResourceVersionMatch *string /*Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. Unique: true In: query */ TimeoutSeconds *int64 /*Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. Unique: true In: query */ Watch *bool }
ListStorageV1beta1CSINodeParams contains all the bound params for the list storage v1beta1 c s i node operation typically these are obtained from a http.Request
swagger:parameters listStorageV1beta1CSINode
func NewListStorageV1beta1CSINodeParams ¶
func NewListStorageV1beta1CSINodeParams() ListStorageV1beta1CSINodeParams
NewListStorageV1beta1CSINodeParams creates a new ListStorageV1beta1CSINodeParams object no default values defined in spec.
func (*ListStorageV1beta1CSINodeParams) BindRequest ¶
func (o *ListStorageV1beta1CSINodeParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewListStorageV1beta1CSINodeParams() beforehand.
type ListStorageV1beta1CSINodeUnauthorized ¶
type ListStorageV1beta1CSINodeUnauthorized struct { }
ListStorageV1beta1CSINodeUnauthorized Unauthorized
swagger:response listStorageV1beta1CSINodeUnauthorized
func NewListStorageV1beta1CSINodeUnauthorized ¶
func NewListStorageV1beta1CSINodeUnauthorized() *ListStorageV1beta1CSINodeUnauthorized
NewListStorageV1beta1CSINodeUnauthorized creates ListStorageV1beta1CSINodeUnauthorized with default headers values
func (*ListStorageV1beta1CSINodeUnauthorized) WriteResponse ¶
func (o *ListStorageV1beta1CSINodeUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ListStorageV1beta1StorageClass ¶
type ListStorageV1beta1StorageClass struct { Context *middleware.Context Handler ListStorageV1beta1StorageClassHandler }
ListStorageV1beta1StorageClass swagger:route GET /apis/storage.k8s.io/v1beta1/storageclasses storage_v1beta1 listStorageV1beta1StorageClass
list or watch objects of kind StorageClass
func NewListStorageV1beta1StorageClass ¶
func NewListStorageV1beta1StorageClass(ctx *middleware.Context, handler ListStorageV1beta1StorageClassHandler) *ListStorageV1beta1StorageClass
NewListStorageV1beta1StorageClass creates a new http.Handler for the list storage v1beta1 storage class operation
func (*ListStorageV1beta1StorageClass) ServeHTTP ¶
func (o *ListStorageV1beta1StorageClass) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type ListStorageV1beta1StorageClassHandler ¶
type ListStorageV1beta1StorageClassHandler interface {
Handle(ListStorageV1beta1StorageClassParams) middleware.Responder
}
ListStorageV1beta1StorageClassHandler interface for that can handle valid list storage v1beta1 storage class params
type ListStorageV1beta1StorageClassHandlerFunc ¶
type ListStorageV1beta1StorageClassHandlerFunc func(ListStorageV1beta1StorageClassParams) middleware.Responder
ListStorageV1beta1StorageClassHandlerFunc turns a function with the right signature into a list storage v1beta1 storage class handler
func (ListStorageV1beta1StorageClassHandlerFunc) Handle ¶
func (fn ListStorageV1beta1StorageClassHandlerFunc) Handle(params ListStorageV1beta1StorageClassParams) middleware.Responder
Handle executing the request and returning a response
type ListStorageV1beta1StorageClassOK ¶
type ListStorageV1beta1StorageClassOK struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1beta1StorageClassList `json:"body,omitempty"` }
ListStorageV1beta1StorageClassOK OK
swagger:response listStorageV1beta1StorageClassOK
func NewListStorageV1beta1StorageClassOK ¶
func NewListStorageV1beta1StorageClassOK() *ListStorageV1beta1StorageClassOK
NewListStorageV1beta1StorageClassOK creates ListStorageV1beta1StorageClassOK with default headers values
func (*ListStorageV1beta1StorageClassOK) SetPayload ¶
func (o *ListStorageV1beta1StorageClassOK) SetPayload(payload *models.IoK8sAPIStorageV1beta1StorageClassList)
SetPayload sets the payload to the list storage v1beta1 storage class o k response
func (*ListStorageV1beta1StorageClassOK) WithPayload ¶
func (o *ListStorageV1beta1StorageClassOK) WithPayload(payload *models.IoK8sAPIStorageV1beta1StorageClassList) *ListStorageV1beta1StorageClassOK
WithPayload adds the payload to the list storage v1beta1 storage class o k response
func (*ListStorageV1beta1StorageClassOK) WriteResponse ¶
func (o *ListStorageV1beta1StorageClassOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ListStorageV1beta1StorageClassParams ¶
type ListStorageV1beta1StorageClassParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*allowWatchBookmarks requests watch events with type "BOOKMARK". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. If the feature gate WatchBookmarks is not enabled in apiserver, this field is ignored. Unique: true In: query */ AllowWatchBookmarks *bool /*The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. Unique: true In: query */ Continue *string /*A selector to restrict the list of returned objects by their fields. Defaults to everything. Unique: true In: query */ FieldSelector *string /*A selector to restrict the list of returned objects by their labels. Defaults to everything. Unique: true In: query */ LabelSelector *string /*limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. Unique: true In: query */ Limit *int64 /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string /*resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset Unique: true In: query */ ResourceVersion *string /*resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset Unique: true In: query */ ResourceVersionMatch *string /*Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. Unique: true In: query */ TimeoutSeconds *int64 /*Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. Unique: true In: query */ Watch *bool }
ListStorageV1beta1StorageClassParams contains all the bound params for the list storage v1beta1 storage class operation typically these are obtained from a http.Request
swagger:parameters listStorageV1beta1StorageClass
func NewListStorageV1beta1StorageClassParams ¶
func NewListStorageV1beta1StorageClassParams() ListStorageV1beta1StorageClassParams
NewListStorageV1beta1StorageClassParams creates a new ListStorageV1beta1StorageClassParams object no default values defined in spec.
func (*ListStorageV1beta1StorageClassParams) BindRequest ¶
func (o *ListStorageV1beta1StorageClassParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewListStorageV1beta1StorageClassParams() beforehand.
type ListStorageV1beta1StorageClassUnauthorized ¶
type ListStorageV1beta1StorageClassUnauthorized struct { }
ListStorageV1beta1StorageClassUnauthorized Unauthorized
swagger:response listStorageV1beta1StorageClassUnauthorized
func NewListStorageV1beta1StorageClassUnauthorized ¶
func NewListStorageV1beta1StorageClassUnauthorized() *ListStorageV1beta1StorageClassUnauthorized
NewListStorageV1beta1StorageClassUnauthorized creates ListStorageV1beta1StorageClassUnauthorized with default headers values
func (*ListStorageV1beta1StorageClassUnauthorized) WriteResponse ¶
func (o *ListStorageV1beta1StorageClassUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ListStorageV1beta1VolumeAttachment ¶
type ListStorageV1beta1VolumeAttachment struct { Context *middleware.Context Handler ListStorageV1beta1VolumeAttachmentHandler }
ListStorageV1beta1VolumeAttachment swagger:route GET /apis/storage.k8s.io/v1beta1/volumeattachments storage_v1beta1 listStorageV1beta1VolumeAttachment
list or watch objects of kind VolumeAttachment
func NewListStorageV1beta1VolumeAttachment ¶
func NewListStorageV1beta1VolumeAttachment(ctx *middleware.Context, handler ListStorageV1beta1VolumeAttachmentHandler) *ListStorageV1beta1VolumeAttachment
NewListStorageV1beta1VolumeAttachment creates a new http.Handler for the list storage v1beta1 volume attachment operation
func (*ListStorageV1beta1VolumeAttachment) ServeHTTP ¶
func (o *ListStorageV1beta1VolumeAttachment) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type ListStorageV1beta1VolumeAttachmentHandler ¶
type ListStorageV1beta1VolumeAttachmentHandler interface {
Handle(ListStorageV1beta1VolumeAttachmentParams) middleware.Responder
}
ListStorageV1beta1VolumeAttachmentHandler interface for that can handle valid list storage v1beta1 volume attachment params
type ListStorageV1beta1VolumeAttachmentHandlerFunc ¶
type ListStorageV1beta1VolumeAttachmentHandlerFunc func(ListStorageV1beta1VolumeAttachmentParams) middleware.Responder
ListStorageV1beta1VolumeAttachmentHandlerFunc turns a function with the right signature into a list storage v1beta1 volume attachment handler
func (ListStorageV1beta1VolumeAttachmentHandlerFunc) Handle ¶
func (fn ListStorageV1beta1VolumeAttachmentHandlerFunc) Handle(params ListStorageV1beta1VolumeAttachmentParams) middleware.Responder
Handle executing the request and returning a response
type ListStorageV1beta1VolumeAttachmentOK ¶
type ListStorageV1beta1VolumeAttachmentOK struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1beta1VolumeAttachmentList `json:"body,omitempty"` }
ListStorageV1beta1VolumeAttachmentOK OK
swagger:response listStorageV1beta1VolumeAttachmentOK
func NewListStorageV1beta1VolumeAttachmentOK ¶
func NewListStorageV1beta1VolumeAttachmentOK() *ListStorageV1beta1VolumeAttachmentOK
NewListStorageV1beta1VolumeAttachmentOK creates ListStorageV1beta1VolumeAttachmentOK with default headers values
func (*ListStorageV1beta1VolumeAttachmentOK) SetPayload ¶
func (o *ListStorageV1beta1VolumeAttachmentOK) SetPayload(payload *models.IoK8sAPIStorageV1beta1VolumeAttachmentList)
SetPayload sets the payload to the list storage v1beta1 volume attachment o k response
func (*ListStorageV1beta1VolumeAttachmentOK) WithPayload ¶
func (o *ListStorageV1beta1VolumeAttachmentOK) WithPayload(payload *models.IoK8sAPIStorageV1beta1VolumeAttachmentList) *ListStorageV1beta1VolumeAttachmentOK
WithPayload adds the payload to the list storage v1beta1 volume attachment o k response
func (*ListStorageV1beta1VolumeAttachmentOK) WriteResponse ¶
func (o *ListStorageV1beta1VolumeAttachmentOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ListStorageV1beta1VolumeAttachmentParams ¶
type ListStorageV1beta1VolumeAttachmentParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*allowWatchBookmarks requests watch events with type "BOOKMARK". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. If the feature gate WatchBookmarks is not enabled in apiserver, this field is ignored. Unique: true In: query */ AllowWatchBookmarks *bool /*The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. Unique: true In: query */ Continue *string /*A selector to restrict the list of returned objects by their fields. Defaults to everything. Unique: true In: query */ FieldSelector *string /*A selector to restrict the list of returned objects by their labels. Defaults to everything. Unique: true In: query */ LabelSelector *string /*limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. Unique: true In: query */ Limit *int64 /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string /*resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset Unique: true In: query */ ResourceVersion *string /*resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset Unique: true In: query */ ResourceVersionMatch *string /*Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. Unique: true In: query */ TimeoutSeconds *int64 /*Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. Unique: true In: query */ Watch *bool }
ListStorageV1beta1VolumeAttachmentParams contains all the bound params for the list storage v1beta1 volume attachment operation typically these are obtained from a http.Request
swagger:parameters listStorageV1beta1VolumeAttachment
func NewListStorageV1beta1VolumeAttachmentParams ¶
func NewListStorageV1beta1VolumeAttachmentParams() ListStorageV1beta1VolumeAttachmentParams
NewListStorageV1beta1VolumeAttachmentParams creates a new ListStorageV1beta1VolumeAttachmentParams object no default values defined in spec.
func (*ListStorageV1beta1VolumeAttachmentParams) BindRequest ¶
func (o *ListStorageV1beta1VolumeAttachmentParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewListStorageV1beta1VolumeAttachmentParams() beforehand.
type ListStorageV1beta1VolumeAttachmentUnauthorized ¶
type ListStorageV1beta1VolumeAttachmentUnauthorized struct { }
ListStorageV1beta1VolumeAttachmentUnauthorized Unauthorized
swagger:response listStorageV1beta1VolumeAttachmentUnauthorized
func NewListStorageV1beta1VolumeAttachmentUnauthorized ¶
func NewListStorageV1beta1VolumeAttachmentUnauthorized() *ListStorageV1beta1VolumeAttachmentUnauthorized
NewListStorageV1beta1VolumeAttachmentUnauthorized creates ListStorageV1beta1VolumeAttachmentUnauthorized with default headers values
func (*ListStorageV1beta1VolumeAttachmentUnauthorized) WriteResponse ¶
func (o *ListStorageV1beta1VolumeAttachmentUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type PatchStorageV1beta1CSIDriver ¶
type PatchStorageV1beta1CSIDriver struct { Context *middleware.Context Handler PatchStorageV1beta1CSIDriverHandler }
PatchStorageV1beta1CSIDriver swagger:route PATCH /apis/storage.k8s.io/v1beta1/csidrivers/{name} storage_v1beta1 patchStorageV1beta1CSIDriver
partially update the specified CSIDriver
func NewPatchStorageV1beta1CSIDriver ¶
func NewPatchStorageV1beta1CSIDriver(ctx *middleware.Context, handler PatchStorageV1beta1CSIDriverHandler) *PatchStorageV1beta1CSIDriver
NewPatchStorageV1beta1CSIDriver creates a new http.Handler for the patch storage v1beta1 c s i driver operation
func (*PatchStorageV1beta1CSIDriver) ServeHTTP ¶
func (o *PatchStorageV1beta1CSIDriver) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type PatchStorageV1beta1CSIDriverHandler ¶
type PatchStorageV1beta1CSIDriverHandler interface {
Handle(PatchStorageV1beta1CSIDriverParams) middleware.Responder
}
PatchStorageV1beta1CSIDriverHandler interface for that can handle valid patch storage v1beta1 c s i driver params
type PatchStorageV1beta1CSIDriverHandlerFunc ¶
type PatchStorageV1beta1CSIDriverHandlerFunc func(PatchStorageV1beta1CSIDriverParams) middleware.Responder
PatchStorageV1beta1CSIDriverHandlerFunc turns a function with the right signature into a patch storage v1beta1 c s i driver handler
func (PatchStorageV1beta1CSIDriverHandlerFunc) Handle ¶
func (fn PatchStorageV1beta1CSIDriverHandlerFunc) Handle(params PatchStorageV1beta1CSIDriverParams) middleware.Responder
Handle executing the request and returning a response
type PatchStorageV1beta1CSIDriverOK ¶
type PatchStorageV1beta1CSIDriverOK struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1beta1CSIDriver `json:"body,omitempty"` }
PatchStorageV1beta1CSIDriverOK OK
swagger:response patchStorageV1beta1CSIDriverOK
func NewPatchStorageV1beta1CSIDriverOK ¶
func NewPatchStorageV1beta1CSIDriverOK() *PatchStorageV1beta1CSIDriverOK
NewPatchStorageV1beta1CSIDriverOK creates PatchStorageV1beta1CSIDriverOK with default headers values
func (*PatchStorageV1beta1CSIDriverOK) SetPayload ¶
func (o *PatchStorageV1beta1CSIDriverOK) SetPayload(payload *models.IoK8sAPIStorageV1beta1CSIDriver)
SetPayload sets the payload to the patch storage v1beta1 c s i driver o k response
func (*PatchStorageV1beta1CSIDriverOK) WithPayload ¶
func (o *PatchStorageV1beta1CSIDriverOK) WithPayload(payload *models.IoK8sAPIStorageV1beta1CSIDriver) *PatchStorageV1beta1CSIDriverOK
WithPayload adds the payload to the patch storage v1beta1 c s i driver o k response
func (*PatchStorageV1beta1CSIDriverOK) WriteResponse ¶
func (o *PatchStorageV1beta1CSIDriverOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type PatchStorageV1beta1CSIDriverParams ¶
type PatchStorageV1beta1CSIDriverParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: body */ Body models.IoK8sApimachineryPkgApisMetaV1Patch /*When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed Unique: true In: query */ DryRun *string /*fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). Unique: true In: query */ FieldManager *string /*Force is going to "force" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. Unique: true In: query */ Force *bool /*name of the CSIDriver Required: true Unique: true In: path */ Name string /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string }
PatchStorageV1beta1CSIDriverParams contains all the bound params for the patch storage v1beta1 c s i driver operation typically these are obtained from a http.Request
swagger:parameters patchStorageV1beta1CSIDriver
func NewPatchStorageV1beta1CSIDriverParams ¶
func NewPatchStorageV1beta1CSIDriverParams() PatchStorageV1beta1CSIDriverParams
NewPatchStorageV1beta1CSIDriverParams creates a new PatchStorageV1beta1CSIDriverParams object no default values defined in spec.
func (*PatchStorageV1beta1CSIDriverParams) BindRequest ¶
func (o *PatchStorageV1beta1CSIDriverParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewPatchStorageV1beta1CSIDriverParams() beforehand.
type PatchStorageV1beta1CSIDriverUnauthorized ¶
type PatchStorageV1beta1CSIDriverUnauthorized struct { }
PatchStorageV1beta1CSIDriverUnauthorized Unauthorized
swagger:response patchStorageV1beta1CSIDriverUnauthorized
func NewPatchStorageV1beta1CSIDriverUnauthorized ¶
func NewPatchStorageV1beta1CSIDriverUnauthorized() *PatchStorageV1beta1CSIDriverUnauthorized
NewPatchStorageV1beta1CSIDriverUnauthorized creates PatchStorageV1beta1CSIDriverUnauthorized with default headers values
func (*PatchStorageV1beta1CSIDriverUnauthorized) WriteResponse ¶
func (o *PatchStorageV1beta1CSIDriverUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type PatchStorageV1beta1CSINode ¶
type PatchStorageV1beta1CSINode struct { Context *middleware.Context Handler PatchStorageV1beta1CSINodeHandler }
PatchStorageV1beta1CSINode swagger:route PATCH /apis/storage.k8s.io/v1beta1/csinodes/{name} storage_v1beta1 patchStorageV1beta1CSINode
partially update the specified CSINode
func NewPatchStorageV1beta1CSINode ¶
func NewPatchStorageV1beta1CSINode(ctx *middleware.Context, handler PatchStorageV1beta1CSINodeHandler) *PatchStorageV1beta1CSINode
NewPatchStorageV1beta1CSINode creates a new http.Handler for the patch storage v1beta1 c s i node operation
func (*PatchStorageV1beta1CSINode) ServeHTTP ¶
func (o *PatchStorageV1beta1CSINode) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type PatchStorageV1beta1CSINodeHandler ¶
type PatchStorageV1beta1CSINodeHandler interface {
Handle(PatchStorageV1beta1CSINodeParams) middleware.Responder
}
PatchStorageV1beta1CSINodeHandler interface for that can handle valid patch storage v1beta1 c s i node params
type PatchStorageV1beta1CSINodeHandlerFunc ¶
type PatchStorageV1beta1CSINodeHandlerFunc func(PatchStorageV1beta1CSINodeParams) middleware.Responder
PatchStorageV1beta1CSINodeHandlerFunc turns a function with the right signature into a patch storage v1beta1 c s i node handler
func (PatchStorageV1beta1CSINodeHandlerFunc) Handle ¶
func (fn PatchStorageV1beta1CSINodeHandlerFunc) Handle(params PatchStorageV1beta1CSINodeParams) middleware.Responder
Handle executing the request and returning a response
type PatchStorageV1beta1CSINodeOK ¶
type PatchStorageV1beta1CSINodeOK struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1beta1CSINode `json:"body,omitempty"` }
PatchStorageV1beta1CSINodeOK OK
swagger:response patchStorageV1beta1CSINodeOK
func NewPatchStorageV1beta1CSINodeOK ¶
func NewPatchStorageV1beta1CSINodeOK() *PatchStorageV1beta1CSINodeOK
NewPatchStorageV1beta1CSINodeOK creates PatchStorageV1beta1CSINodeOK with default headers values
func (*PatchStorageV1beta1CSINodeOK) SetPayload ¶
func (o *PatchStorageV1beta1CSINodeOK) SetPayload(payload *models.IoK8sAPIStorageV1beta1CSINode)
SetPayload sets the payload to the patch storage v1beta1 c s i node o k response
func (*PatchStorageV1beta1CSINodeOK) WithPayload ¶
func (o *PatchStorageV1beta1CSINodeOK) WithPayload(payload *models.IoK8sAPIStorageV1beta1CSINode) *PatchStorageV1beta1CSINodeOK
WithPayload adds the payload to the patch storage v1beta1 c s i node o k response
func (*PatchStorageV1beta1CSINodeOK) WriteResponse ¶
func (o *PatchStorageV1beta1CSINodeOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type PatchStorageV1beta1CSINodeParams ¶
type PatchStorageV1beta1CSINodeParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: body */ Body models.IoK8sApimachineryPkgApisMetaV1Patch /*When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed Unique: true In: query */ DryRun *string /*fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). Unique: true In: query */ FieldManager *string /*Force is going to "force" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. Unique: true In: query */ Force *bool /*name of the CSINode Required: true Unique: true In: path */ Name string /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string }
PatchStorageV1beta1CSINodeParams contains all the bound params for the patch storage v1beta1 c s i node operation typically these are obtained from a http.Request
swagger:parameters patchStorageV1beta1CSINode
func NewPatchStorageV1beta1CSINodeParams ¶
func NewPatchStorageV1beta1CSINodeParams() PatchStorageV1beta1CSINodeParams
NewPatchStorageV1beta1CSINodeParams creates a new PatchStorageV1beta1CSINodeParams object no default values defined in spec.
func (*PatchStorageV1beta1CSINodeParams) BindRequest ¶
func (o *PatchStorageV1beta1CSINodeParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewPatchStorageV1beta1CSINodeParams() beforehand.
type PatchStorageV1beta1CSINodeUnauthorized ¶
type PatchStorageV1beta1CSINodeUnauthorized struct { }
PatchStorageV1beta1CSINodeUnauthorized Unauthorized
swagger:response patchStorageV1beta1CSINodeUnauthorized
func NewPatchStorageV1beta1CSINodeUnauthorized ¶
func NewPatchStorageV1beta1CSINodeUnauthorized() *PatchStorageV1beta1CSINodeUnauthorized
NewPatchStorageV1beta1CSINodeUnauthorized creates PatchStorageV1beta1CSINodeUnauthorized with default headers values
func (*PatchStorageV1beta1CSINodeUnauthorized) WriteResponse ¶
func (o *PatchStorageV1beta1CSINodeUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type PatchStorageV1beta1StorageClass ¶
type PatchStorageV1beta1StorageClass struct { Context *middleware.Context Handler PatchStorageV1beta1StorageClassHandler }
PatchStorageV1beta1StorageClass swagger:route PATCH /apis/storage.k8s.io/v1beta1/storageclasses/{name} storage_v1beta1 patchStorageV1beta1StorageClass
partially update the specified StorageClass
func NewPatchStorageV1beta1StorageClass ¶
func NewPatchStorageV1beta1StorageClass(ctx *middleware.Context, handler PatchStorageV1beta1StorageClassHandler) *PatchStorageV1beta1StorageClass
NewPatchStorageV1beta1StorageClass creates a new http.Handler for the patch storage v1beta1 storage class operation
func (*PatchStorageV1beta1StorageClass) ServeHTTP ¶
func (o *PatchStorageV1beta1StorageClass) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type PatchStorageV1beta1StorageClassHandler ¶
type PatchStorageV1beta1StorageClassHandler interface {
Handle(PatchStorageV1beta1StorageClassParams) middleware.Responder
}
PatchStorageV1beta1StorageClassHandler interface for that can handle valid patch storage v1beta1 storage class params
type PatchStorageV1beta1StorageClassHandlerFunc ¶
type PatchStorageV1beta1StorageClassHandlerFunc func(PatchStorageV1beta1StorageClassParams) middleware.Responder
PatchStorageV1beta1StorageClassHandlerFunc turns a function with the right signature into a patch storage v1beta1 storage class handler
func (PatchStorageV1beta1StorageClassHandlerFunc) Handle ¶
func (fn PatchStorageV1beta1StorageClassHandlerFunc) Handle(params PatchStorageV1beta1StorageClassParams) middleware.Responder
Handle executing the request and returning a response
type PatchStorageV1beta1StorageClassOK ¶
type PatchStorageV1beta1StorageClassOK struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1beta1StorageClass `json:"body,omitempty"` }
PatchStorageV1beta1StorageClassOK OK
swagger:response patchStorageV1beta1StorageClassOK
func NewPatchStorageV1beta1StorageClassOK ¶
func NewPatchStorageV1beta1StorageClassOK() *PatchStorageV1beta1StorageClassOK
NewPatchStorageV1beta1StorageClassOK creates PatchStorageV1beta1StorageClassOK with default headers values
func (*PatchStorageV1beta1StorageClassOK) SetPayload ¶
func (o *PatchStorageV1beta1StorageClassOK) SetPayload(payload *models.IoK8sAPIStorageV1beta1StorageClass)
SetPayload sets the payload to the patch storage v1beta1 storage class o k response
func (*PatchStorageV1beta1StorageClassOK) WithPayload ¶
func (o *PatchStorageV1beta1StorageClassOK) WithPayload(payload *models.IoK8sAPIStorageV1beta1StorageClass) *PatchStorageV1beta1StorageClassOK
WithPayload adds the payload to the patch storage v1beta1 storage class o k response
func (*PatchStorageV1beta1StorageClassOK) WriteResponse ¶
func (o *PatchStorageV1beta1StorageClassOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type PatchStorageV1beta1StorageClassParams ¶
type PatchStorageV1beta1StorageClassParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: body */ Body models.IoK8sApimachineryPkgApisMetaV1Patch /*When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed Unique: true In: query */ DryRun *string /*fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). Unique: true In: query */ FieldManager *string /*Force is going to "force" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. Unique: true In: query */ Force *bool /*name of the StorageClass Required: true Unique: true In: path */ Name string /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string }
PatchStorageV1beta1StorageClassParams contains all the bound params for the patch storage v1beta1 storage class operation typically these are obtained from a http.Request
swagger:parameters patchStorageV1beta1StorageClass
func NewPatchStorageV1beta1StorageClassParams ¶
func NewPatchStorageV1beta1StorageClassParams() PatchStorageV1beta1StorageClassParams
NewPatchStorageV1beta1StorageClassParams creates a new PatchStorageV1beta1StorageClassParams object no default values defined in spec.
func (*PatchStorageV1beta1StorageClassParams) BindRequest ¶
func (o *PatchStorageV1beta1StorageClassParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewPatchStorageV1beta1StorageClassParams() beforehand.
type PatchStorageV1beta1StorageClassUnauthorized ¶
type PatchStorageV1beta1StorageClassUnauthorized struct { }
PatchStorageV1beta1StorageClassUnauthorized Unauthorized
swagger:response patchStorageV1beta1StorageClassUnauthorized
func NewPatchStorageV1beta1StorageClassUnauthorized ¶
func NewPatchStorageV1beta1StorageClassUnauthorized() *PatchStorageV1beta1StorageClassUnauthorized
NewPatchStorageV1beta1StorageClassUnauthorized creates PatchStorageV1beta1StorageClassUnauthorized with default headers values
func (*PatchStorageV1beta1StorageClassUnauthorized) WriteResponse ¶
func (o *PatchStorageV1beta1StorageClassUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type PatchStorageV1beta1VolumeAttachment ¶
type PatchStorageV1beta1VolumeAttachment struct { Context *middleware.Context Handler PatchStorageV1beta1VolumeAttachmentHandler }
PatchStorageV1beta1VolumeAttachment swagger:route PATCH /apis/storage.k8s.io/v1beta1/volumeattachments/{name} storage_v1beta1 patchStorageV1beta1VolumeAttachment
partially update the specified VolumeAttachment
func NewPatchStorageV1beta1VolumeAttachment ¶
func NewPatchStorageV1beta1VolumeAttachment(ctx *middleware.Context, handler PatchStorageV1beta1VolumeAttachmentHandler) *PatchStorageV1beta1VolumeAttachment
NewPatchStorageV1beta1VolumeAttachment creates a new http.Handler for the patch storage v1beta1 volume attachment operation
func (*PatchStorageV1beta1VolumeAttachment) ServeHTTP ¶
func (o *PatchStorageV1beta1VolumeAttachment) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type PatchStorageV1beta1VolumeAttachmentHandler ¶
type PatchStorageV1beta1VolumeAttachmentHandler interface {
Handle(PatchStorageV1beta1VolumeAttachmentParams) middleware.Responder
}
PatchStorageV1beta1VolumeAttachmentHandler interface for that can handle valid patch storage v1beta1 volume attachment params
type PatchStorageV1beta1VolumeAttachmentHandlerFunc ¶
type PatchStorageV1beta1VolumeAttachmentHandlerFunc func(PatchStorageV1beta1VolumeAttachmentParams) middleware.Responder
PatchStorageV1beta1VolumeAttachmentHandlerFunc turns a function with the right signature into a patch storage v1beta1 volume attachment handler
func (PatchStorageV1beta1VolumeAttachmentHandlerFunc) Handle ¶
func (fn PatchStorageV1beta1VolumeAttachmentHandlerFunc) Handle(params PatchStorageV1beta1VolumeAttachmentParams) middleware.Responder
Handle executing the request and returning a response
type PatchStorageV1beta1VolumeAttachmentOK ¶
type PatchStorageV1beta1VolumeAttachmentOK struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1beta1VolumeAttachment `json:"body,omitempty"` }
PatchStorageV1beta1VolumeAttachmentOK OK
swagger:response patchStorageV1beta1VolumeAttachmentOK
func NewPatchStorageV1beta1VolumeAttachmentOK ¶
func NewPatchStorageV1beta1VolumeAttachmentOK() *PatchStorageV1beta1VolumeAttachmentOK
NewPatchStorageV1beta1VolumeAttachmentOK creates PatchStorageV1beta1VolumeAttachmentOK with default headers values
func (*PatchStorageV1beta1VolumeAttachmentOK) SetPayload ¶
func (o *PatchStorageV1beta1VolumeAttachmentOK) SetPayload(payload *models.IoK8sAPIStorageV1beta1VolumeAttachment)
SetPayload sets the payload to the patch storage v1beta1 volume attachment o k response
func (*PatchStorageV1beta1VolumeAttachmentOK) WithPayload ¶
func (o *PatchStorageV1beta1VolumeAttachmentOK) WithPayload(payload *models.IoK8sAPIStorageV1beta1VolumeAttachment) *PatchStorageV1beta1VolumeAttachmentOK
WithPayload adds the payload to the patch storage v1beta1 volume attachment o k response
func (*PatchStorageV1beta1VolumeAttachmentOK) WriteResponse ¶
func (o *PatchStorageV1beta1VolumeAttachmentOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type PatchStorageV1beta1VolumeAttachmentParams ¶
type PatchStorageV1beta1VolumeAttachmentParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: body */ Body models.IoK8sApimachineryPkgApisMetaV1Patch /*When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed Unique: true In: query */ DryRun *string /*fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). Unique: true In: query */ FieldManager *string /*Force is going to "force" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. Unique: true In: query */ Force *bool /*name of the VolumeAttachment Required: true Unique: true In: path */ Name string /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string }
PatchStorageV1beta1VolumeAttachmentParams contains all the bound params for the patch storage v1beta1 volume attachment operation typically these are obtained from a http.Request
swagger:parameters patchStorageV1beta1VolumeAttachment
func NewPatchStorageV1beta1VolumeAttachmentParams ¶
func NewPatchStorageV1beta1VolumeAttachmentParams() PatchStorageV1beta1VolumeAttachmentParams
NewPatchStorageV1beta1VolumeAttachmentParams creates a new PatchStorageV1beta1VolumeAttachmentParams object no default values defined in spec.
func (*PatchStorageV1beta1VolumeAttachmentParams) BindRequest ¶
func (o *PatchStorageV1beta1VolumeAttachmentParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewPatchStorageV1beta1VolumeAttachmentParams() beforehand.
type PatchStorageV1beta1VolumeAttachmentUnauthorized ¶
type PatchStorageV1beta1VolumeAttachmentUnauthorized struct { }
PatchStorageV1beta1VolumeAttachmentUnauthorized Unauthorized
swagger:response patchStorageV1beta1VolumeAttachmentUnauthorized
func NewPatchStorageV1beta1VolumeAttachmentUnauthorized ¶
func NewPatchStorageV1beta1VolumeAttachmentUnauthorized() *PatchStorageV1beta1VolumeAttachmentUnauthorized
NewPatchStorageV1beta1VolumeAttachmentUnauthorized creates PatchStorageV1beta1VolumeAttachmentUnauthorized with default headers values
func (*PatchStorageV1beta1VolumeAttachmentUnauthorized) WriteResponse ¶
func (o *PatchStorageV1beta1VolumeAttachmentUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReadStorageV1beta1CSIDriver ¶
type ReadStorageV1beta1CSIDriver struct { Context *middleware.Context Handler ReadStorageV1beta1CSIDriverHandler }
ReadStorageV1beta1CSIDriver swagger:route GET /apis/storage.k8s.io/v1beta1/csidrivers/{name} storage_v1beta1 readStorageV1beta1CSIDriver
read the specified CSIDriver
func NewReadStorageV1beta1CSIDriver ¶
func NewReadStorageV1beta1CSIDriver(ctx *middleware.Context, handler ReadStorageV1beta1CSIDriverHandler) *ReadStorageV1beta1CSIDriver
NewReadStorageV1beta1CSIDriver creates a new http.Handler for the read storage v1beta1 c s i driver operation
func (*ReadStorageV1beta1CSIDriver) ServeHTTP ¶
func (o *ReadStorageV1beta1CSIDriver) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type ReadStorageV1beta1CSIDriverHandler ¶
type ReadStorageV1beta1CSIDriverHandler interface {
Handle(ReadStorageV1beta1CSIDriverParams) middleware.Responder
}
ReadStorageV1beta1CSIDriverHandler interface for that can handle valid read storage v1beta1 c s i driver params
type ReadStorageV1beta1CSIDriverHandlerFunc ¶
type ReadStorageV1beta1CSIDriverHandlerFunc func(ReadStorageV1beta1CSIDriverParams) middleware.Responder
ReadStorageV1beta1CSIDriverHandlerFunc turns a function with the right signature into a read storage v1beta1 c s i driver handler
func (ReadStorageV1beta1CSIDriverHandlerFunc) Handle ¶
func (fn ReadStorageV1beta1CSIDriverHandlerFunc) Handle(params ReadStorageV1beta1CSIDriverParams) middleware.Responder
Handle executing the request and returning a response
type ReadStorageV1beta1CSIDriverOK ¶
type ReadStorageV1beta1CSIDriverOK struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1beta1CSIDriver `json:"body,omitempty"` }
ReadStorageV1beta1CSIDriverOK OK
swagger:response readStorageV1beta1CSIDriverOK
func NewReadStorageV1beta1CSIDriverOK ¶
func NewReadStorageV1beta1CSIDriverOK() *ReadStorageV1beta1CSIDriverOK
NewReadStorageV1beta1CSIDriverOK creates ReadStorageV1beta1CSIDriverOK with default headers values
func (*ReadStorageV1beta1CSIDriverOK) SetPayload ¶
func (o *ReadStorageV1beta1CSIDriverOK) SetPayload(payload *models.IoK8sAPIStorageV1beta1CSIDriver)
SetPayload sets the payload to the read storage v1beta1 c s i driver o k response
func (*ReadStorageV1beta1CSIDriverOK) WithPayload ¶
func (o *ReadStorageV1beta1CSIDriverOK) WithPayload(payload *models.IoK8sAPIStorageV1beta1CSIDriver) *ReadStorageV1beta1CSIDriverOK
WithPayload adds the payload to the read storage v1beta1 c s i driver o k response
func (*ReadStorageV1beta1CSIDriverOK) WriteResponse ¶
func (o *ReadStorageV1beta1CSIDriverOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReadStorageV1beta1CSIDriverParams ¶
type ReadStorageV1beta1CSIDriverParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'. Deprecated. Planned for removal in 1.18. Unique: true In: query */ Exact *bool /*Should this value be exported. Export strips fields that a user can not specify. Deprecated. Planned for removal in 1.18. Unique: true In: query */ Export *bool /*name of the CSIDriver Required: true Unique: true In: path */ Name string /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string }
ReadStorageV1beta1CSIDriverParams contains all the bound params for the read storage v1beta1 c s i driver operation typically these are obtained from a http.Request
swagger:parameters readStorageV1beta1CSIDriver
func NewReadStorageV1beta1CSIDriverParams ¶
func NewReadStorageV1beta1CSIDriverParams() ReadStorageV1beta1CSIDriverParams
NewReadStorageV1beta1CSIDriverParams creates a new ReadStorageV1beta1CSIDriverParams object no default values defined in spec.
func (*ReadStorageV1beta1CSIDriverParams) BindRequest ¶
func (o *ReadStorageV1beta1CSIDriverParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewReadStorageV1beta1CSIDriverParams() beforehand.
type ReadStorageV1beta1CSIDriverUnauthorized ¶
type ReadStorageV1beta1CSIDriverUnauthorized struct { }
ReadStorageV1beta1CSIDriverUnauthorized Unauthorized
swagger:response readStorageV1beta1CSIDriverUnauthorized
func NewReadStorageV1beta1CSIDriverUnauthorized ¶
func NewReadStorageV1beta1CSIDriverUnauthorized() *ReadStorageV1beta1CSIDriverUnauthorized
NewReadStorageV1beta1CSIDriverUnauthorized creates ReadStorageV1beta1CSIDriverUnauthorized with default headers values
func (*ReadStorageV1beta1CSIDriverUnauthorized) WriteResponse ¶
func (o *ReadStorageV1beta1CSIDriverUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReadStorageV1beta1CSINode ¶
type ReadStorageV1beta1CSINode struct { Context *middleware.Context Handler ReadStorageV1beta1CSINodeHandler }
ReadStorageV1beta1CSINode swagger:route GET /apis/storage.k8s.io/v1beta1/csinodes/{name} storage_v1beta1 readStorageV1beta1CSINode
read the specified CSINode
func NewReadStorageV1beta1CSINode ¶
func NewReadStorageV1beta1CSINode(ctx *middleware.Context, handler ReadStorageV1beta1CSINodeHandler) *ReadStorageV1beta1CSINode
NewReadStorageV1beta1CSINode creates a new http.Handler for the read storage v1beta1 c s i node operation
func (*ReadStorageV1beta1CSINode) ServeHTTP ¶
func (o *ReadStorageV1beta1CSINode) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type ReadStorageV1beta1CSINodeHandler ¶
type ReadStorageV1beta1CSINodeHandler interface {
Handle(ReadStorageV1beta1CSINodeParams) middleware.Responder
}
ReadStorageV1beta1CSINodeHandler interface for that can handle valid read storage v1beta1 c s i node params
type ReadStorageV1beta1CSINodeHandlerFunc ¶
type ReadStorageV1beta1CSINodeHandlerFunc func(ReadStorageV1beta1CSINodeParams) middleware.Responder
ReadStorageV1beta1CSINodeHandlerFunc turns a function with the right signature into a read storage v1beta1 c s i node handler
func (ReadStorageV1beta1CSINodeHandlerFunc) Handle ¶
func (fn ReadStorageV1beta1CSINodeHandlerFunc) Handle(params ReadStorageV1beta1CSINodeParams) middleware.Responder
Handle executing the request and returning a response
type ReadStorageV1beta1CSINodeOK ¶
type ReadStorageV1beta1CSINodeOK struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1beta1CSINode `json:"body,omitempty"` }
ReadStorageV1beta1CSINodeOK OK
swagger:response readStorageV1beta1CSINodeOK
func NewReadStorageV1beta1CSINodeOK ¶
func NewReadStorageV1beta1CSINodeOK() *ReadStorageV1beta1CSINodeOK
NewReadStorageV1beta1CSINodeOK creates ReadStorageV1beta1CSINodeOK with default headers values
func (*ReadStorageV1beta1CSINodeOK) SetPayload ¶
func (o *ReadStorageV1beta1CSINodeOK) SetPayload(payload *models.IoK8sAPIStorageV1beta1CSINode)
SetPayload sets the payload to the read storage v1beta1 c s i node o k response
func (*ReadStorageV1beta1CSINodeOK) WithPayload ¶
func (o *ReadStorageV1beta1CSINodeOK) WithPayload(payload *models.IoK8sAPIStorageV1beta1CSINode) *ReadStorageV1beta1CSINodeOK
WithPayload adds the payload to the read storage v1beta1 c s i node o k response
func (*ReadStorageV1beta1CSINodeOK) WriteResponse ¶
func (o *ReadStorageV1beta1CSINodeOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReadStorageV1beta1CSINodeParams ¶
type ReadStorageV1beta1CSINodeParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'. Deprecated. Planned for removal in 1.18. Unique: true In: query */ Exact *bool /*Should this value be exported. Export strips fields that a user can not specify. Deprecated. Planned for removal in 1.18. Unique: true In: query */ Export *bool /*name of the CSINode Required: true Unique: true In: path */ Name string /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string }
ReadStorageV1beta1CSINodeParams contains all the bound params for the read storage v1beta1 c s i node operation typically these are obtained from a http.Request
swagger:parameters readStorageV1beta1CSINode
func NewReadStorageV1beta1CSINodeParams ¶
func NewReadStorageV1beta1CSINodeParams() ReadStorageV1beta1CSINodeParams
NewReadStorageV1beta1CSINodeParams creates a new ReadStorageV1beta1CSINodeParams object no default values defined in spec.
func (*ReadStorageV1beta1CSINodeParams) BindRequest ¶
func (o *ReadStorageV1beta1CSINodeParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewReadStorageV1beta1CSINodeParams() beforehand.
type ReadStorageV1beta1CSINodeUnauthorized ¶
type ReadStorageV1beta1CSINodeUnauthorized struct { }
ReadStorageV1beta1CSINodeUnauthorized Unauthorized
swagger:response readStorageV1beta1CSINodeUnauthorized
func NewReadStorageV1beta1CSINodeUnauthorized ¶
func NewReadStorageV1beta1CSINodeUnauthorized() *ReadStorageV1beta1CSINodeUnauthorized
NewReadStorageV1beta1CSINodeUnauthorized creates ReadStorageV1beta1CSINodeUnauthorized with default headers values
func (*ReadStorageV1beta1CSINodeUnauthorized) WriteResponse ¶
func (o *ReadStorageV1beta1CSINodeUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReadStorageV1beta1StorageClass ¶
type ReadStorageV1beta1StorageClass struct { Context *middleware.Context Handler ReadStorageV1beta1StorageClassHandler }
ReadStorageV1beta1StorageClass swagger:route GET /apis/storage.k8s.io/v1beta1/storageclasses/{name} storage_v1beta1 readStorageV1beta1StorageClass
read the specified StorageClass
func NewReadStorageV1beta1StorageClass ¶
func NewReadStorageV1beta1StorageClass(ctx *middleware.Context, handler ReadStorageV1beta1StorageClassHandler) *ReadStorageV1beta1StorageClass
NewReadStorageV1beta1StorageClass creates a new http.Handler for the read storage v1beta1 storage class operation
func (*ReadStorageV1beta1StorageClass) ServeHTTP ¶
func (o *ReadStorageV1beta1StorageClass) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type ReadStorageV1beta1StorageClassHandler ¶
type ReadStorageV1beta1StorageClassHandler interface {
Handle(ReadStorageV1beta1StorageClassParams) middleware.Responder
}
ReadStorageV1beta1StorageClassHandler interface for that can handle valid read storage v1beta1 storage class params
type ReadStorageV1beta1StorageClassHandlerFunc ¶
type ReadStorageV1beta1StorageClassHandlerFunc func(ReadStorageV1beta1StorageClassParams) middleware.Responder
ReadStorageV1beta1StorageClassHandlerFunc turns a function with the right signature into a read storage v1beta1 storage class handler
func (ReadStorageV1beta1StorageClassHandlerFunc) Handle ¶
func (fn ReadStorageV1beta1StorageClassHandlerFunc) Handle(params ReadStorageV1beta1StorageClassParams) middleware.Responder
Handle executing the request and returning a response
type ReadStorageV1beta1StorageClassOK ¶
type ReadStorageV1beta1StorageClassOK struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1beta1StorageClass `json:"body,omitempty"` }
ReadStorageV1beta1StorageClassOK OK
swagger:response readStorageV1beta1StorageClassOK
func NewReadStorageV1beta1StorageClassOK ¶
func NewReadStorageV1beta1StorageClassOK() *ReadStorageV1beta1StorageClassOK
NewReadStorageV1beta1StorageClassOK creates ReadStorageV1beta1StorageClassOK with default headers values
func (*ReadStorageV1beta1StorageClassOK) SetPayload ¶
func (o *ReadStorageV1beta1StorageClassOK) SetPayload(payload *models.IoK8sAPIStorageV1beta1StorageClass)
SetPayload sets the payload to the read storage v1beta1 storage class o k response
func (*ReadStorageV1beta1StorageClassOK) WithPayload ¶
func (o *ReadStorageV1beta1StorageClassOK) WithPayload(payload *models.IoK8sAPIStorageV1beta1StorageClass) *ReadStorageV1beta1StorageClassOK
WithPayload adds the payload to the read storage v1beta1 storage class o k response
func (*ReadStorageV1beta1StorageClassOK) WriteResponse ¶
func (o *ReadStorageV1beta1StorageClassOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReadStorageV1beta1StorageClassParams ¶
type ReadStorageV1beta1StorageClassParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'. Deprecated. Planned for removal in 1.18. Unique: true In: query */ Exact *bool /*Should this value be exported. Export strips fields that a user can not specify. Deprecated. Planned for removal in 1.18. Unique: true In: query */ Export *bool /*name of the StorageClass Required: true Unique: true In: path */ Name string /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string }
ReadStorageV1beta1StorageClassParams contains all the bound params for the read storage v1beta1 storage class operation typically these are obtained from a http.Request
swagger:parameters readStorageV1beta1StorageClass
func NewReadStorageV1beta1StorageClassParams ¶
func NewReadStorageV1beta1StorageClassParams() ReadStorageV1beta1StorageClassParams
NewReadStorageV1beta1StorageClassParams creates a new ReadStorageV1beta1StorageClassParams object no default values defined in spec.
func (*ReadStorageV1beta1StorageClassParams) BindRequest ¶
func (o *ReadStorageV1beta1StorageClassParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewReadStorageV1beta1StorageClassParams() beforehand.
type ReadStorageV1beta1StorageClassUnauthorized ¶
type ReadStorageV1beta1StorageClassUnauthorized struct { }
ReadStorageV1beta1StorageClassUnauthorized Unauthorized
swagger:response readStorageV1beta1StorageClassUnauthorized
func NewReadStorageV1beta1StorageClassUnauthorized ¶
func NewReadStorageV1beta1StorageClassUnauthorized() *ReadStorageV1beta1StorageClassUnauthorized
NewReadStorageV1beta1StorageClassUnauthorized creates ReadStorageV1beta1StorageClassUnauthorized with default headers values
func (*ReadStorageV1beta1StorageClassUnauthorized) WriteResponse ¶
func (o *ReadStorageV1beta1StorageClassUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReadStorageV1beta1VolumeAttachment ¶
type ReadStorageV1beta1VolumeAttachment struct { Context *middleware.Context Handler ReadStorageV1beta1VolumeAttachmentHandler }
ReadStorageV1beta1VolumeAttachment swagger:route GET /apis/storage.k8s.io/v1beta1/volumeattachments/{name} storage_v1beta1 readStorageV1beta1VolumeAttachment
read the specified VolumeAttachment
func NewReadStorageV1beta1VolumeAttachment ¶
func NewReadStorageV1beta1VolumeAttachment(ctx *middleware.Context, handler ReadStorageV1beta1VolumeAttachmentHandler) *ReadStorageV1beta1VolumeAttachment
NewReadStorageV1beta1VolumeAttachment creates a new http.Handler for the read storage v1beta1 volume attachment operation
func (*ReadStorageV1beta1VolumeAttachment) ServeHTTP ¶
func (o *ReadStorageV1beta1VolumeAttachment) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type ReadStorageV1beta1VolumeAttachmentHandler ¶
type ReadStorageV1beta1VolumeAttachmentHandler interface {
Handle(ReadStorageV1beta1VolumeAttachmentParams) middleware.Responder
}
ReadStorageV1beta1VolumeAttachmentHandler interface for that can handle valid read storage v1beta1 volume attachment params
type ReadStorageV1beta1VolumeAttachmentHandlerFunc ¶
type ReadStorageV1beta1VolumeAttachmentHandlerFunc func(ReadStorageV1beta1VolumeAttachmentParams) middleware.Responder
ReadStorageV1beta1VolumeAttachmentHandlerFunc turns a function with the right signature into a read storage v1beta1 volume attachment handler
func (ReadStorageV1beta1VolumeAttachmentHandlerFunc) Handle ¶
func (fn ReadStorageV1beta1VolumeAttachmentHandlerFunc) Handle(params ReadStorageV1beta1VolumeAttachmentParams) middleware.Responder
Handle executing the request and returning a response
type ReadStorageV1beta1VolumeAttachmentOK ¶
type ReadStorageV1beta1VolumeAttachmentOK struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1beta1VolumeAttachment `json:"body,omitempty"` }
ReadStorageV1beta1VolumeAttachmentOK OK
swagger:response readStorageV1beta1VolumeAttachmentOK
func NewReadStorageV1beta1VolumeAttachmentOK ¶
func NewReadStorageV1beta1VolumeAttachmentOK() *ReadStorageV1beta1VolumeAttachmentOK
NewReadStorageV1beta1VolumeAttachmentOK creates ReadStorageV1beta1VolumeAttachmentOK with default headers values
func (*ReadStorageV1beta1VolumeAttachmentOK) SetPayload ¶
func (o *ReadStorageV1beta1VolumeAttachmentOK) SetPayload(payload *models.IoK8sAPIStorageV1beta1VolumeAttachment)
SetPayload sets the payload to the read storage v1beta1 volume attachment o k response
func (*ReadStorageV1beta1VolumeAttachmentOK) WithPayload ¶
func (o *ReadStorageV1beta1VolumeAttachmentOK) WithPayload(payload *models.IoK8sAPIStorageV1beta1VolumeAttachment) *ReadStorageV1beta1VolumeAttachmentOK
WithPayload adds the payload to the read storage v1beta1 volume attachment o k response
func (*ReadStorageV1beta1VolumeAttachmentOK) WriteResponse ¶
func (o *ReadStorageV1beta1VolumeAttachmentOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReadStorageV1beta1VolumeAttachmentParams ¶
type ReadStorageV1beta1VolumeAttachmentParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'. Deprecated. Planned for removal in 1.18. Unique: true In: query */ Exact *bool /*Should this value be exported. Export strips fields that a user can not specify. Deprecated. Planned for removal in 1.18. Unique: true In: query */ Export *bool /*name of the VolumeAttachment Required: true Unique: true In: path */ Name string /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string }
ReadStorageV1beta1VolumeAttachmentParams contains all the bound params for the read storage v1beta1 volume attachment operation typically these are obtained from a http.Request
swagger:parameters readStorageV1beta1VolumeAttachment
func NewReadStorageV1beta1VolumeAttachmentParams ¶
func NewReadStorageV1beta1VolumeAttachmentParams() ReadStorageV1beta1VolumeAttachmentParams
NewReadStorageV1beta1VolumeAttachmentParams creates a new ReadStorageV1beta1VolumeAttachmentParams object no default values defined in spec.
func (*ReadStorageV1beta1VolumeAttachmentParams) BindRequest ¶
func (o *ReadStorageV1beta1VolumeAttachmentParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewReadStorageV1beta1VolumeAttachmentParams() beforehand.
type ReadStorageV1beta1VolumeAttachmentUnauthorized ¶
type ReadStorageV1beta1VolumeAttachmentUnauthorized struct { }
ReadStorageV1beta1VolumeAttachmentUnauthorized Unauthorized
swagger:response readStorageV1beta1VolumeAttachmentUnauthorized
func NewReadStorageV1beta1VolumeAttachmentUnauthorized ¶
func NewReadStorageV1beta1VolumeAttachmentUnauthorized() *ReadStorageV1beta1VolumeAttachmentUnauthorized
NewReadStorageV1beta1VolumeAttachmentUnauthorized creates ReadStorageV1beta1VolumeAttachmentUnauthorized with default headers values
func (*ReadStorageV1beta1VolumeAttachmentUnauthorized) WriteResponse ¶
func (o *ReadStorageV1beta1VolumeAttachmentUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReplaceStorageV1beta1CSIDriver ¶
type ReplaceStorageV1beta1CSIDriver struct { Context *middleware.Context Handler ReplaceStorageV1beta1CSIDriverHandler }
ReplaceStorageV1beta1CSIDriver swagger:route PUT /apis/storage.k8s.io/v1beta1/csidrivers/{name} storage_v1beta1 replaceStorageV1beta1CSIDriver
replace the specified CSIDriver
func NewReplaceStorageV1beta1CSIDriver ¶
func NewReplaceStorageV1beta1CSIDriver(ctx *middleware.Context, handler ReplaceStorageV1beta1CSIDriverHandler) *ReplaceStorageV1beta1CSIDriver
NewReplaceStorageV1beta1CSIDriver creates a new http.Handler for the replace storage v1beta1 c s i driver operation
func (*ReplaceStorageV1beta1CSIDriver) ServeHTTP ¶
func (o *ReplaceStorageV1beta1CSIDriver) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type ReplaceStorageV1beta1CSIDriverCreated ¶
type ReplaceStorageV1beta1CSIDriverCreated struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1beta1CSIDriver `json:"body,omitempty"` }
ReplaceStorageV1beta1CSIDriverCreated Created
swagger:response replaceStorageV1beta1CSIDriverCreated
func NewReplaceStorageV1beta1CSIDriverCreated ¶
func NewReplaceStorageV1beta1CSIDriverCreated() *ReplaceStorageV1beta1CSIDriverCreated
NewReplaceStorageV1beta1CSIDriverCreated creates ReplaceStorageV1beta1CSIDriverCreated with default headers values
func (*ReplaceStorageV1beta1CSIDriverCreated) SetPayload ¶
func (o *ReplaceStorageV1beta1CSIDriverCreated) SetPayload(payload *models.IoK8sAPIStorageV1beta1CSIDriver)
SetPayload sets the payload to the replace storage v1beta1 c s i driver created response
func (*ReplaceStorageV1beta1CSIDriverCreated) WithPayload ¶
func (o *ReplaceStorageV1beta1CSIDriverCreated) WithPayload(payload *models.IoK8sAPIStorageV1beta1CSIDriver) *ReplaceStorageV1beta1CSIDriverCreated
WithPayload adds the payload to the replace storage v1beta1 c s i driver created response
func (*ReplaceStorageV1beta1CSIDriverCreated) WriteResponse ¶
func (o *ReplaceStorageV1beta1CSIDriverCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReplaceStorageV1beta1CSIDriverHandler ¶
type ReplaceStorageV1beta1CSIDriverHandler interface {
Handle(ReplaceStorageV1beta1CSIDriverParams) middleware.Responder
}
ReplaceStorageV1beta1CSIDriverHandler interface for that can handle valid replace storage v1beta1 c s i driver params
type ReplaceStorageV1beta1CSIDriverHandlerFunc ¶
type ReplaceStorageV1beta1CSIDriverHandlerFunc func(ReplaceStorageV1beta1CSIDriverParams) middleware.Responder
ReplaceStorageV1beta1CSIDriverHandlerFunc turns a function with the right signature into a replace storage v1beta1 c s i driver handler
func (ReplaceStorageV1beta1CSIDriverHandlerFunc) Handle ¶
func (fn ReplaceStorageV1beta1CSIDriverHandlerFunc) Handle(params ReplaceStorageV1beta1CSIDriverParams) middleware.Responder
Handle executing the request and returning a response
type ReplaceStorageV1beta1CSIDriverOK ¶
type ReplaceStorageV1beta1CSIDriverOK struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1beta1CSIDriver `json:"body,omitempty"` }
ReplaceStorageV1beta1CSIDriverOK OK
swagger:response replaceStorageV1beta1CSIDriverOK
func NewReplaceStorageV1beta1CSIDriverOK ¶
func NewReplaceStorageV1beta1CSIDriverOK() *ReplaceStorageV1beta1CSIDriverOK
NewReplaceStorageV1beta1CSIDriverOK creates ReplaceStorageV1beta1CSIDriverOK with default headers values
func (*ReplaceStorageV1beta1CSIDriverOK) SetPayload ¶
func (o *ReplaceStorageV1beta1CSIDriverOK) SetPayload(payload *models.IoK8sAPIStorageV1beta1CSIDriver)
SetPayload sets the payload to the replace storage v1beta1 c s i driver o k response
func (*ReplaceStorageV1beta1CSIDriverOK) WithPayload ¶
func (o *ReplaceStorageV1beta1CSIDriverOK) WithPayload(payload *models.IoK8sAPIStorageV1beta1CSIDriver) *ReplaceStorageV1beta1CSIDriverOK
WithPayload adds the payload to the replace storage v1beta1 c s i driver o k response
func (*ReplaceStorageV1beta1CSIDriverOK) WriteResponse ¶
func (o *ReplaceStorageV1beta1CSIDriverOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReplaceStorageV1beta1CSIDriverParams ¶
type ReplaceStorageV1beta1CSIDriverParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: body */ Body *models.IoK8sAPIStorageV1beta1CSIDriver /*When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed Unique: true In: query */ DryRun *string /*fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. Unique: true In: query */ FieldManager *string /*name of the CSIDriver Required: true Unique: true In: path */ Name string /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string }
ReplaceStorageV1beta1CSIDriverParams contains all the bound params for the replace storage v1beta1 c s i driver operation typically these are obtained from a http.Request
swagger:parameters replaceStorageV1beta1CSIDriver
func NewReplaceStorageV1beta1CSIDriverParams ¶
func NewReplaceStorageV1beta1CSIDriverParams() ReplaceStorageV1beta1CSIDriverParams
NewReplaceStorageV1beta1CSIDriverParams creates a new ReplaceStorageV1beta1CSIDriverParams object no default values defined in spec.
func (*ReplaceStorageV1beta1CSIDriverParams) BindRequest ¶
func (o *ReplaceStorageV1beta1CSIDriverParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewReplaceStorageV1beta1CSIDriverParams() beforehand.
type ReplaceStorageV1beta1CSIDriverUnauthorized ¶
type ReplaceStorageV1beta1CSIDriverUnauthorized struct { }
ReplaceStorageV1beta1CSIDriverUnauthorized Unauthorized
swagger:response replaceStorageV1beta1CSIDriverUnauthorized
func NewReplaceStorageV1beta1CSIDriverUnauthorized ¶
func NewReplaceStorageV1beta1CSIDriverUnauthorized() *ReplaceStorageV1beta1CSIDriverUnauthorized
NewReplaceStorageV1beta1CSIDriverUnauthorized creates ReplaceStorageV1beta1CSIDriverUnauthorized with default headers values
func (*ReplaceStorageV1beta1CSIDriverUnauthorized) WriteResponse ¶
func (o *ReplaceStorageV1beta1CSIDriverUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReplaceStorageV1beta1CSINode ¶
type ReplaceStorageV1beta1CSINode struct { Context *middleware.Context Handler ReplaceStorageV1beta1CSINodeHandler }
ReplaceStorageV1beta1CSINode swagger:route PUT /apis/storage.k8s.io/v1beta1/csinodes/{name} storage_v1beta1 replaceStorageV1beta1CSINode
replace the specified CSINode
func NewReplaceStorageV1beta1CSINode ¶
func NewReplaceStorageV1beta1CSINode(ctx *middleware.Context, handler ReplaceStorageV1beta1CSINodeHandler) *ReplaceStorageV1beta1CSINode
NewReplaceStorageV1beta1CSINode creates a new http.Handler for the replace storage v1beta1 c s i node operation
func (*ReplaceStorageV1beta1CSINode) ServeHTTP ¶
func (o *ReplaceStorageV1beta1CSINode) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type ReplaceStorageV1beta1CSINodeCreated ¶
type ReplaceStorageV1beta1CSINodeCreated struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1beta1CSINode `json:"body,omitempty"` }
ReplaceStorageV1beta1CSINodeCreated Created
swagger:response replaceStorageV1beta1CSINodeCreated
func NewReplaceStorageV1beta1CSINodeCreated ¶
func NewReplaceStorageV1beta1CSINodeCreated() *ReplaceStorageV1beta1CSINodeCreated
NewReplaceStorageV1beta1CSINodeCreated creates ReplaceStorageV1beta1CSINodeCreated with default headers values
func (*ReplaceStorageV1beta1CSINodeCreated) SetPayload ¶
func (o *ReplaceStorageV1beta1CSINodeCreated) SetPayload(payload *models.IoK8sAPIStorageV1beta1CSINode)
SetPayload sets the payload to the replace storage v1beta1 c s i node created response
func (*ReplaceStorageV1beta1CSINodeCreated) WithPayload ¶
func (o *ReplaceStorageV1beta1CSINodeCreated) WithPayload(payload *models.IoK8sAPIStorageV1beta1CSINode) *ReplaceStorageV1beta1CSINodeCreated
WithPayload adds the payload to the replace storage v1beta1 c s i node created response
func (*ReplaceStorageV1beta1CSINodeCreated) WriteResponse ¶
func (o *ReplaceStorageV1beta1CSINodeCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReplaceStorageV1beta1CSINodeHandler ¶
type ReplaceStorageV1beta1CSINodeHandler interface {
Handle(ReplaceStorageV1beta1CSINodeParams) middleware.Responder
}
ReplaceStorageV1beta1CSINodeHandler interface for that can handle valid replace storage v1beta1 c s i node params
type ReplaceStorageV1beta1CSINodeHandlerFunc ¶
type ReplaceStorageV1beta1CSINodeHandlerFunc func(ReplaceStorageV1beta1CSINodeParams) middleware.Responder
ReplaceStorageV1beta1CSINodeHandlerFunc turns a function with the right signature into a replace storage v1beta1 c s i node handler
func (ReplaceStorageV1beta1CSINodeHandlerFunc) Handle ¶
func (fn ReplaceStorageV1beta1CSINodeHandlerFunc) Handle(params ReplaceStorageV1beta1CSINodeParams) middleware.Responder
Handle executing the request and returning a response
type ReplaceStorageV1beta1CSINodeOK ¶
type ReplaceStorageV1beta1CSINodeOK struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1beta1CSINode `json:"body,omitempty"` }
ReplaceStorageV1beta1CSINodeOK OK
swagger:response replaceStorageV1beta1CSINodeOK
func NewReplaceStorageV1beta1CSINodeOK ¶
func NewReplaceStorageV1beta1CSINodeOK() *ReplaceStorageV1beta1CSINodeOK
NewReplaceStorageV1beta1CSINodeOK creates ReplaceStorageV1beta1CSINodeOK with default headers values
func (*ReplaceStorageV1beta1CSINodeOK) SetPayload ¶
func (o *ReplaceStorageV1beta1CSINodeOK) SetPayload(payload *models.IoK8sAPIStorageV1beta1CSINode)
SetPayload sets the payload to the replace storage v1beta1 c s i node o k response
func (*ReplaceStorageV1beta1CSINodeOK) WithPayload ¶
func (o *ReplaceStorageV1beta1CSINodeOK) WithPayload(payload *models.IoK8sAPIStorageV1beta1CSINode) *ReplaceStorageV1beta1CSINodeOK
WithPayload adds the payload to the replace storage v1beta1 c s i node o k response
func (*ReplaceStorageV1beta1CSINodeOK) WriteResponse ¶
func (o *ReplaceStorageV1beta1CSINodeOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReplaceStorageV1beta1CSINodeParams ¶
type ReplaceStorageV1beta1CSINodeParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: body */ Body *models.IoK8sAPIStorageV1beta1CSINode /*When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed Unique: true In: query */ DryRun *string /*fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. Unique: true In: query */ FieldManager *string /*name of the CSINode Required: true Unique: true In: path */ Name string /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string }
ReplaceStorageV1beta1CSINodeParams contains all the bound params for the replace storage v1beta1 c s i node operation typically these are obtained from a http.Request
swagger:parameters replaceStorageV1beta1CSINode
func NewReplaceStorageV1beta1CSINodeParams ¶
func NewReplaceStorageV1beta1CSINodeParams() ReplaceStorageV1beta1CSINodeParams
NewReplaceStorageV1beta1CSINodeParams creates a new ReplaceStorageV1beta1CSINodeParams object no default values defined in spec.
func (*ReplaceStorageV1beta1CSINodeParams) BindRequest ¶
func (o *ReplaceStorageV1beta1CSINodeParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewReplaceStorageV1beta1CSINodeParams() beforehand.
type ReplaceStorageV1beta1CSINodeUnauthorized ¶
type ReplaceStorageV1beta1CSINodeUnauthorized struct { }
ReplaceStorageV1beta1CSINodeUnauthorized Unauthorized
swagger:response replaceStorageV1beta1CSINodeUnauthorized
func NewReplaceStorageV1beta1CSINodeUnauthorized ¶
func NewReplaceStorageV1beta1CSINodeUnauthorized() *ReplaceStorageV1beta1CSINodeUnauthorized
NewReplaceStorageV1beta1CSINodeUnauthorized creates ReplaceStorageV1beta1CSINodeUnauthorized with default headers values
func (*ReplaceStorageV1beta1CSINodeUnauthorized) WriteResponse ¶
func (o *ReplaceStorageV1beta1CSINodeUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReplaceStorageV1beta1StorageClass ¶
type ReplaceStorageV1beta1StorageClass struct { Context *middleware.Context Handler ReplaceStorageV1beta1StorageClassHandler }
ReplaceStorageV1beta1StorageClass swagger:route PUT /apis/storage.k8s.io/v1beta1/storageclasses/{name} storage_v1beta1 replaceStorageV1beta1StorageClass
replace the specified StorageClass
func NewReplaceStorageV1beta1StorageClass ¶
func NewReplaceStorageV1beta1StorageClass(ctx *middleware.Context, handler ReplaceStorageV1beta1StorageClassHandler) *ReplaceStorageV1beta1StorageClass
NewReplaceStorageV1beta1StorageClass creates a new http.Handler for the replace storage v1beta1 storage class operation
func (*ReplaceStorageV1beta1StorageClass) ServeHTTP ¶
func (o *ReplaceStorageV1beta1StorageClass) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type ReplaceStorageV1beta1StorageClassCreated ¶
type ReplaceStorageV1beta1StorageClassCreated struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1beta1StorageClass `json:"body,omitempty"` }
ReplaceStorageV1beta1StorageClassCreated Created
swagger:response replaceStorageV1beta1StorageClassCreated
func NewReplaceStorageV1beta1StorageClassCreated ¶
func NewReplaceStorageV1beta1StorageClassCreated() *ReplaceStorageV1beta1StorageClassCreated
NewReplaceStorageV1beta1StorageClassCreated creates ReplaceStorageV1beta1StorageClassCreated with default headers values
func (*ReplaceStorageV1beta1StorageClassCreated) SetPayload ¶
func (o *ReplaceStorageV1beta1StorageClassCreated) SetPayload(payload *models.IoK8sAPIStorageV1beta1StorageClass)
SetPayload sets the payload to the replace storage v1beta1 storage class created response
func (*ReplaceStorageV1beta1StorageClassCreated) WithPayload ¶
func (o *ReplaceStorageV1beta1StorageClassCreated) WithPayload(payload *models.IoK8sAPIStorageV1beta1StorageClass) *ReplaceStorageV1beta1StorageClassCreated
WithPayload adds the payload to the replace storage v1beta1 storage class created response
func (*ReplaceStorageV1beta1StorageClassCreated) WriteResponse ¶
func (o *ReplaceStorageV1beta1StorageClassCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReplaceStorageV1beta1StorageClassHandler ¶
type ReplaceStorageV1beta1StorageClassHandler interface {
Handle(ReplaceStorageV1beta1StorageClassParams) middleware.Responder
}
ReplaceStorageV1beta1StorageClassHandler interface for that can handle valid replace storage v1beta1 storage class params
type ReplaceStorageV1beta1StorageClassHandlerFunc ¶
type ReplaceStorageV1beta1StorageClassHandlerFunc func(ReplaceStorageV1beta1StorageClassParams) middleware.Responder
ReplaceStorageV1beta1StorageClassHandlerFunc turns a function with the right signature into a replace storage v1beta1 storage class handler
func (ReplaceStorageV1beta1StorageClassHandlerFunc) Handle ¶
func (fn ReplaceStorageV1beta1StorageClassHandlerFunc) Handle(params ReplaceStorageV1beta1StorageClassParams) middleware.Responder
Handle executing the request and returning a response
type ReplaceStorageV1beta1StorageClassOK ¶
type ReplaceStorageV1beta1StorageClassOK struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1beta1StorageClass `json:"body,omitempty"` }
ReplaceStorageV1beta1StorageClassOK OK
swagger:response replaceStorageV1beta1StorageClassOK
func NewReplaceStorageV1beta1StorageClassOK ¶
func NewReplaceStorageV1beta1StorageClassOK() *ReplaceStorageV1beta1StorageClassOK
NewReplaceStorageV1beta1StorageClassOK creates ReplaceStorageV1beta1StorageClassOK with default headers values
func (*ReplaceStorageV1beta1StorageClassOK) SetPayload ¶
func (o *ReplaceStorageV1beta1StorageClassOK) SetPayload(payload *models.IoK8sAPIStorageV1beta1StorageClass)
SetPayload sets the payload to the replace storage v1beta1 storage class o k response
func (*ReplaceStorageV1beta1StorageClassOK) WithPayload ¶
func (o *ReplaceStorageV1beta1StorageClassOK) WithPayload(payload *models.IoK8sAPIStorageV1beta1StorageClass) *ReplaceStorageV1beta1StorageClassOK
WithPayload adds the payload to the replace storage v1beta1 storage class o k response
func (*ReplaceStorageV1beta1StorageClassOK) WriteResponse ¶
func (o *ReplaceStorageV1beta1StorageClassOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReplaceStorageV1beta1StorageClassParams ¶
type ReplaceStorageV1beta1StorageClassParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: body */ Body *models.IoK8sAPIStorageV1beta1StorageClass /*When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed Unique: true In: query */ DryRun *string /*fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. Unique: true In: query */ FieldManager *string /*name of the StorageClass Required: true Unique: true In: path */ Name string /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string }
ReplaceStorageV1beta1StorageClassParams contains all the bound params for the replace storage v1beta1 storage class operation typically these are obtained from a http.Request
swagger:parameters replaceStorageV1beta1StorageClass
func NewReplaceStorageV1beta1StorageClassParams ¶
func NewReplaceStorageV1beta1StorageClassParams() ReplaceStorageV1beta1StorageClassParams
NewReplaceStorageV1beta1StorageClassParams creates a new ReplaceStorageV1beta1StorageClassParams object no default values defined in spec.
func (*ReplaceStorageV1beta1StorageClassParams) BindRequest ¶
func (o *ReplaceStorageV1beta1StorageClassParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewReplaceStorageV1beta1StorageClassParams() beforehand.
type ReplaceStorageV1beta1StorageClassUnauthorized ¶
type ReplaceStorageV1beta1StorageClassUnauthorized struct { }
ReplaceStorageV1beta1StorageClassUnauthorized Unauthorized
swagger:response replaceStorageV1beta1StorageClassUnauthorized
func NewReplaceStorageV1beta1StorageClassUnauthorized ¶
func NewReplaceStorageV1beta1StorageClassUnauthorized() *ReplaceStorageV1beta1StorageClassUnauthorized
NewReplaceStorageV1beta1StorageClassUnauthorized creates ReplaceStorageV1beta1StorageClassUnauthorized with default headers values
func (*ReplaceStorageV1beta1StorageClassUnauthorized) WriteResponse ¶
func (o *ReplaceStorageV1beta1StorageClassUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReplaceStorageV1beta1VolumeAttachment ¶
type ReplaceStorageV1beta1VolumeAttachment struct { Context *middleware.Context Handler ReplaceStorageV1beta1VolumeAttachmentHandler }
ReplaceStorageV1beta1VolumeAttachment swagger:route PUT /apis/storage.k8s.io/v1beta1/volumeattachments/{name} storage_v1beta1 replaceStorageV1beta1VolumeAttachment
replace the specified VolumeAttachment
func NewReplaceStorageV1beta1VolumeAttachment ¶
func NewReplaceStorageV1beta1VolumeAttachment(ctx *middleware.Context, handler ReplaceStorageV1beta1VolumeAttachmentHandler) *ReplaceStorageV1beta1VolumeAttachment
NewReplaceStorageV1beta1VolumeAttachment creates a new http.Handler for the replace storage v1beta1 volume attachment operation
func (*ReplaceStorageV1beta1VolumeAttachment) ServeHTTP ¶
func (o *ReplaceStorageV1beta1VolumeAttachment) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type ReplaceStorageV1beta1VolumeAttachmentCreated ¶
type ReplaceStorageV1beta1VolumeAttachmentCreated struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1beta1VolumeAttachment `json:"body,omitempty"` }
ReplaceStorageV1beta1VolumeAttachmentCreated Created
swagger:response replaceStorageV1beta1VolumeAttachmentCreated
func NewReplaceStorageV1beta1VolumeAttachmentCreated ¶
func NewReplaceStorageV1beta1VolumeAttachmentCreated() *ReplaceStorageV1beta1VolumeAttachmentCreated
NewReplaceStorageV1beta1VolumeAttachmentCreated creates ReplaceStorageV1beta1VolumeAttachmentCreated with default headers values
func (*ReplaceStorageV1beta1VolumeAttachmentCreated) SetPayload ¶
func (o *ReplaceStorageV1beta1VolumeAttachmentCreated) SetPayload(payload *models.IoK8sAPIStorageV1beta1VolumeAttachment)
SetPayload sets the payload to the replace storage v1beta1 volume attachment created response
func (*ReplaceStorageV1beta1VolumeAttachmentCreated) WithPayload ¶
func (o *ReplaceStorageV1beta1VolumeAttachmentCreated) WithPayload(payload *models.IoK8sAPIStorageV1beta1VolumeAttachment) *ReplaceStorageV1beta1VolumeAttachmentCreated
WithPayload adds the payload to the replace storage v1beta1 volume attachment created response
func (*ReplaceStorageV1beta1VolumeAttachmentCreated) WriteResponse ¶
func (o *ReplaceStorageV1beta1VolumeAttachmentCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReplaceStorageV1beta1VolumeAttachmentHandler ¶
type ReplaceStorageV1beta1VolumeAttachmentHandler interface {
Handle(ReplaceStorageV1beta1VolumeAttachmentParams) middleware.Responder
}
ReplaceStorageV1beta1VolumeAttachmentHandler interface for that can handle valid replace storage v1beta1 volume attachment params
type ReplaceStorageV1beta1VolumeAttachmentHandlerFunc ¶
type ReplaceStorageV1beta1VolumeAttachmentHandlerFunc func(ReplaceStorageV1beta1VolumeAttachmentParams) middleware.Responder
ReplaceStorageV1beta1VolumeAttachmentHandlerFunc turns a function with the right signature into a replace storage v1beta1 volume attachment handler
func (ReplaceStorageV1beta1VolumeAttachmentHandlerFunc) Handle ¶
func (fn ReplaceStorageV1beta1VolumeAttachmentHandlerFunc) Handle(params ReplaceStorageV1beta1VolumeAttachmentParams) middleware.Responder
Handle executing the request and returning a response
type ReplaceStorageV1beta1VolumeAttachmentOK ¶
type ReplaceStorageV1beta1VolumeAttachmentOK struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1beta1VolumeAttachment `json:"body,omitempty"` }
ReplaceStorageV1beta1VolumeAttachmentOK OK
swagger:response replaceStorageV1beta1VolumeAttachmentOK
func NewReplaceStorageV1beta1VolumeAttachmentOK ¶
func NewReplaceStorageV1beta1VolumeAttachmentOK() *ReplaceStorageV1beta1VolumeAttachmentOK
NewReplaceStorageV1beta1VolumeAttachmentOK creates ReplaceStorageV1beta1VolumeAttachmentOK with default headers values
func (*ReplaceStorageV1beta1VolumeAttachmentOK) SetPayload ¶
func (o *ReplaceStorageV1beta1VolumeAttachmentOK) SetPayload(payload *models.IoK8sAPIStorageV1beta1VolumeAttachment)
SetPayload sets the payload to the replace storage v1beta1 volume attachment o k response
func (*ReplaceStorageV1beta1VolumeAttachmentOK) WithPayload ¶
func (o *ReplaceStorageV1beta1VolumeAttachmentOK) WithPayload(payload *models.IoK8sAPIStorageV1beta1VolumeAttachment) *ReplaceStorageV1beta1VolumeAttachmentOK
WithPayload adds the payload to the replace storage v1beta1 volume attachment o k response
func (*ReplaceStorageV1beta1VolumeAttachmentOK) WriteResponse ¶
func (o *ReplaceStorageV1beta1VolumeAttachmentOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReplaceStorageV1beta1VolumeAttachmentParams ¶
type ReplaceStorageV1beta1VolumeAttachmentParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: body */ Body *models.IoK8sAPIStorageV1beta1VolumeAttachment /*When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed Unique: true In: query */ DryRun *string /*fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. Unique: true In: query */ FieldManager *string /*name of the VolumeAttachment Required: true Unique: true In: path */ Name string /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string }
ReplaceStorageV1beta1VolumeAttachmentParams contains all the bound params for the replace storage v1beta1 volume attachment operation typically these are obtained from a http.Request
swagger:parameters replaceStorageV1beta1VolumeAttachment
func NewReplaceStorageV1beta1VolumeAttachmentParams ¶
func NewReplaceStorageV1beta1VolumeAttachmentParams() ReplaceStorageV1beta1VolumeAttachmentParams
NewReplaceStorageV1beta1VolumeAttachmentParams creates a new ReplaceStorageV1beta1VolumeAttachmentParams object no default values defined in spec.
func (*ReplaceStorageV1beta1VolumeAttachmentParams) BindRequest ¶
func (o *ReplaceStorageV1beta1VolumeAttachmentParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewReplaceStorageV1beta1VolumeAttachmentParams() beforehand.
type ReplaceStorageV1beta1VolumeAttachmentUnauthorized ¶
type ReplaceStorageV1beta1VolumeAttachmentUnauthorized struct { }
ReplaceStorageV1beta1VolumeAttachmentUnauthorized Unauthorized
swagger:response replaceStorageV1beta1VolumeAttachmentUnauthorized
func NewReplaceStorageV1beta1VolumeAttachmentUnauthorized ¶
func NewReplaceStorageV1beta1VolumeAttachmentUnauthorized() *ReplaceStorageV1beta1VolumeAttachmentUnauthorized
NewReplaceStorageV1beta1VolumeAttachmentUnauthorized creates ReplaceStorageV1beta1VolumeAttachmentUnauthorized with default headers values
func (*ReplaceStorageV1beta1VolumeAttachmentUnauthorized) WriteResponse ¶
func (o *ReplaceStorageV1beta1VolumeAttachmentUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type WatchStorageV1beta1CSIDriver ¶
type WatchStorageV1beta1CSIDriver struct { Context *middleware.Context Handler WatchStorageV1beta1CSIDriverHandler }
WatchStorageV1beta1CSIDriver swagger:route GET /apis/storage.k8s.io/v1beta1/watch/csidrivers/{name} storage_v1beta1 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 NewWatchStorageV1beta1CSIDriver ¶
func NewWatchStorageV1beta1CSIDriver(ctx *middleware.Context, handler WatchStorageV1beta1CSIDriverHandler) *WatchStorageV1beta1CSIDriver
NewWatchStorageV1beta1CSIDriver creates a new http.Handler for the watch storage v1beta1 c s i driver operation
func (*WatchStorageV1beta1CSIDriver) ServeHTTP ¶
func (o *WatchStorageV1beta1CSIDriver) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type WatchStorageV1beta1CSIDriverHandler ¶
type WatchStorageV1beta1CSIDriverHandler interface {
Handle(WatchStorageV1beta1CSIDriverParams) middleware.Responder
}
WatchStorageV1beta1CSIDriverHandler interface for that can handle valid watch storage v1beta1 c s i driver params
type WatchStorageV1beta1CSIDriverHandlerFunc ¶
type WatchStorageV1beta1CSIDriverHandlerFunc func(WatchStorageV1beta1CSIDriverParams) middleware.Responder
WatchStorageV1beta1CSIDriverHandlerFunc turns a function with the right signature into a watch storage v1beta1 c s i driver handler
func (WatchStorageV1beta1CSIDriverHandlerFunc) Handle ¶
func (fn WatchStorageV1beta1CSIDriverHandlerFunc) Handle(params WatchStorageV1beta1CSIDriverParams) middleware.Responder
Handle executing the request and returning a response
type WatchStorageV1beta1CSIDriverList ¶
type WatchStorageV1beta1CSIDriverList struct { Context *middleware.Context Handler WatchStorageV1beta1CSIDriverListHandler }
WatchStorageV1beta1CSIDriverList swagger:route GET /apis/storage.k8s.io/v1beta1/watch/csidrivers storage_v1beta1 watchStorageV1beta1CSIDriverList
watch individual changes to a list of CSIDriver. deprecated: use the 'watch' parameter with a list operation instead.
func NewWatchStorageV1beta1CSIDriverList ¶
func NewWatchStorageV1beta1CSIDriverList(ctx *middleware.Context, handler WatchStorageV1beta1CSIDriverListHandler) *WatchStorageV1beta1CSIDriverList
NewWatchStorageV1beta1CSIDriverList creates a new http.Handler for the watch storage v1beta1 c s i driver list operation
func (*WatchStorageV1beta1CSIDriverList) ServeHTTP ¶
func (o *WatchStorageV1beta1CSIDriverList) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type WatchStorageV1beta1CSIDriverListHandler ¶
type WatchStorageV1beta1CSIDriverListHandler interface {
Handle(WatchStorageV1beta1CSIDriverListParams) middleware.Responder
}
WatchStorageV1beta1CSIDriverListHandler interface for that can handle valid watch storage v1beta1 c s i driver list params
type WatchStorageV1beta1CSIDriverListHandlerFunc ¶
type WatchStorageV1beta1CSIDriverListHandlerFunc func(WatchStorageV1beta1CSIDriverListParams) middleware.Responder
WatchStorageV1beta1CSIDriverListHandlerFunc turns a function with the right signature into a watch storage v1beta1 c s i driver list handler
func (WatchStorageV1beta1CSIDriverListHandlerFunc) Handle ¶
func (fn WatchStorageV1beta1CSIDriverListHandlerFunc) Handle(params WatchStorageV1beta1CSIDriverListParams) middleware.Responder
Handle executing the request and returning a response
type WatchStorageV1beta1CSIDriverListOK ¶
type WatchStorageV1beta1CSIDriverListOK struct { /* In: Body */ Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"` }
WatchStorageV1beta1CSIDriverListOK OK
swagger:response watchStorageV1beta1CSIDriverListOK
func NewWatchStorageV1beta1CSIDriverListOK ¶
func NewWatchStorageV1beta1CSIDriverListOK() *WatchStorageV1beta1CSIDriverListOK
NewWatchStorageV1beta1CSIDriverListOK creates WatchStorageV1beta1CSIDriverListOK with default headers values
func (*WatchStorageV1beta1CSIDriverListOK) SetPayload ¶
func (o *WatchStorageV1beta1CSIDriverListOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent)
SetPayload sets the payload to the watch storage v1beta1 c s i driver list o k response
func (*WatchStorageV1beta1CSIDriverListOK) WithPayload ¶
func (o *WatchStorageV1beta1CSIDriverListOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent) *WatchStorageV1beta1CSIDriverListOK
WithPayload adds the payload to the watch storage v1beta1 c s i driver list o k response
func (*WatchStorageV1beta1CSIDriverListOK) WriteResponse ¶
func (o *WatchStorageV1beta1CSIDriverListOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type WatchStorageV1beta1CSIDriverListParams ¶
type WatchStorageV1beta1CSIDriverListParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*allowWatchBookmarks requests watch events with type "BOOKMARK". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. If the feature gate WatchBookmarks is not enabled in apiserver, this field is ignored. Unique: true In: query */ AllowWatchBookmarks *bool /*The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. Unique: true In: query */ Continue *string /*A selector to restrict the list of returned objects by their fields. Defaults to everything. Unique: true In: query */ FieldSelector *string /*A selector to restrict the list of returned objects by their labels. Defaults to everything. Unique: true In: query */ LabelSelector *string /*limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. Unique: true In: query */ Limit *int64 /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string /*resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset Unique: true In: query */ ResourceVersion *string /*resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset Unique: true In: query */ ResourceVersionMatch *string /*Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. Unique: true In: query */ TimeoutSeconds *int64 /*Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. Unique: true In: query */ Watch *bool }
WatchStorageV1beta1CSIDriverListParams contains all the bound params for the watch storage v1beta1 c s i driver list operation typically these are obtained from a http.Request
swagger:parameters watchStorageV1beta1CSIDriverList
func NewWatchStorageV1beta1CSIDriverListParams ¶
func NewWatchStorageV1beta1CSIDriverListParams() WatchStorageV1beta1CSIDriverListParams
NewWatchStorageV1beta1CSIDriverListParams creates a new WatchStorageV1beta1CSIDriverListParams object no default values defined in spec.
func (*WatchStorageV1beta1CSIDriverListParams) BindRequest ¶
func (o *WatchStorageV1beta1CSIDriverListParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewWatchStorageV1beta1CSIDriverListParams() beforehand.
type WatchStorageV1beta1CSIDriverListUnauthorized ¶
type WatchStorageV1beta1CSIDriverListUnauthorized struct { }
WatchStorageV1beta1CSIDriverListUnauthorized Unauthorized
swagger:response watchStorageV1beta1CSIDriverListUnauthorized
func NewWatchStorageV1beta1CSIDriverListUnauthorized ¶
func NewWatchStorageV1beta1CSIDriverListUnauthorized() *WatchStorageV1beta1CSIDriverListUnauthorized
NewWatchStorageV1beta1CSIDriverListUnauthorized creates WatchStorageV1beta1CSIDriverListUnauthorized with default headers values
func (*WatchStorageV1beta1CSIDriverListUnauthorized) WriteResponse ¶
func (o *WatchStorageV1beta1CSIDriverListUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type WatchStorageV1beta1CSIDriverOK ¶
type WatchStorageV1beta1CSIDriverOK struct { /* In: Body */ Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"` }
WatchStorageV1beta1CSIDriverOK OK
swagger:response watchStorageV1beta1CSIDriverOK
func NewWatchStorageV1beta1CSIDriverOK ¶
func NewWatchStorageV1beta1CSIDriverOK() *WatchStorageV1beta1CSIDriverOK
NewWatchStorageV1beta1CSIDriverOK creates WatchStorageV1beta1CSIDriverOK with default headers values
func (*WatchStorageV1beta1CSIDriverOK) SetPayload ¶
func (o *WatchStorageV1beta1CSIDriverOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent)
SetPayload sets the payload to the watch storage v1beta1 c s i driver o k response
func (*WatchStorageV1beta1CSIDriverOK) WithPayload ¶
func (o *WatchStorageV1beta1CSIDriverOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent) *WatchStorageV1beta1CSIDriverOK
WithPayload adds the payload to the watch storage v1beta1 c s i driver o k response
func (*WatchStorageV1beta1CSIDriverOK) WriteResponse ¶
func (o *WatchStorageV1beta1CSIDriverOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type WatchStorageV1beta1CSIDriverParams ¶
type WatchStorageV1beta1CSIDriverParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*allowWatchBookmarks requests watch events with type "BOOKMARK". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. If the feature gate WatchBookmarks is not enabled in apiserver, this field is ignored. Unique: true In: query */ AllowWatchBookmarks *bool /*The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. Unique: true In: query */ Continue *string /*A selector to restrict the list of returned objects by their fields. Defaults to everything. Unique: true In: query */ FieldSelector *string /*A selector to restrict the list of returned objects by their labels. Defaults to everything. Unique: true In: query */ LabelSelector *string /*limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. Unique: true In: query */ Limit *int64 /*name of the CSIDriver Required: true Unique: true In: path */ Name string /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string /*resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset Unique: true In: query */ ResourceVersion *string /*resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset Unique: true In: query */ ResourceVersionMatch *string /*Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. Unique: true In: query */ TimeoutSeconds *int64 /*Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. Unique: true In: query */ Watch *bool }
WatchStorageV1beta1CSIDriverParams contains all the bound params for the watch storage v1beta1 c s i driver operation typically these are obtained from a http.Request
swagger:parameters watchStorageV1beta1CSIDriver
func NewWatchStorageV1beta1CSIDriverParams ¶
func NewWatchStorageV1beta1CSIDriverParams() WatchStorageV1beta1CSIDriverParams
NewWatchStorageV1beta1CSIDriverParams creates a new WatchStorageV1beta1CSIDriverParams object no default values defined in spec.
func (*WatchStorageV1beta1CSIDriverParams) BindRequest ¶
func (o *WatchStorageV1beta1CSIDriverParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewWatchStorageV1beta1CSIDriverParams() beforehand.
type WatchStorageV1beta1CSIDriverUnauthorized ¶
type WatchStorageV1beta1CSIDriverUnauthorized struct { }
WatchStorageV1beta1CSIDriverUnauthorized Unauthorized
swagger:response watchStorageV1beta1CSIDriverUnauthorized
func NewWatchStorageV1beta1CSIDriverUnauthorized ¶
func NewWatchStorageV1beta1CSIDriverUnauthorized() *WatchStorageV1beta1CSIDriverUnauthorized
NewWatchStorageV1beta1CSIDriverUnauthorized creates WatchStorageV1beta1CSIDriverUnauthorized with default headers values
func (*WatchStorageV1beta1CSIDriverUnauthorized) WriteResponse ¶
func (o *WatchStorageV1beta1CSIDriverUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type WatchStorageV1beta1CSINode ¶
type WatchStorageV1beta1CSINode struct { Context *middleware.Context Handler WatchStorageV1beta1CSINodeHandler }
WatchStorageV1beta1CSINode swagger:route GET /apis/storage.k8s.io/v1beta1/watch/csinodes/{name} storage_v1beta1 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 NewWatchStorageV1beta1CSINode ¶
func NewWatchStorageV1beta1CSINode(ctx *middleware.Context, handler WatchStorageV1beta1CSINodeHandler) *WatchStorageV1beta1CSINode
NewWatchStorageV1beta1CSINode creates a new http.Handler for the watch storage v1beta1 c s i node operation
func (*WatchStorageV1beta1CSINode) ServeHTTP ¶
func (o *WatchStorageV1beta1CSINode) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type WatchStorageV1beta1CSINodeHandler ¶
type WatchStorageV1beta1CSINodeHandler interface {
Handle(WatchStorageV1beta1CSINodeParams) middleware.Responder
}
WatchStorageV1beta1CSINodeHandler interface for that can handle valid watch storage v1beta1 c s i node params
type WatchStorageV1beta1CSINodeHandlerFunc ¶
type WatchStorageV1beta1CSINodeHandlerFunc func(WatchStorageV1beta1CSINodeParams) middleware.Responder
WatchStorageV1beta1CSINodeHandlerFunc turns a function with the right signature into a watch storage v1beta1 c s i node handler
func (WatchStorageV1beta1CSINodeHandlerFunc) Handle ¶
func (fn WatchStorageV1beta1CSINodeHandlerFunc) Handle(params WatchStorageV1beta1CSINodeParams) middleware.Responder
Handle executing the request and returning a response
type WatchStorageV1beta1CSINodeList ¶
type WatchStorageV1beta1CSINodeList struct { Context *middleware.Context Handler WatchStorageV1beta1CSINodeListHandler }
WatchStorageV1beta1CSINodeList swagger:route GET /apis/storage.k8s.io/v1beta1/watch/csinodes storage_v1beta1 watchStorageV1beta1CSINodeList
watch individual changes to a list of CSINode. deprecated: use the 'watch' parameter with a list operation instead.
func NewWatchStorageV1beta1CSINodeList ¶
func NewWatchStorageV1beta1CSINodeList(ctx *middleware.Context, handler WatchStorageV1beta1CSINodeListHandler) *WatchStorageV1beta1CSINodeList
NewWatchStorageV1beta1CSINodeList creates a new http.Handler for the watch storage v1beta1 c s i node list operation
func (*WatchStorageV1beta1CSINodeList) ServeHTTP ¶
func (o *WatchStorageV1beta1CSINodeList) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type WatchStorageV1beta1CSINodeListHandler ¶
type WatchStorageV1beta1CSINodeListHandler interface {
Handle(WatchStorageV1beta1CSINodeListParams) middleware.Responder
}
WatchStorageV1beta1CSINodeListHandler interface for that can handle valid watch storage v1beta1 c s i node list params
type WatchStorageV1beta1CSINodeListHandlerFunc ¶
type WatchStorageV1beta1CSINodeListHandlerFunc func(WatchStorageV1beta1CSINodeListParams) middleware.Responder
WatchStorageV1beta1CSINodeListHandlerFunc turns a function with the right signature into a watch storage v1beta1 c s i node list handler
func (WatchStorageV1beta1CSINodeListHandlerFunc) Handle ¶
func (fn WatchStorageV1beta1CSINodeListHandlerFunc) Handle(params WatchStorageV1beta1CSINodeListParams) middleware.Responder
Handle executing the request and returning a response
type WatchStorageV1beta1CSINodeListOK ¶
type WatchStorageV1beta1CSINodeListOK struct { /* In: Body */ Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"` }
WatchStorageV1beta1CSINodeListOK OK
swagger:response watchStorageV1beta1CSINodeListOK
func NewWatchStorageV1beta1CSINodeListOK ¶
func NewWatchStorageV1beta1CSINodeListOK() *WatchStorageV1beta1CSINodeListOK
NewWatchStorageV1beta1CSINodeListOK creates WatchStorageV1beta1CSINodeListOK with default headers values
func (*WatchStorageV1beta1CSINodeListOK) SetPayload ¶
func (o *WatchStorageV1beta1CSINodeListOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent)
SetPayload sets the payload to the watch storage v1beta1 c s i node list o k response
func (*WatchStorageV1beta1CSINodeListOK) WithPayload ¶
func (o *WatchStorageV1beta1CSINodeListOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent) *WatchStorageV1beta1CSINodeListOK
WithPayload adds the payload to the watch storage v1beta1 c s i node list o k response
func (*WatchStorageV1beta1CSINodeListOK) WriteResponse ¶
func (o *WatchStorageV1beta1CSINodeListOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type WatchStorageV1beta1CSINodeListParams ¶
type WatchStorageV1beta1CSINodeListParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*allowWatchBookmarks requests watch events with type "BOOKMARK". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. If the feature gate WatchBookmarks is not enabled in apiserver, this field is ignored. Unique: true In: query */ AllowWatchBookmarks *bool /*The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. Unique: true In: query */ Continue *string /*A selector to restrict the list of returned objects by their fields. Defaults to everything. Unique: true In: query */ FieldSelector *string /*A selector to restrict the list of returned objects by their labels. Defaults to everything. Unique: true In: query */ LabelSelector *string /*limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. Unique: true In: query */ Limit *int64 /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string /*resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset Unique: true In: query */ ResourceVersion *string /*resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset Unique: true In: query */ ResourceVersionMatch *string /*Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. Unique: true In: query */ TimeoutSeconds *int64 /*Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. Unique: true In: query */ Watch *bool }
WatchStorageV1beta1CSINodeListParams contains all the bound params for the watch storage v1beta1 c s i node list operation typically these are obtained from a http.Request
swagger:parameters watchStorageV1beta1CSINodeList
func NewWatchStorageV1beta1CSINodeListParams ¶
func NewWatchStorageV1beta1CSINodeListParams() WatchStorageV1beta1CSINodeListParams
NewWatchStorageV1beta1CSINodeListParams creates a new WatchStorageV1beta1CSINodeListParams object no default values defined in spec.
func (*WatchStorageV1beta1CSINodeListParams) BindRequest ¶
func (o *WatchStorageV1beta1CSINodeListParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewWatchStorageV1beta1CSINodeListParams() beforehand.
type WatchStorageV1beta1CSINodeListUnauthorized ¶
type WatchStorageV1beta1CSINodeListUnauthorized struct { }
WatchStorageV1beta1CSINodeListUnauthorized Unauthorized
swagger:response watchStorageV1beta1CSINodeListUnauthorized
func NewWatchStorageV1beta1CSINodeListUnauthorized ¶
func NewWatchStorageV1beta1CSINodeListUnauthorized() *WatchStorageV1beta1CSINodeListUnauthorized
NewWatchStorageV1beta1CSINodeListUnauthorized creates WatchStorageV1beta1CSINodeListUnauthorized with default headers values
func (*WatchStorageV1beta1CSINodeListUnauthorized) WriteResponse ¶
func (o *WatchStorageV1beta1CSINodeListUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type WatchStorageV1beta1CSINodeOK ¶
type WatchStorageV1beta1CSINodeOK struct { /* In: Body */ Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"` }
WatchStorageV1beta1CSINodeOK OK
swagger:response watchStorageV1beta1CSINodeOK
func NewWatchStorageV1beta1CSINodeOK ¶
func NewWatchStorageV1beta1CSINodeOK() *WatchStorageV1beta1CSINodeOK
NewWatchStorageV1beta1CSINodeOK creates WatchStorageV1beta1CSINodeOK with default headers values
func (*WatchStorageV1beta1CSINodeOK) SetPayload ¶
func (o *WatchStorageV1beta1CSINodeOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent)
SetPayload sets the payload to the watch storage v1beta1 c s i node o k response
func (*WatchStorageV1beta1CSINodeOK) WithPayload ¶
func (o *WatchStorageV1beta1CSINodeOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent) *WatchStorageV1beta1CSINodeOK
WithPayload adds the payload to the watch storage v1beta1 c s i node o k response
func (*WatchStorageV1beta1CSINodeOK) WriteResponse ¶
func (o *WatchStorageV1beta1CSINodeOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type WatchStorageV1beta1CSINodeParams ¶
type WatchStorageV1beta1CSINodeParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*allowWatchBookmarks requests watch events with type "BOOKMARK". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. If the feature gate WatchBookmarks is not enabled in apiserver, this field is ignored. Unique: true In: query */ AllowWatchBookmarks *bool /*The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. Unique: true In: query */ Continue *string /*A selector to restrict the list of returned objects by their fields. Defaults to everything. Unique: true In: query */ FieldSelector *string /*A selector to restrict the list of returned objects by their labels. Defaults to everything. Unique: true In: query */ LabelSelector *string /*limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. Unique: true In: query */ Limit *int64 /*name of the CSINode Required: true Unique: true In: path */ Name string /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string /*resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset Unique: true In: query */ ResourceVersion *string /*resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset Unique: true In: query */ ResourceVersionMatch *string /*Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. Unique: true In: query */ TimeoutSeconds *int64 /*Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. Unique: true In: query */ Watch *bool }
WatchStorageV1beta1CSINodeParams contains all the bound params for the watch storage v1beta1 c s i node operation typically these are obtained from a http.Request
swagger:parameters watchStorageV1beta1CSINode
func NewWatchStorageV1beta1CSINodeParams ¶
func NewWatchStorageV1beta1CSINodeParams() WatchStorageV1beta1CSINodeParams
NewWatchStorageV1beta1CSINodeParams creates a new WatchStorageV1beta1CSINodeParams object no default values defined in spec.
func (*WatchStorageV1beta1CSINodeParams) BindRequest ¶
func (o *WatchStorageV1beta1CSINodeParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewWatchStorageV1beta1CSINodeParams() beforehand.
type WatchStorageV1beta1CSINodeUnauthorized ¶
type WatchStorageV1beta1CSINodeUnauthorized struct { }
WatchStorageV1beta1CSINodeUnauthorized Unauthorized
swagger:response watchStorageV1beta1CSINodeUnauthorized
func NewWatchStorageV1beta1CSINodeUnauthorized ¶
func NewWatchStorageV1beta1CSINodeUnauthorized() *WatchStorageV1beta1CSINodeUnauthorized
NewWatchStorageV1beta1CSINodeUnauthorized creates WatchStorageV1beta1CSINodeUnauthorized with default headers values
func (*WatchStorageV1beta1CSINodeUnauthorized) WriteResponse ¶
func (o *WatchStorageV1beta1CSINodeUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type WatchStorageV1beta1StorageClass ¶
type WatchStorageV1beta1StorageClass struct { Context *middleware.Context Handler WatchStorageV1beta1StorageClassHandler }
WatchStorageV1beta1StorageClass swagger:route GET /apis/storage.k8s.io/v1beta1/watch/storageclasses/{name} storage_v1beta1 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 NewWatchStorageV1beta1StorageClass ¶
func NewWatchStorageV1beta1StorageClass(ctx *middleware.Context, handler WatchStorageV1beta1StorageClassHandler) *WatchStorageV1beta1StorageClass
NewWatchStorageV1beta1StorageClass creates a new http.Handler for the watch storage v1beta1 storage class operation
func (*WatchStorageV1beta1StorageClass) ServeHTTP ¶
func (o *WatchStorageV1beta1StorageClass) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type WatchStorageV1beta1StorageClassHandler ¶
type WatchStorageV1beta1StorageClassHandler interface {
Handle(WatchStorageV1beta1StorageClassParams) middleware.Responder
}
WatchStorageV1beta1StorageClassHandler interface for that can handle valid watch storage v1beta1 storage class params
type WatchStorageV1beta1StorageClassHandlerFunc ¶
type WatchStorageV1beta1StorageClassHandlerFunc func(WatchStorageV1beta1StorageClassParams) middleware.Responder
WatchStorageV1beta1StorageClassHandlerFunc turns a function with the right signature into a watch storage v1beta1 storage class handler
func (WatchStorageV1beta1StorageClassHandlerFunc) Handle ¶
func (fn WatchStorageV1beta1StorageClassHandlerFunc) Handle(params WatchStorageV1beta1StorageClassParams) middleware.Responder
Handle executing the request and returning a response
type WatchStorageV1beta1StorageClassList ¶
type WatchStorageV1beta1StorageClassList struct { Context *middleware.Context Handler WatchStorageV1beta1StorageClassListHandler }
WatchStorageV1beta1StorageClassList swagger:route GET /apis/storage.k8s.io/v1beta1/watch/storageclasses storage_v1beta1 watchStorageV1beta1StorageClassList
watch individual changes to a list of StorageClass. deprecated: use the 'watch' parameter with a list operation instead.
func NewWatchStorageV1beta1StorageClassList ¶
func NewWatchStorageV1beta1StorageClassList(ctx *middleware.Context, handler WatchStorageV1beta1StorageClassListHandler) *WatchStorageV1beta1StorageClassList
NewWatchStorageV1beta1StorageClassList creates a new http.Handler for the watch storage v1beta1 storage class list operation
func (*WatchStorageV1beta1StorageClassList) ServeHTTP ¶
func (o *WatchStorageV1beta1StorageClassList) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type WatchStorageV1beta1StorageClassListHandler ¶
type WatchStorageV1beta1StorageClassListHandler interface {
Handle(WatchStorageV1beta1StorageClassListParams) middleware.Responder
}
WatchStorageV1beta1StorageClassListHandler interface for that can handle valid watch storage v1beta1 storage class list params
type WatchStorageV1beta1StorageClassListHandlerFunc ¶
type WatchStorageV1beta1StorageClassListHandlerFunc func(WatchStorageV1beta1StorageClassListParams) middleware.Responder
WatchStorageV1beta1StorageClassListHandlerFunc turns a function with the right signature into a watch storage v1beta1 storage class list handler
func (WatchStorageV1beta1StorageClassListHandlerFunc) Handle ¶
func (fn WatchStorageV1beta1StorageClassListHandlerFunc) Handle(params WatchStorageV1beta1StorageClassListParams) middleware.Responder
Handle executing the request and returning a response
type WatchStorageV1beta1StorageClassListOK ¶
type WatchStorageV1beta1StorageClassListOK struct { /* In: Body */ Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"` }
WatchStorageV1beta1StorageClassListOK OK
swagger:response watchStorageV1beta1StorageClassListOK
func NewWatchStorageV1beta1StorageClassListOK ¶
func NewWatchStorageV1beta1StorageClassListOK() *WatchStorageV1beta1StorageClassListOK
NewWatchStorageV1beta1StorageClassListOK creates WatchStorageV1beta1StorageClassListOK with default headers values
func (*WatchStorageV1beta1StorageClassListOK) SetPayload ¶
func (o *WatchStorageV1beta1StorageClassListOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent)
SetPayload sets the payload to the watch storage v1beta1 storage class list o k response
func (*WatchStorageV1beta1StorageClassListOK) WithPayload ¶
func (o *WatchStorageV1beta1StorageClassListOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent) *WatchStorageV1beta1StorageClassListOK
WithPayload adds the payload to the watch storage v1beta1 storage class list o k response
func (*WatchStorageV1beta1StorageClassListOK) WriteResponse ¶
func (o *WatchStorageV1beta1StorageClassListOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type WatchStorageV1beta1StorageClassListParams ¶
type WatchStorageV1beta1StorageClassListParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*allowWatchBookmarks requests watch events with type "BOOKMARK". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. If the feature gate WatchBookmarks is not enabled in apiserver, this field is ignored. Unique: true In: query */ AllowWatchBookmarks *bool /*The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. Unique: true In: query */ Continue *string /*A selector to restrict the list of returned objects by their fields. Defaults to everything. Unique: true In: query */ FieldSelector *string /*A selector to restrict the list of returned objects by their labels. Defaults to everything. Unique: true In: query */ LabelSelector *string /*limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. Unique: true In: query */ Limit *int64 /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string /*resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset Unique: true In: query */ ResourceVersion *string /*resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset Unique: true In: query */ ResourceVersionMatch *string /*Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. Unique: true In: query */ TimeoutSeconds *int64 /*Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. Unique: true In: query */ Watch *bool }
WatchStorageV1beta1StorageClassListParams contains all the bound params for the watch storage v1beta1 storage class list operation typically these are obtained from a http.Request
swagger:parameters watchStorageV1beta1StorageClassList
func NewWatchStorageV1beta1StorageClassListParams ¶
func NewWatchStorageV1beta1StorageClassListParams() WatchStorageV1beta1StorageClassListParams
NewWatchStorageV1beta1StorageClassListParams creates a new WatchStorageV1beta1StorageClassListParams object no default values defined in spec.
func (*WatchStorageV1beta1StorageClassListParams) BindRequest ¶
func (o *WatchStorageV1beta1StorageClassListParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewWatchStorageV1beta1StorageClassListParams() beforehand.
type WatchStorageV1beta1StorageClassListUnauthorized ¶
type WatchStorageV1beta1StorageClassListUnauthorized struct { }
WatchStorageV1beta1StorageClassListUnauthorized Unauthorized
swagger:response watchStorageV1beta1StorageClassListUnauthorized
func NewWatchStorageV1beta1StorageClassListUnauthorized ¶
func NewWatchStorageV1beta1StorageClassListUnauthorized() *WatchStorageV1beta1StorageClassListUnauthorized
NewWatchStorageV1beta1StorageClassListUnauthorized creates WatchStorageV1beta1StorageClassListUnauthorized with default headers values
func (*WatchStorageV1beta1StorageClassListUnauthorized) WriteResponse ¶
func (o *WatchStorageV1beta1StorageClassListUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type WatchStorageV1beta1StorageClassOK ¶
type WatchStorageV1beta1StorageClassOK struct { /* In: Body */ Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"` }
WatchStorageV1beta1StorageClassOK OK
swagger:response watchStorageV1beta1StorageClassOK
func NewWatchStorageV1beta1StorageClassOK ¶
func NewWatchStorageV1beta1StorageClassOK() *WatchStorageV1beta1StorageClassOK
NewWatchStorageV1beta1StorageClassOK creates WatchStorageV1beta1StorageClassOK with default headers values
func (*WatchStorageV1beta1StorageClassOK) SetPayload ¶
func (o *WatchStorageV1beta1StorageClassOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent)
SetPayload sets the payload to the watch storage v1beta1 storage class o k response
func (*WatchStorageV1beta1StorageClassOK) WithPayload ¶
func (o *WatchStorageV1beta1StorageClassOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent) *WatchStorageV1beta1StorageClassOK
WithPayload adds the payload to the watch storage v1beta1 storage class o k response
func (*WatchStorageV1beta1StorageClassOK) WriteResponse ¶
func (o *WatchStorageV1beta1StorageClassOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type WatchStorageV1beta1StorageClassParams ¶
type WatchStorageV1beta1StorageClassParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*allowWatchBookmarks requests watch events with type "BOOKMARK". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. If the feature gate WatchBookmarks is not enabled in apiserver, this field is ignored. Unique: true In: query */ AllowWatchBookmarks *bool /*The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. Unique: true In: query */ Continue *string /*A selector to restrict the list of returned objects by their fields. Defaults to everything. Unique: true In: query */ FieldSelector *string /*A selector to restrict the list of returned objects by their labels. Defaults to everything. Unique: true In: query */ LabelSelector *string /*limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. Unique: true In: query */ Limit *int64 /*name of the StorageClass Required: true Unique: true In: path */ Name string /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string /*resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset Unique: true In: query */ ResourceVersion *string /*resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset Unique: true In: query */ ResourceVersionMatch *string /*Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. Unique: true In: query */ TimeoutSeconds *int64 /*Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. Unique: true In: query */ Watch *bool }
WatchStorageV1beta1StorageClassParams contains all the bound params for the watch storage v1beta1 storage class operation typically these are obtained from a http.Request
swagger:parameters watchStorageV1beta1StorageClass
func NewWatchStorageV1beta1StorageClassParams ¶
func NewWatchStorageV1beta1StorageClassParams() WatchStorageV1beta1StorageClassParams
NewWatchStorageV1beta1StorageClassParams creates a new WatchStorageV1beta1StorageClassParams object no default values defined in spec.
func (*WatchStorageV1beta1StorageClassParams) BindRequest ¶
func (o *WatchStorageV1beta1StorageClassParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewWatchStorageV1beta1StorageClassParams() beforehand.
type WatchStorageV1beta1StorageClassUnauthorized ¶
type WatchStorageV1beta1StorageClassUnauthorized struct { }
WatchStorageV1beta1StorageClassUnauthorized Unauthorized
swagger:response watchStorageV1beta1StorageClassUnauthorized
func NewWatchStorageV1beta1StorageClassUnauthorized ¶
func NewWatchStorageV1beta1StorageClassUnauthorized() *WatchStorageV1beta1StorageClassUnauthorized
NewWatchStorageV1beta1StorageClassUnauthorized creates WatchStorageV1beta1StorageClassUnauthorized with default headers values
func (*WatchStorageV1beta1StorageClassUnauthorized) WriteResponse ¶
func (o *WatchStorageV1beta1StorageClassUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type WatchStorageV1beta1VolumeAttachment ¶
type WatchStorageV1beta1VolumeAttachment struct { Context *middleware.Context Handler WatchStorageV1beta1VolumeAttachmentHandler }
WatchStorageV1beta1VolumeAttachment swagger:route GET /apis/storage.k8s.io/v1beta1/watch/volumeattachments/{name} storage_v1beta1 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 NewWatchStorageV1beta1VolumeAttachment ¶
func NewWatchStorageV1beta1VolumeAttachment(ctx *middleware.Context, handler WatchStorageV1beta1VolumeAttachmentHandler) *WatchStorageV1beta1VolumeAttachment
NewWatchStorageV1beta1VolumeAttachment creates a new http.Handler for the watch storage v1beta1 volume attachment operation
func (*WatchStorageV1beta1VolumeAttachment) ServeHTTP ¶
func (o *WatchStorageV1beta1VolumeAttachment) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type WatchStorageV1beta1VolumeAttachmentHandler ¶
type WatchStorageV1beta1VolumeAttachmentHandler interface {
Handle(WatchStorageV1beta1VolumeAttachmentParams) middleware.Responder
}
WatchStorageV1beta1VolumeAttachmentHandler interface for that can handle valid watch storage v1beta1 volume attachment params
type WatchStorageV1beta1VolumeAttachmentHandlerFunc ¶
type WatchStorageV1beta1VolumeAttachmentHandlerFunc func(WatchStorageV1beta1VolumeAttachmentParams) middleware.Responder
WatchStorageV1beta1VolumeAttachmentHandlerFunc turns a function with the right signature into a watch storage v1beta1 volume attachment handler
func (WatchStorageV1beta1VolumeAttachmentHandlerFunc) Handle ¶
func (fn WatchStorageV1beta1VolumeAttachmentHandlerFunc) Handle(params WatchStorageV1beta1VolumeAttachmentParams) middleware.Responder
Handle executing the request and returning a response
type WatchStorageV1beta1VolumeAttachmentList ¶
type WatchStorageV1beta1VolumeAttachmentList struct { Context *middleware.Context Handler WatchStorageV1beta1VolumeAttachmentListHandler }
WatchStorageV1beta1VolumeAttachmentList swagger:route GET /apis/storage.k8s.io/v1beta1/watch/volumeattachments storage_v1beta1 watchStorageV1beta1VolumeAttachmentList
watch individual changes to a list of VolumeAttachment. deprecated: use the 'watch' parameter with a list operation instead.
func NewWatchStorageV1beta1VolumeAttachmentList ¶
func NewWatchStorageV1beta1VolumeAttachmentList(ctx *middleware.Context, handler WatchStorageV1beta1VolumeAttachmentListHandler) *WatchStorageV1beta1VolumeAttachmentList
NewWatchStorageV1beta1VolumeAttachmentList creates a new http.Handler for the watch storage v1beta1 volume attachment list operation
func (*WatchStorageV1beta1VolumeAttachmentList) ServeHTTP ¶
func (o *WatchStorageV1beta1VolumeAttachmentList) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type WatchStorageV1beta1VolumeAttachmentListHandler ¶
type WatchStorageV1beta1VolumeAttachmentListHandler interface {
Handle(WatchStorageV1beta1VolumeAttachmentListParams) middleware.Responder
}
WatchStorageV1beta1VolumeAttachmentListHandler interface for that can handle valid watch storage v1beta1 volume attachment list params
type WatchStorageV1beta1VolumeAttachmentListHandlerFunc ¶
type WatchStorageV1beta1VolumeAttachmentListHandlerFunc func(WatchStorageV1beta1VolumeAttachmentListParams) middleware.Responder
WatchStorageV1beta1VolumeAttachmentListHandlerFunc turns a function with the right signature into a watch storage v1beta1 volume attachment list handler
func (WatchStorageV1beta1VolumeAttachmentListHandlerFunc) Handle ¶
func (fn WatchStorageV1beta1VolumeAttachmentListHandlerFunc) Handle(params WatchStorageV1beta1VolumeAttachmentListParams) middleware.Responder
Handle executing the request and returning a response
type WatchStorageV1beta1VolumeAttachmentListOK ¶
type WatchStorageV1beta1VolumeAttachmentListOK struct { /* In: Body */ Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"` }
WatchStorageV1beta1VolumeAttachmentListOK OK
swagger:response watchStorageV1beta1VolumeAttachmentListOK
func NewWatchStorageV1beta1VolumeAttachmentListOK ¶
func NewWatchStorageV1beta1VolumeAttachmentListOK() *WatchStorageV1beta1VolumeAttachmentListOK
NewWatchStorageV1beta1VolumeAttachmentListOK creates WatchStorageV1beta1VolumeAttachmentListOK with default headers values
func (*WatchStorageV1beta1VolumeAttachmentListOK) SetPayload ¶
func (o *WatchStorageV1beta1VolumeAttachmentListOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent)
SetPayload sets the payload to the watch storage v1beta1 volume attachment list o k response
func (*WatchStorageV1beta1VolumeAttachmentListOK) WithPayload ¶
func (o *WatchStorageV1beta1VolumeAttachmentListOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent) *WatchStorageV1beta1VolumeAttachmentListOK
WithPayload adds the payload to the watch storage v1beta1 volume attachment list o k response
func (*WatchStorageV1beta1VolumeAttachmentListOK) WriteResponse ¶
func (o *WatchStorageV1beta1VolumeAttachmentListOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type WatchStorageV1beta1VolumeAttachmentListParams ¶
type WatchStorageV1beta1VolumeAttachmentListParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*allowWatchBookmarks requests watch events with type "BOOKMARK". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. If the feature gate WatchBookmarks is not enabled in apiserver, this field is ignored. Unique: true In: query */ AllowWatchBookmarks *bool /*The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. Unique: true In: query */ Continue *string /*A selector to restrict the list of returned objects by their fields. Defaults to everything. Unique: true In: query */ FieldSelector *string /*A selector to restrict the list of returned objects by their labels. Defaults to everything. Unique: true In: query */ LabelSelector *string /*limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. Unique: true In: query */ Limit *int64 /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string /*resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset Unique: true In: query */ ResourceVersion *string /*resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset Unique: true In: query */ ResourceVersionMatch *string /*Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. Unique: true In: query */ TimeoutSeconds *int64 /*Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. Unique: true In: query */ Watch *bool }
WatchStorageV1beta1VolumeAttachmentListParams contains all the bound params for the watch storage v1beta1 volume attachment list operation typically these are obtained from a http.Request
swagger:parameters watchStorageV1beta1VolumeAttachmentList
func NewWatchStorageV1beta1VolumeAttachmentListParams ¶
func NewWatchStorageV1beta1VolumeAttachmentListParams() WatchStorageV1beta1VolumeAttachmentListParams
NewWatchStorageV1beta1VolumeAttachmentListParams creates a new WatchStorageV1beta1VolumeAttachmentListParams object no default values defined in spec.
func (*WatchStorageV1beta1VolumeAttachmentListParams) BindRequest ¶
func (o *WatchStorageV1beta1VolumeAttachmentListParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewWatchStorageV1beta1VolumeAttachmentListParams() beforehand.
type WatchStorageV1beta1VolumeAttachmentListUnauthorized ¶
type WatchStorageV1beta1VolumeAttachmentListUnauthorized struct { }
WatchStorageV1beta1VolumeAttachmentListUnauthorized Unauthorized
swagger:response watchStorageV1beta1VolumeAttachmentListUnauthorized
func NewWatchStorageV1beta1VolumeAttachmentListUnauthorized ¶
func NewWatchStorageV1beta1VolumeAttachmentListUnauthorized() *WatchStorageV1beta1VolumeAttachmentListUnauthorized
NewWatchStorageV1beta1VolumeAttachmentListUnauthorized creates WatchStorageV1beta1VolumeAttachmentListUnauthorized with default headers values
func (*WatchStorageV1beta1VolumeAttachmentListUnauthorized) WriteResponse ¶
func (o *WatchStorageV1beta1VolumeAttachmentListUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type WatchStorageV1beta1VolumeAttachmentOK ¶
type WatchStorageV1beta1VolumeAttachmentOK struct { /* In: Body */ Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"` }
WatchStorageV1beta1VolumeAttachmentOK OK
swagger:response watchStorageV1beta1VolumeAttachmentOK
func NewWatchStorageV1beta1VolumeAttachmentOK ¶
func NewWatchStorageV1beta1VolumeAttachmentOK() *WatchStorageV1beta1VolumeAttachmentOK
NewWatchStorageV1beta1VolumeAttachmentOK creates WatchStorageV1beta1VolumeAttachmentOK with default headers values
func (*WatchStorageV1beta1VolumeAttachmentOK) SetPayload ¶
func (o *WatchStorageV1beta1VolumeAttachmentOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent)
SetPayload sets the payload to the watch storage v1beta1 volume attachment o k response
func (*WatchStorageV1beta1VolumeAttachmentOK) WithPayload ¶
func (o *WatchStorageV1beta1VolumeAttachmentOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent) *WatchStorageV1beta1VolumeAttachmentOK
WithPayload adds the payload to the watch storage v1beta1 volume attachment o k response
func (*WatchStorageV1beta1VolumeAttachmentOK) WriteResponse ¶
func (o *WatchStorageV1beta1VolumeAttachmentOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type WatchStorageV1beta1VolumeAttachmentParams ¶
type WatchStorageV1beta1VolumeAttachmentParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*allowWatchBookmarks requests watch events with type "BOOKMARK". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. If the feature gate WatchBookmarks is not enabled in apiserver, this field is ignored. Unique: true In: query */ AllowWatchBookmarks *bool /*The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. Unique: true In: query */ Continue *string /*A selector to restrict the list of returned objects by their fields. Defaults to everything. Unique: true In: query */ FieldSelector *string /*A selector to restrict the list of returned objects by their labels. Defaults to everything. Unique: true In: query */ LabelSelector *string /*limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. Unique: true In: query */ Limit *int64 /*name of the VolumeAttachment Required: true Unique: true In: path */ Name string /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string /*resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset Unique: true In: query */ ResourceVersion *string /*resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset Unique: true In: query */ ResourceVersionMatch *string /*Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. Unique: true In: query */ TimeoutSeconds *int64 /*Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. Unique: true In: query */ Watch *bool }
WatchStorageV1beta1VolumeAttachmentParams contains all the bound params for the watch storage v1beta1 volume attachment operation typically these are obtained from a http.Request
swagger:parameters watchStorageV1beta1VolumeAttachment
func NewWatchStorageV1beta1VolumeAttachmentParams ¶
func NewWatchStorageV1beta1VolumeAttachmentParams() WatchStorageV1beta1VolumeAttachmentParams
NewWatchStorageV1beta1VolumeAttachmentParams creates a new WatchStorageV1beta1VolumeAttachmentParams object no default values defined in spec.
func (*WatchStorageV1beta1VolumeAttachmentParams) BindRequest ¶
func (o *WatchStorageV1beta1VolumeAttachmentParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewWatchStorageV1beta1VolumeAttachmentParams() beforehand.
type WatchStorageV1beta1VolumeAttachmentUnauthorized ¶
type WatchStorageV1beta1VolumeAttachmentUnauthorized struct { }
WatchStorageV1beta1VolumeAttachmentUnauthorized Unauthorized
swagger:response watchStorageV1beta1VolumeAttachmentUnauthorized
func NewWatchStorageV1beta1VolumeAttachmentUnauthorized ¶
func NewWatchStorageV1beta1VolumeAttachmentUnauthorized() *WatchStorageV1beta1VolumeAttachmentUnauthorized
NewWatchStorageV1beta1VolumeAttachmentUnauthorized creates WatchStorageV1beta1VolumeAttachmentUnauthorized with default headers values
func (*WatchStorageV1beta1VolumeAttachmentUnauthorized) WriteResponse ¶
func (o *WatchStorageV1beta1VolumeAttachmentUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
Source Files ¶
- create_storage_v1beta1_c_s_i_driver.go
- create_storage_v1beta1_c_s_i_driver_parameters.go
- create_storage_v1beta1_c_s_i_driver_responses.go
- create_storage_v1beta1_c_s_i_node.go
- create_storage_v1beta1_c_s_i_node_parameters.go
- create_storage_v1beta1_c_s_i_node_responses.go
- create_storage_v1beta1_storage_class.go
- create_storage_v1beta1_storage_class_parameters.go
- create_storage_v1beta1_storage_class_responses.go
- create_storage_v1beta1_volume_attachment.go
- create_storage_v1beta1_volume_attachment_parameters.go
- create_storage_v1beta1_volume_attachment_responses.go
- delete_storage_v1beta1_c_s_i_driver.go
- delete_storage_v1beta1_c_s_i_driver_parameters.go
- delete_storage_v1beta1_c_s_i_driver_responses.go
- delete_storage_v1beta1_c_s_i_node.go
- delete_storage_v1beta1_c_s_i_node_parameters.go
- delete_storage_v1beta1_c_s_i_node_responses.go
- delete_storage_v1beta1_collection_c_s_i_driver.go
- delete_storage_v1beta1_collection_c_s_i_driver_parameters.go
- delete_storage_v1beta1_collection_c_s_i_driver_responses.go
- delete_storage_v1beta1_collection_c_s_i_node.go
- delete_storage_v1beta1_collection_c_s_i_node_parameters.go
- delete_storage_v1beta1_collection_c_s_i_node_responses.go
- delete_storage_v1beta1_collection_storage_class.go
- delete_storage_v1beta1_collection_storage_class_parameters.go
- delete_storage_v1beta1_collection_storage_class_responses.go
- delete_storage_v1beta1_collection_volume_attachment.go
- delete_storage_v1beta1_collection_volume_attachment_parameters.go
- delete_storage_v1beta1_collection_volume_attachment_responses.go
- delete_storage_v1beta1_storage_class.go
- delete_storage_v1beta1_storage_class_parameters.go
- delete_storage_v1beta1_storage_class_responses.go
- delete_storage_v1beta1_volume_attachment.go
- delete_storage_v1beta1_volume_attachment_parameters.go
- delete_storage_v1beta1_volume_attachment_responses.go
- get_storage_v1beta1_api_resources.go
- get_storage_v1beta1_api_resources_parameters.go
- get_storage_v1beta1_api_resources_responses.go
- list_storage_v1beta1_c_s_i_driver.go
- list_storage_v1beta1_c_s_i_driver_parameters.go
- list_storage_v1beta1_c_s_i_driver_responses.go
- list_storage_v1beta1_c_s_i_node.go
- list_storage_v1beta1_c_s_i_node_parameters.go
- list_storage_v1beta1_c_s_i_node_responses.go
- list_storage_v1beta1_storage_class.go
- list_storage_v1beta1_storage_class_parameters.go
- list_storage_v1beta1_storage_class_responses.go
- list_storage_v1beta1_volume_attachment.go
- list_storage_v1beta1_volume_attachment_parameters.go
- list_storage_v1beta1_volume_attachment_responses.go
- patch_storage_v1beta1_c_s_i_driver.go
- patch_storage_v1beta1_c_s_i_driver_parameters.go
- patch_storage_v1beta1_c_s_i_driver_responses.go
- patch_storage_v1beta1_c_s_i_node.go
- patch_storage_v1beta1_c_s_i_node_parameters.go
- patch_storage_v1beta1_c_s_i_node_responses.go
- patch_storage_v1beta1_storage_class.go
- patch_storage_v1beta1_storage_class_parameters.go
- patch_storage_v1beta1_storage_class_responses.go
- patch_storage_v1beta1_volume_attachment.go
- patch_storage_v1beta1_volume_attachment_parameters.go
- patch_storage_v1beta1_volume_attachment_responses.go
- read_storage_v1beta1_c_s_i_driver.go
- read_storage_v1beta1_c_s_i_driver_parameters.go
- read_storage_v1beta1_c_s_i_driver_responses.go
- read_storage_v1beta1_c_s_i_node.go
- read_storage_v1beta1_c_s_i_node_parameters.go
- read_storage_v1beta1_c_s_i_node_responses.go
- read_storage_v1beta1_storage_class.go
- read_storage_v1beta1_storage_class_parameters.go
- read_storage_v1beta1_storage_class_responses.go
- read_storage_v1beta1_volume_attachment.go
- read_storage_v1beta1_volume_attachment_parameters.go
- read_storage_v1beta1_volume_attachment_responses.go
- replace_storage_v1beta1_c_s_i_driver.go
- replace_storage_v1beta1_c_s_i_driver_parameters.go
- replace_storage_v1beta1_c_s_i_driver_responses.go
- replace_storage_v1beta1_c_s_i_node.go
- replace_storage_v1beta1_c_s_i_node_parameters.go
- replace_storage_v1beta1_c_s_i_node_responses.go
- replace_storage_v1beta1_storage_class.go
- replace_storage_v1beta1_storage_class_parameters.go
- replace_storage_v1beta1_storage_class_responses.go
- replace_storage_v1beta1_volume_attachment.go
- replace_storage_v1beta1_volume_attachment_parameters.go
- replace_storage_v1beta1_volume_attachment_responses.go
- watch_storage_v1beta1_c_s_i_driver.go
- watch_storage_v1beta1_c_s_i_driver_list.go
- watch_storage_v1beta1_c_s_i_driver_list_parameters.go
- watch_storage_v1beta1_c_s_i_driver_list_responses.go
- watch_storage_v1beta1_c_s_i_driver_parameters.go
- watch_storage_v1beta1_c_s_i_driver_responses.go
- watch_storage_v1beta1_c_s_i_node.go
- watch_storage_v1beta1_c_s_i_node_list.go
- watch_storage_v1beta1_c_s_i_node_list_parameters.go
- watch_storage_v1beta1_c_s_i_node_list_responses.go
- watch_storage_v1beta1_c_s_i_node_parameters.go
- watch_storage_v1beta1_c_s_i_node_responses.go
- watch_storage_v1beta1_storage_class.go
- watch_storage_v1beta1_storage_class_list.go
- watch_storage_v1beta1_storage_class_list_parameters.go
- watch_storage_v1beta1_storage_class_list_responses.go
- watch_storage_v1beta1_storage_class_parameters.go
- watch_storage_v1beta1_storage_class_responses.go
- watch_storage_v1beta1_volume_attachment.go
- watch_storage_v1beta1_volume_attachment_list.go
- watch_storage_v1beta1_volume_attachment_list_parameters.go
- watch_storage_v1beta1_volume_attachment_list_responses.go
- watch_storage_v1beta1_volume_attachment_parameters.go
- watch_storage_v1beta1_volume_attachment_responses.go