Documentation
¶
Index ¶
- Constants
- type CreateStorageV1CSIDriver
- type CreateStorageV1CSIDriverAccepted
- func (o *CreateStorageV1CSIDriverAccepted) SetPayload(payload *models.IoK8sAPIStorageV1CSIDriver)
- func (o *CreateStorageV1CSIDriverAccepted) WithPayload(payload *models.IoK8sAPIStorageV1CSIDriver) *CreateStorageV1CSIDriverAccepted
- func (o *CreateStorageV1CSIDriverAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type CreateStorageV1CSIDriverCreated
- func (o *CreateStorageV1CSIDriverCreated) SetPayload(payload *models.IoK8sAPIStorageV1CSIDriver)
- func (o *CreateStorageV1CSIDriverCreated) WithPayload(payload *models.IoK8sAPIStorageV1CSIDriver) *CreateStorageV1CSIDriverCreated
- func (o *CreateStorageV1CSIDriverCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type CreateStorageV1CSIDriverHandler
- type CreateStorageV1CSIDriverHandlerFunc
- type CreateStorageV1CSIDriverOK
- func (o *CreateStorageV1CSIDriverOK) SetPayload(payload *models.IoK8sAPIStorageV1CSIDriver)
- func (o *CreateStorageV1CSIDriverOK) WithPayload(payload *models.IoK8sAPIStorageV1CSIDriver) *CreateStorageV1CSIDriverOK
- func (o *CreateStorageV1CSIDriverOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type CreateStorageV1CSIDriverParams
- type CreateStorageV1CSIDriverUnauthorized
- type CreateStorageV1CSINode
- type CreateStorageV1CSINodeAccepted
- func (o *CreateStorageV1CSINodeAccepted) SetPayload(payload *models.IoK8sAPIStorageV1CSINode)
- func (o *CreateStorageV1CSINodeAccepted) WithPayload(payload *models.IoK8sAPIStorageV1CSINode) *CreateStorageV1CSINodeAccepted
- func (o *CreateStorageV1CSINodeAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type CreateStorageV1CSINodeCreated
- func (o *CreateStorageV1CSINodeCreated) SetPayload(payload *models.IoK8sAPIStorageV1CSINode)
- func (o *CreateStorageV1CSINodeCreated) WithPayload(payload *models.IoK8sAPIStorageV1CSINode) *CreateStorageV1CSINodeCreated
- func (o *CreateStorageV1CSINodeCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type CreateStorageV1CSINodeHandler
- type CreateStorageV1CSINodeHandlerFunc
- type CreateStorageV1CSINodeOK
- func (o *CreateStorageV1CSINodeOK) SetPayload(payload *models.IoK8sAPIStorageV1CSINode)
- func (o *CreateStorageV1CSINodeOK) WithPayload(payload *models.IoK8sAPIStorageV1CSINode) *CreateStorageV1CSINodeOK
- func (o *CreateStorageV1CSINodeOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type CreateStorageV1CSINodeParams
- type CreateStorageV1CSINodeUnauthorized
- type CreateStorageV1StorageClass
- type CreateStorageV1StorageClassAccepted
- func (o *CreateStorageV1StorageClassAccepted) SetPayload(payload *models.IoK8sAPIStorageV1StorageClass)
- func (o *CreateStorageV1StorageClassAccepted) WithPayload(payload *models.IoK8sAPIStorageV1StorageClass) *CreateStorageV1StorageClassAccepted
- func (o *CreateStorageV1StorageClassAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type CreateStorageV1StorageClassCreated
- func (o *CreateStorageV1StorageClassCreated) SetPayload(payload *models.IoK8sAPIStorageV1StorageClass)
- func (o *CreateStorageV1StorageClassCreated) WithPayload(payload *models.IoK8sAPIStorageV1StorageClass) *CreateStorageV1StorageClassCreated
- func (o *CreateStorageV1StorageClassCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type CreateStorageV1StorageClassHandler
- type CreateStorageV1StorageClassHandlerFunc
- type CreateStorageV1StorageClassOK
- func (o *CreateStorageV1StorageClassOK) SetPayload(payload *models.IoK8sAPIStorageV1StorageClass)
- func (o *CreateStorageV1StorageClassOK) WithPayload(payload *models.IoK8sAPIStorageV1StorageClass) *CreateStorageV1StorageClassOK
- func (o *CreateStorageV1StorageClassOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type CreateStorageV1StorageClassParams
- type CreateStorageV1StorageClassUnauthorized
- type CreateStorageV1VolumeAttachment
- type CreateStorageV1VolumeAttachmentAccepted
- func (o *CreateStorageV1VolumeAttachmentAccepted) SetPayload(payload *models.IoK8sAPIStorageV1VolumeAttachment)
- func (o *CreateStorageV1VolumeAttachmentAccepted) WithPayload(payload *models.IoK8sAPIStorageV1VolumeAttachment) *CreateStorageV1VolumeAttachmentAccepted
- func (o *CreateStorageV1VolumeAttachmentAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type CreateStorageV1VolumeAttachmentCreated
- func (o *CreateStorageV1VolumeAttachmentCreated) SetPayload(payload *models.IoK8sAPIStorageV1VolumeAttachment)
- func (o *CreateStorageV1VolumeAttachmentCreated) WithPayload(payload *models.IoK8sAPIStorageV1VolumeAttachment) *CreateStorageV1VolumeAttachmentCreated
- func (o *CreateStorageV1VolumeAttachmentCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type CreateStorageV1VolumeAttachmentHandler
- type CreateStorageV1VolumeAttachmentHandlerFunc
- type CreateStorageV1VolumeAttachmentOK
- func (o *CreateStorageV1VolumeAttachmentOK) SetPayload(payload *models.IoK8sAPIStorageV1VolumeAttachment)
- func (o *CreateStorageV1VolumeAttachmentOK) WithPayload(payload *models.IoK8sAPIStorageV1VolumeAttachment) *CreateStorageV1VolumeAttachmentOK
- func (o *CreateStorageV1VolumeAttachmentOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type CreateStorageV1VolumeAttachmentParams
- type CreateStorageV1VolumeAttachmentUnauthorized
- type DeleteStorageV1CSIDriver
- type DeleteStorageV1CSIDriverAccepted
- func (o *DeleteStorageV1CSIDriverAccepted) SetPayload(payload *models.IoK8sAPIStorageV1CSIDriver)
- func (o *DeleteStorageV1CSIDriverAccepted) WithPayload(payload *models.IoK8sAPIStorageV1CSIDriver) *DeleteStorageV1CSIDriverAccepted
- func (o *DeleteStorageV1CSIDriverAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type DeleteStorageV1CSIDriverHandler
- type DeleteStorageV1CSIDriverHandlerFunc
- type DeleteStorageV1CSIDriverOK
- func (o *DeleteStorageV1CSIDriverOK) SetPayload(payload *models.IoK8sAPIStorageV1CSIDriver)
- func (o *DeleteStorageV1CSIDriverOK) WithPayload(payload *models.IoK8sAPIStorageV1CSIDriver) *DeleteStorageV1CSIDriverOK
- func (o *DeleteStorageV1CSIDriverOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type DeleteStorageV1CSIDriverParams
- type DeleteStorageV1CSIDriverUnauthorized
- type DeleteStorageV1CSINode
- type DeleteStorageV1CSINodeAccepted
- func (o *DeleteStorageV1CSINodeAccepted) SetPayload(payload *models.IoK8sAPIStorageV1CSINode)
- func (o *DeleteStorageV1CSINodeAccepted) WithPayload(payload *models.IoK8sAPIStorageV1CSINode) *DeleteStorageV1CSINodeAccepted
- func (o *DeleteStorageV1CSINodeAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type DeleteStorageV1CSINodeHandler
- type DeleteStorageV1CSINodeHandlerFunc
- type DeleteStorageV1CSINodeOK
- func (o *DeleteStorageV1CSINodeOK) SetPayload(payload *models.IoK8sAPIStorageV1CSINode)
- func (o *DeleteStorageV1CSINodeOK) WithPayload(payload *models.IoK8sAPIStorageV1CSINode) *DeleteStorageV1CSINodeOK
- func (o *DeleteStorageV1CSINodeOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type DeleteStorageV1CSINodeParams
- type DeleteStorageV1CSINodeUnauthorized
- type DeleteStorageV1CollectionCSIDriver
- type DeleteStorageV1CollectionCSIDriverHandler
- type DeleteStorageV1CollectionCSIDriverHandlerFunc
- type DeleteStorageV1CollectionCSIDriverOK
- func (o *DeleteStorageV1CollectionCSIDriverOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1Status)
- func (o *DeleteStorageV1CollectionCSIDriverOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1Status) *DeleteStorageV1CollectionCSIDriverOK
- func (o *DeleteStorageV1CollectionCSIDriverOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type DeleteStorageV1CollectionCSIDriverParams
- type DeleteStorageV1CollectionCSIDriverUnauthorized
- type DeleteStorageV1CollectionCSINode
- type DeleteStorageV1CollectionCSINodeHandler
- type DeleteStorageV1CollectionCSINodeHandlerFunc
- type DeleteStorageV1CollectionCSINodeOK
- func (o *DeleteStorageV1CollectionCSINodeOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1Status)
- func (o *DeleteStorageV1CollectionCSINodeOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1Status) *DeleteStorageV1CollectionCSINodeOK
- func (o *DeleteStorageV1CollectionCSINodeOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type DeleteStorageV1CollectionCSINodeParams
- type DeleteStorageV1CollectionCSINodeUnauthorized
- type DeleteStorageV1CollectionStorageClass
- type DeleteStorageV1CollectionStorageClassHandler
- type DeleteStorageV1CollectionStorageClassHandlerFunc
- type DeleteStorageV1CollectionStorageClassOK
- func (o *DeleteStorageV1CollectionStorageClassOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1Status)
- func (o *DeleteStorageV1CollectionStorageClassOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1Status) *DeleteStorageV1CollectionStorageClassOK
- func (o *DeleteStorageV1CollectionStorageClassOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type DeleteStorageV1CollectionStorageClassParams
- type DeleteStorageV1CollectionStorageClassUnauthorized
- type DeleteStorageV1CollectionVolumeAttachment
- type DeleteStorageV1CollectionVolumeAttachmentHandler
- type DeleteStorageV1CollectionVolumeAttachmentHandlerFunc
- type DeleteStorageV1CollectionVolumeAttachmentOK
- func (o *DeleteStorageV1CollectionVolumeAttachmentOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1Status)
- func (o *DeleteStorageV1CollectionVolumeAttachmentOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1Status) *DeleteStorageV1CollectionVolumeAttachmentOK
- func (o *DeleteStorageV1CollectionVolumeAttachmentOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type DeleteStorageV1CollectionVolumeAttachmentParams
- type DeleteStorageV1CollectionVolumeAttachmentUnauthorized
- type DeleteStorageV1StorageClass
- type DeleteStorageV1StorageClassAccepted
- func (o *DeleteStorageV1StorageClassAccepted) SetPayload(payload *models.IoK8sAPIStorageV1StorageClass)
- func (o *DeleteStorageV1StorageClassAccepted) WithPayload(payload *models.IoK8sAPIStorageV1StorageClass) *DeleteStorageV1StorageClassAccepted
- func (o *DeleteStorageV1StorageClassAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type DeleteStorageV1StorageClassHandler
- type DeleteStorageV1StorageClassHandlerFunc
- type DeleteStorageV1StorageClassOK
- func (o *DeleteStorageV1StorageClassOK) SetPayload(payload *models.IoK8sAPIStorageV1StorageClass)
- func (o *DeleteStorageV1StorageClassOK) WithPayload(payload *models.IoK8sAPIStorageV1StorageClass) *DeleteStorageV1StorageClassOK
- func (o *DeleteStorageV1StorageClassOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type DeleteStorageV1StorageClassParams
- type DeleteStorageV1StorageClassUnauthorized
- type DeleteStorageV1VolumeAttachment
- type DeleteStorageV1VolumeAttachmentAccepted
- func (o *DeleteStorageV1VolumeAttachmentAccepted) SetPayload(payload *models.IoK8sAPIStorageV1VolumeAttachment)
- func (o *DeleteStorageV1VolumeAttachmentAccepted) WithPayload(payload *models.IoK8sAPIStorageV1VolumeAttachment) *DeleteStorageV1VolumeAttachmentAccepted
- func (o *DeleteStorageV1VolumeAttachmentAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type DeleteStorageV1VolumeAttachmentHandler
- type DeleteStorageV1VolumeAttachmentHandlerFunc
- type DeleteStorageV1VolumeAttachmentOK
- func (o *DeleteStorageV1VolumeAttachmentOK) SetPayload(payload *models.IoK8sAPIStorageV1VolumeAttachment)
- func (o *DeleteStorageV1VolumeAttachmentOK) WithPayload(payload *models.IoK8sAPIStorageV1VolumeAttachment) *DeleteStorageV1VolumeAttachmentOK
- func (o *DeleteStorageV1VolumeAttachmentOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type DeleteStorageV1VolumeAttachmentParams
- type DeleteStorageV1VolumeAttachmentUnauthorized
- type GetStorageV1APIResources
- type GetStorageV1APIResourcesHandler
- type GetStorageV1APIResourcesHandlerFunc
- type GetStorageV1APIResourcesOK
- func (o *GetStorageV1APIResourcesOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1APIResourceList)
- func (o *GetStorageV1APIResourcesOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1APIResourceList) *GetStorageV1APIResourcesOK
- func (o *GetStorageV1APIResourcesOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type GetStorageV1APIResourcesParams
- type GetStorageV1APIResourcesUnauthorized
- type ListStorageV1CSIDriver
- type ListStorageV1CSIDriverHandler
- type ListStorageV1CSIDriverHandlerFunc
- type ListStorageV1CSIDriverOK
- func (o *ListStorageV1CSIDriverOK) SetPayload(payload *models.IoK8sAPIStorageV1CSIDriverList)
- func (o *ListStorageV1CSIDriverOK) WithPayload(payload *models.IoK8sAPIStorageV1CSIDriverList) *ListStorageV1CSIDriverOK
- func (o *ListStorageV1CSIDriverOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ListStorageV1CSIDriverParams
- type ListStorageV1CSIDriverUnauthorized
- type ListStorageV1CSINode
- type ListStorageV1CSINodeHandler
- type ListStorageV1CSINodeHandlerFunc
- type ListStorageV1CSINodeOK
- func (o *ListStorageV1CSINodeOK) SetPayload(payload *models.IoK8sAPIStorageV1CSINodeList)
- func (o *ListStorageV1CSINodeOK) WithPayload(payload *models.IoK8sAPIStorageV1CSINodeList) *ListStorageV1CSINodeOK
- func (o *ListStorageV1CSINodeOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ListStorageV1CSINodeParams
- type ListStorageV1CSINodeUnauthorized
- type ListStorageV1StorageClass
- type ListStorageV1StorageClassHandler
- type ListStorageV1StorageClassHandlerFunc
- type ListStorageV1StorageClassOK
- func (o *ListStorageV1StorageClassOK) SetPayload(payload *models.IoK8sAPIStorageV1StorageClassList)
- func (o *ListStorageV1StorageClassOK) WithPayload(payload *models.IoK8sAPIStorageV1StorageClassList) *ListStorageV1StorageClassOK
- func (o *ListStorageV1StorageClassOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ListStorageV1StorageClassParams
- type ListStorageV1StorageClassUnauthorized
- type ListStorageV1VolumeAttachment
- type ListStorageV1VolumeAttachmentHandler
- type ListStorageV1VolumeAttachmentHandlerFunc
- type ListStorageV1VolumeAttachmentOK
- func (o *ListStorageV1VolumeAttachmentOK) SetPayload(payload *models.IoK8sAPIStorageV1VolumeAttachmentList)
- func (o *ListStorageV1VolumeAttachmentOK) WithPayload(payload *models.IoK8sAPIStorageV1VolumeAttachmentList) *ListStorageV1VolumeAttachmentOK
- func (o *ListStorageV1VolumeAttachmentOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ListStorageV1VolumeAttachmentParams
- type ListStorageV1VolumeAttachmentUnauthorized
- type PatchStorageV1CSIDriver
- type PatchStorageV1CSIDriverHandler
- type PatchStorageV1CSIDriverHandlerFunc
- type PatchStorageV1CSIDriverOK
- func (o *PatchStorageV1CSIDriverOK) SetPayload(payload *models.IoK8sAPIStorageV1CSIDriver)
- func (o *PatchStorageV1CSIDriverOK) WithPayload(payload *models.IoK8sAPIStorageV1CSIDriver) *PatchStorageV1CSIDriverOK
- func (o *PatchStorageV1CSIDriverOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type PatchStorageV1CSIDriverParams
- type PatchStorageV1CSIDriverUnauthorized
- type PatchStorageV1CSINode
- type PatchStorageV1CSINodeHandler
- type PatchStorageV1CSINodeHandlerFunc
- type PatchStorageV1CSINodeOK
- type PatchStorageV1CSINodeParams
- type PatchStorageV1CSINodeUnauthorized
- type PatchStorageV1StorageClass
- type PatchStorageV1StorageClassHandler
- type PatchStorageV1StorageClassHandlerFunc
- type PatchStorageV1StorageClassOK
- func (o *PatchStorageV1StorageClassOK) SetPayload(payload *models.IoK8sAPIStorageV1StorageClass)
- func (o *PatchStorageV1StorageClassOK) WithPayload(payload *models.IoK8sAPIStorageV1StorageClass) *PatchStorageV1StorageClassOK
- func (o *PatchStorageV1StorageClassOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type PatchStorageV1StorageClassParams
- type PatchStorageV1StorageClassUnauthorized
- type PatchStorageV1VolumeAttachment
- type PatchStorageV1VolumeAttachmentHandler
- type PatchStorageV1VolumeAttachmentHandlerFunc
- type PatchStorageV1VolumeAttachmentOK
- func (o *PatchStorageV1VolumeAttachmentOK) SetPayload(payload *models.IoK8sAPIStorageV1VolumeAttachment)
- func (o *PatchStorageV1VolumeAttachmentOK) WithPayload(payload *models.IoK8sAPIStorageV1VolumeAttachment) *PatchStorageV1VolumeAttachmentOK
- func (o *PatchStorageV1VolumeAttachmentOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type PatchStorageV1VolumeAttachmentParams
- type PatchStorageV1VolumeAttachmentStatus
- type PatchStorageV1VolumeAttachmentStatusHandler
- type PatchStorageV1VolumeAttachmentStatusHandlerFunc
- type PatchStorageV1VolumeAttachmentStatusOK
- func (o *PatchStorageV1VolumeAttachmentStatusOK) SetPayload(payload *models.IoK8sAPIStorageV1VolumeAttachment)
- func (o *PatchStorageV1VolumeAttachmentStatusOK) WithPayload(payload *models.IoK8sAPIStorageV1VolumeAttachment) *PatchStorageV1VolumeAttachmentStatusOK
- func (o *PatchStorageV1VolumeAttachmentStatusOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type PatchStorageV1VolumeAttachmentStatusParams
- type PatchStorageV1VolumeAttachmentStatusUnauthorized
- type PatchStorageV1VolumeAttachmentUnauthorized
- type ReadStorageV1CSIDriver
- type ReadStorageV1CSIDriverHandler
- type ReadStorageV1CSIDriverHandlerFunc
- type ReadStorageV1CSIDriverOK
- func (o *ReadStorageV1CSIDriverOK) SetPayload(payload *models.IoK8sAPIStorageV1CSIDriver)
- func (o *ReadStorageV1CSIDriverOK) WithPayload(payload *models.IoK8sAPIStorageV1CSIDriver) *ReadStorageV1CSIDriverOK
- func (o *ReadStorageV1CSIDriverOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ReadStorageV1CSIDriverParams
- type ReadStorageV1CSIDriverUnauthorized
- type ReadStorageV1CSINode
- type ReadStorageV1CSINodeHandler
- type ReadStorageV1CSINodeHandlerFunc
- type ReadStorageV1CSINodeOK
- type ReadStorageV1CSINodeParams
- type ReadStorageV1CSINodeUnauthorized
- type ReadStorageV1StorageClass
- type ReadStorageV1StorageClassHandler
- type ReadStorageV1StorageClassHandlerFunc
- type ReadStorageV1StorageClassOK
- func (o *ReadStorageV1StorageClassOK) SetPayload(payload *models.IoK8sAPIStorageV1StorageClass)
- func (o *ReadStorageV1StorageClassOK) WithPayload(payload *models.IoK8sAPIStorageV1StorageClass) *ReadStorageV1StorageClassOK
- func (o *ReadStorageV1StorageClassOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ReadStorageV1StorageClassParams
- type ReadStorageV1StorageClassUnauthorized
- type ReadStorageV1VolumeAttachment
- type ReadStorageV1VolumeAttachmentHandler
- type ReadStorageV1VolumeAttachmentHandlerFunc
- type ReadStorageV1VolumeAttachmentOK
- func (o *ReadStorageV1VolumeAttachmentOK) SetPayload(payload *models.IoK8sAPIStorageV1VolumeAttachment)
- func (o *ReadStorageV1VolumeAttachmentOK) WithPayload(payload *models.IoK8sAPIStorageV1VolumeAttachment) *ReadStorageV1VolumeAttachmentOK
- func (o *ReadStorageV1VolumeAttachmentOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ReadStorageV1VolumeAttachmentParams
- type ReadStorageV1VolumeAttachmentStatus
- type ReadStorageV1VolumeAttachmentStatusHandler
- type ReadStorageV1VolumeAttachmentStatusHandlerFunc
- type ReadStorageV1VolumeAttachmentStatusOK
- func (o *ReadStorageV1VolumeAttachmentStatusOK) SetPayload(payload *models.IoK8sAPIStorageV1VolumeAttachment)
- func (o *ReadStorageV1VolumeAttachmentStatusOK) WithPayload(payload *models.IoK8sAPIStorageV1VolumeAttachment) *ReadStorageV1VolumeAttachmentStatusOK
- func (o *ReadStorageV1VolumeAttachmentStatusOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ReadStorageV1VolumeAttachmentStatusParams
- type ReadStorageV1VolumeAttachmentStatusUnauthorized
- type ReadStorageV1VolumeAttachmentUnauthorized
- type ReplaceStorageV1CSIDriver
- type ReplaceStorageV1CSIDriverCreated
- func (o *ReplaceStorageV1CSIDriverCreated) SetPayload(payload *models.IoK8sAPIStorageV1CSIDriver)
- func (o *ReplaceStorageV1CSIDriverCreated) WithPayload(payload *models.IoK8sAPIStorageV1CSIDriver) *ReplaceStorageV1CSIDriverCreated
- func (o *ReplaceStorageV1CSIDriverCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ReplaceStorageV1CSIDriverHandler
- type ReplaceStorageV1CSIDriverHandlerFunc
- type ReplaceStorageV1CSIDriverOK
- func (o *ReplaceStorageV1CSIDriverOK) SetPayload(payload *models.IoK8sAPIStorageV1CSIDriver)
- func (o *ReplaceStorageV1CSIDriverOK) WithPayload(payload *models.IoK8sAPIStorageV1CSIDriver) *ReplaceStorageV1CSIDriverOK
- func (o *ReplaceStorageV1CSIDriverOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ReplaceStorageV1CSIDriverParams
- type ReplaceStorageV1CSIDriverUnauthorized
- type ReplaceStorageV1CSINode
- type ReplaceStorageV1CSINodeCreated
- func (o *ReplaceStorageV1CSINodeCreated) SetPayload(payload *models.IoK8sAPIStorageV1CSINode)
- func (o *ReplaceStorageV1CSINodeCreated) WithPayload(payload *models.IoK8sAPIStorageV1CSINode) *ReplaceStorageV1CSINodeCreated
- func (o *ReplaceStorageV1CSINodeCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ReplaceStorageV1CSINodeHandler
- type ReplaceStorageV1CSINodeHandlerFunc
- type ReplaceStorageV1CSINodeOK
- func (o *ReplaceStorageV1CSINodeOK) SetPayload(payload *models.IoK8sAPIStorageV1CSINode)
- func (o *ReplaceStorageV1CSINodeOK) WithPayload(payload *models.IoK8sAPIStorageV1CSINode) *ReplaceStorageV1CSINodeOK
- func (o *ReplaceStorageV1CSINodeOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ReplaceStorageV1CSINodeParams
- type ReplaceStorageV1CSINodeUnauthorized
- type ReplaceStorageV1StorageClass
- type ReplaceStorageV1StorageClassCreated
- func (o *ReplaceStorageV1StorageClassCreated) SetPayload(payload *models.IoK8sAPIStorageV1StorageClass)
- func (o *ReplaceStorageV1StorageClassCreated) WithPayload(payload *models.IoK8sAPIStorageV1StorageClass) *ReplaceStorageV1StorageClassCreated
- func (o *ReplaceStorageV1StorageClassCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ReplaceStorageV1StorageClassHandler
- type ReplaceStorageV1StorageClassHandlerFunc
- type ReplaceStorageV1StorageClassOK
- func (o *ReplaceStorageV1StorageClassOK) SetPayload(payload *models.IoK8sAPIStorageV1StorageClass)
- func (o *ReplaceStorageV1StorageClassOK) WithPayload(payload *models.IoK8sAPIStorageV1StorageClass) *ReplaceStorageV1StorageClassOK
- func (o *ReplaceStorageV1StorageClassOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ReplaceStorageV1StorageClassParams
- type ReplaceStorageV1StorageClassUnauthorized
- type ReplaceStorageV1VolumeAttachment
- type ReplaceStorageV1VolumeAttachmentCreated
- func (o *ReplaceStorageV1VolumeAttachmentCreated) SetPayload(payload *models.IoK8sAPIStorageV1VolumeAttachment)
- func (o *ReplaceStorageV1VolumeAttachmentCreated) WithPayload(payload *models.IoK8sAPIStorageV1VolumeAttachment) *ReplaceStorageV1VolumeAttachmentCreated
- func (o *ReplaceStorageV1VolumeAttachmentCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ReplaceStorageV1VolumeAttachmentHandler
- type ReplaceStorageV1VolumeAttachmentHandlerFunc
- type ReplaceStorageV1VolumeAttachmentOK
- func (o *ReplaceStorageV1VolumeAttachmentOK) SetPayload(payload *models.IoK8sAPIStorageV1VolumeAttachment)
- func (o *ReplaceStorageV1VolumeAttachmentOK) WithPayload(payload *models.IoK8sAPIStorageV1VolumeAttachment) *ReplaceStorageV1VolumeAttachmentOK
- func (o *ReplaceStorageV1VolumeAttachmentOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ReplaceStorageV1VolumeAttachmentParams
- type ReplaceStorageV1VolumeAttachmentStatus
- type ReplaceStorageV1VolumeAttachmentStatusCreated
- func (o *ReplaceStorageV1VolumeAttachmentStatusCreated) SetPayload(payload *models.IoK8sAPIStorageV1VolumeAttachment)
- func (o *ReplaceStorageV1VolumeAttachmentStatusCreated) WithPayload(payload *models.IoK8sAPIStorageV1VolumeAttachment) *ReplaceStorageV1VolumeAttachmentStatusCreated
- func (o *ReplaceStorageV1VolumeAttachmentStatusCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ReplaceStorageV1VolumeAttachmentStatusHandler
- type ReplaceStorageV1VolumeAttachmentStatusHandlerFunc
- type ReplaceStorageV1VolumeAttachmentStatusOK
- func (o *ReplaceStorageV1VolumeAttachmentStatusOK) SetPayload(payload *models.IoK8sAPIStorageV1VolumeAttachment)
- func (o *ReplaceStorageV1VolumeAttachmentStatusOK) WithPayload(payload *models.IoK8sAPIStorageV1VolumeAttachment) *ReplaceStorageV1VolumeAttachmentStatusOK
- func (o *ReplaceStorageV1VolumeAttachmentStatusOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ReplaceStorageV1VolumeAttachmentStatusParams
- type ReplaceStorageV1VolumeAttachmentStatusUnauthorized
- type ReplaceStorageV1VolumeAttachmentUnauthorized
- type WatchStorageV1CSIDriver
- type WatchStorageV1CSIDriverHandler
- type WatchStorageV1CSIDriverHandlerFunc
- type WatchStorageV1CSIDriverList
- type WatchStorageV1CSIDriverListHandler
- type WatchStorageV1CSIDriverListHandlerFunc
- type WatchStorageV1CSIDriverListOK
- func (o *WatchStorageV1CSIDriverListOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent)
- func (o *WatchStorageV1CSIDriverListOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent) *WatchStorageV1CSIDriverListOK
- func (o *WatchStorageV1CSIDriverListOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type WatchStorageV1CSIDriverListParams
- type WatchStorageV1CSIDriverListUnauthorized
- type WatchStorageV1CSIDriverOK
- func (o *WatchStorageV1CSIDriverOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent)
- func (o *WatchStorageV1CSIDriverOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent) *WatchStorageV1CSIDriverOK
- func (o *WatchStorageV1CSIDriverOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type WatchStorageV1CSIDriverParams
- type WatchStorageV1CSIDriverUnauthorized
- type WatchStorageV1CSINode
- type WatchStorageV1CSINodeHandler
- type WatchStorageV1CSINodeHandlerFunc
- type WatchStorageV1CSINodeList
- type WatchStorageV1CSINodeListHandler
- type WatchStorageV1CSINodeListHandlerFunc
- type WatchStorageV1CSINodeListOK
- func (o *WatchStorageV1CSINodeListOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent)
- func (o *WatchStorageV1CSINodeListOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent) *WatchStorageV1CSINodeListOK
- func (o *WatchStorageV1CSINodeListOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type WatchStorageV1CSINodeListParams
- type WatchStorageV1CSINodeListUnauthorized
- type WatchStorageV1CSINodeOK
- func (o *WatchStorageV1CSINodeOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent)
- func (o *WatchStorageV1CSINodeOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent) *WatchStorageV1CSINodeOK
- func (o *WatchStorageV1CSINodeOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type WatchStorageV1CSINodeParams
- type WatchStorageV1CSINodeUnauthorized
- type WatchStorageV1StorageClass
- type WatchStorageV1StorageClassHandler
- type WatchStorageV1StorageClassHandlerFunc
- type WatchStorageV1StorageClassList
- type WatchStorageV1StorageClassListHandler
- type WatchStorageV1StorageClassListHandlerFunc
- type WatchStorageV1StorageClassListOK
- func (o *WatchStorageV1StorageClassListOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent)
- func (o *WatchStorageV1StorageClassListOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent) *WatchStorageV1StorageClassListOK
- func (o *WatchStorageV1StorageClassListOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type WatchStorageV1StorageClassListParams
- type WatchStorageV1StorageClassListUnauthorized
- type WatchStorageV1StorageClassOK
- func (o *WatchStorageV1StorageClassOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent)
- func (o *WatchStorageV1StorageClassOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent) *WatchStorageV1StorageClassOK
- func (o *WatchStorageV1StorageClassOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type WatchStorageV1StorageClassParams
- type WatchStorageV1StorageClassUnauthorized
- type WatchStorageV1VolumeAttachment
- type WatchStorageV1VolumeAttachmentHandler
- type WatchStorageV1VolumeAttachmentHandlerFunc
- type WatchStorageV1VolumeAttachmentList
- type WatchStorageV1VolumeAttachmentListHandler
- type WatchStorageV1VolumeAttachmentListHandlerFunc
- type WatchStorageV1VolumeAttachmentListOK
- func (o *WatchStorageV1VolumeAttachmentListOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent)
- func (o *WatchStorageV1VolumeAttachmentListOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent) *WatchStorageV1VolumeAttachmentListOK
- func (o *WatchStorageV1VolumeAttachmentListOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type WatchStorageV1VolumeAttachmentListParams
- type WatchStorageV1VolumeAttachmentListUnauthorized
- type WatchStorageV1VolumeAttachmentOK
- func (o *WatchStorageV1VolumeAttachmentOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent)
- func (o *WatchStorageV1VolumeAttachmentOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent) *WatchStorageV1VolumeAttachmentOK
- func (o *WatchStorageV1VolumeAttachmentOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type WatchStorageV1VolumeAttachmentParams
- type WatchStorageV1VolumeAttachmentUnauthorized
Constants ¶
const CreateStorageV1CSIDriverAcceptedCode int = 202
CreateStorageV1CSIDriverAcceptedCode is the HTTP code returned for type CreateStorageV1CSIDriverAccepted
const CreateStorageV1CSIDriverCreatedCode int = 201
CreateStorageV1CSIDriverCreatedCode is the HTTP code returned for type CreateStorageV1CSIDriverCreated
const CreateStorageV1CSIDriverOKCode int = 200
CreateStorageV1CSIDriverOKCode is the HTTP code returned for type CreateStorageV1CSIDriverOK
CreateStorageV1CSIDriverUnauthorizedCode is the HTTP code returned for type CreateStorageV1CSIDriverUnauthorized
const CreateStorageV1CSINodeAcceptedCode int = 202
CreateStorageV1CSINodeAcceptedCode is the HTTP code returned for type CreateStorageV1CSINodeAccepted
const CreateStorageV1CSINodeCreatedCode int = 201
CreateStorageV1CSINodeCreatedCode is the HTTP code returned for type CreateStorageV1CSINodeCreated
const CreateStorageV1CSINodeOKCode int = 200
CreateStorageV1CSINodeOKCode is the HTTP code returned for type CreateStorageV1CSINodeOK
CreateStorageV1CSINodeUnauthorizedCode is the HTTP code returned for type CreateStorageV1CSINodeUnauthorized
const CreateStorageV1StorageClassAcceptedCode int = 202
CreateStorageV1StorageClassAcceptedCode is the HTTP code returned for type CreateStorageV1StorageClassAccepted
const CreateStorageV1StorageClassCreatedCode int = 201
CreateStorageV1StorageClassCreatedCode is the HTTP code returned for type CreateStorageV1StorageClassCreated
const CreateStorageV1StorageClassOKCode int = 200
CreateStorageV1StorageClassOKCode is the HTTP code returned for type CreateStorageV1StorageClassOK
CreateStorageV1StorageClassUnauthorizedCode is the HTTP code returned for type CreateStorageV1StorageClassUnauthorized
const CreateStorageV1VolumeAttachmentAcceptedCode int = 202
CreateStorageV1VolumeAttachmentAcceptedCode is the HTTP code returned for type CreateStorageV1VolumeAttachmentAccepted
const CreateStorageV1VolumeAttachmentCreatedCode int = 201
CreateStorageV1VolumeAttachmentCreatedCode is the HTTP code returned for type CreateStorageV1VolumeAttachmentCreated
const CreateStorageV1VolumeAttachmentOKCode int = 200
CreateStorageV1VolumeAttachmentOKCode is the HTTP code returned for type CreateStorageV1VolumeAttachmentOK
CreateStorageV1VolumeAttachmentUnauthorizedCode is the HTTP code returned for type CreateStorageV1VolumeAttachmentUnauthorized
const DeleteStorageV1CSIDriverAcceptedCode int = 202
DeleteStorageV1CSIDriverAcceptedCode is the HTTP code returned for type DeleteStorageV1CSIDriverAccepted
const DeleteStorageV1CSIDriverOKCode int = 200
DeleteStorageV1CSIDriverOKCode is the HTTP code returned for type DeleteStorageV1CSIDriverOK
DeleteStorageV1CSIDriverUnauthorizedCode is the HTTP code returned for type DeleteStorageV1CSIDriverUnauthorized
const DeleteStorageV1CSINodeAcceptedCode int = 202
DeleteStorageV1CSINodeAcceptedCode is the HTTP code returned for type DeleteStorageV1CSINodeAccepted
const DeleteStorageV1CSINodeOKCode int = 200
DeleteStorageV1CSINodeOKCode is the HTTP code returned for type DeleteStorageV1CSINodeOK
DeleteStorageV1CSINodeUnauthorizedCode is the HTTP code returned for type DeleteStorageV1CSINodeUnauthorized
const DeleteStorageV1CollectionCSIDriverOKCode int = 200
DeleteStorageV1CollectionCSIDriverOKCode is the HTTP code returned for type DeleteStorageV1CollectionCSIDriverOK
DeleteStorageV1CollectionCSIDriverUnauthorizedCode is the HTTP code returned for type DeleteStorageV1CollectionCSIDriverUnauthorized
const DeleteStorageV1CollectionCSINodeOKCode int = 200
DeleteStorageV1CollectionCSINodeOKCode is the HTTP code returned for type DeleteStorageV1CollectionCSINodeOK
DeleteStorageV1CollectionCSINodeUnauthorizedCode is the HTTP code returned for type DeleteStorageV1CollectionCSINodeUnauthorized
const DeleteStorageV1CollectionStorageClassOKCode int = 200
DeleteStorageV1CollectionStorageClassOKCode is the HTTP code returned for type DeleteStorageV1CollectionStorageClassOK
DeleteStorageV1CollectionStorageClassUnauthorizedCode is the HTTP code returned for type DeleteStorageV1CollectionStorageClassUnauthorized
const DeleteStorageV1CollectionVolumeAttachmentOKCode int = 200
DeleteStorageV1CollectionVolumeAttachmentOKCode is the HTTP code returned for type DeleteStorageV1CollectionVolumeAttachmentOK
DeleteStorageV1CollectionVolumeAttachmentUnauthorizedCode is the HTTP code returned for type DeleteStorageV1CollectionVolumeAttachmentUnauthorized
const DeleteStorageV1StorageClassAcceptedCode int = 202
DeleteStorageV1StorageClassAcceptedCode is the HTTP code returned for type DeleteStorageV1StorageClassAccepted
const DeleteStorageV1StorageClassOKCode int = 200
DeleteStorageV1StorageClassOKCode is the HTTP code returned for type DeleteStorageV1StorageClassOK
DeleteStorageV1StorageClassUnauthorizedCode is the HTTP code returned for type DeleteStorageV1StorageClassUnauthorized
const DeleteStorageV1VolumeAttachmentAcceptedCode int = 202
DeleteStorageV1VolumeAttachmentAcceptedCode is the HTTP code returned for type DeleteStorageV1VolumeAttachmentAccepted
const DeleteStorageV1VolumeAttachmentOKCode int = 200
DeleteStorageV1VolumeAttachmentOKCode is the HTTP code returned for type DeleteStorageV1VolumeAttachmentOK
DeleteStorageV1VolumeAttachmentUnauthorizedCode is the HTTP code returned for type DeleteStorageV1VolumeAttachmentUnauthorized
const GetStorageV1APIResourcesOKCode int = 200
GetStorageV1APIResourcesOKCode is the HTTP code returned for type GetStorageV1APIResourcesOK
GetStorageV1APIResourcesUnauthorizedCode is the HTTP code returned for type GetStorageV1APIResourcesUnauthorized
const ListStorageV1CSIDriverOKCode int = 200
ListStorageV1CSIDriverOKCode is the HTTP code returned for type ListStorageV1CSIDriverOK
ListStorageV1CSIDriverUnauthorizedCode is the HTTP code returned for type ListStorageV1CSIDriverUnauthorized
const ListStorageV1CSINodeOKCode int = 200
ListStorageV1CSINodeOKCode is the HTTP code returned for type ListStorageV1CSINodeOK
ListStorageV1CSINodeUnauthorizedCode is the HTTP code returned for type ListStorageV1CSINodeUnauthorized
const ListStorageV1StorageClassOKCode int = 200
ListStorageV1StorageClassOKCode is the HTTP code returned for type ListStorageV1StorageClassOK
ListStorageV1StorageClassUnauthorizedCode is the HTTP code returned for type ListStorageV1StorageClassUnauthorized
const ListStorageV1VolumeAttachmentOKCode int = 200
ListStorageV1VolumeAttachmentOKCode is the HTTP code returned for type ListStorageV1VolumeAttachmentOK
ListStorageV1VolumeAttachmentUnauthorizedCode is the HTTP code returned for type ListStorageV1VolumeAttachmentUnauthorized
const PatchStorageV1CSIDriverOKCode int = 200
PatchStorageV1CSIDriverOKCode is the HTTP code returned for type PatchStorageV1CSIDriverOK
PatchStorageV1CSIDriverUnauthorizedCode is the HTTP code returned for type PatchStorageV1CSIDriverUnauthorized
const PatchStorageV1CSINodeOKCode int = 200
PatchStorageV1CSINodeOKCode is the HTTP code returned for type PatchStorageV1CSINodeOK
PatchStorageV1CSINodeUnauthorizedCode is the HTTP code returned for type PatchStorageV1CSINodeUnauthorized
const PatchStorageV1StorageClassOKCode int = 200
PatchStorageV1StorageClassOKCode is the HTTP code returned for type PatchStorageV1StorageClassOK
PatchStorageV1StorageClassUnauthorizedCode is the HTTP code returned for type PatchStorageV1StorageClassUnauthorized
const PatchStorageV1VolumeAttachmentOKCode int = 200
PatchStorageV1VolumeAttachmentOKCode is the HTTP code returned for type PatchStorageV1VolumeAttachmentOK
const PatchStorageV1VolumeAttachmentStatusOKCode int = 200
PatchStorageV1VolumeAttachmentStatusOKCode is the HTTP code returned for type PatchStorageV1VolumeAttachmentStatusOK
PatchStorageV1VolumeAttachmentStatusUnauthorizedCode is the HTTP code returned for type PatchStorageV1VolumeAttachmentStatusUnauthorized
PatchStorageV1VolumeAttachmentUnauthorizedCode is the HTTP code returned for type PatchStorageV1VolumeAttachmentUnauthorized
const ReadStorageV1CSIDriverOKCode int = 200
ReadStorageV1CSIDriverOKCode is the HTTP code returned for type ReadStorageV1CSIDriverOK
ReadStorageV1CSIDriverUnauthorizedCode is the HTTP code returned for type ReadStorageV1CSIDriverUnauthorized
const ReadStorageV1CSINodeOKCode int = 200
ReadStorageV1CSINodeOKCode is the HTTP code returned for type ReadStorageV1CSINodeOK
ReadStorageV1CSINodeUnauthorizedCode is the HTTP code returned for type ReadStorageV1CSINodeUnauthorized
const ReadStorageV1StorageClassOKCode int = 200
ReadStorageV1StorageClassOKCode is the HTTP code returned for type ReadStorageV1StorageClassOK
ReadStorageV1StorageClassUnauthorizedCode is the HTTP code returned for type ReadStorageV1StorageClassUnauthorized
const ReadStorageV1VolumeAttachmentOKCode int = 200
ReadStorageV1VolumeAttachmentOKCode is the HTTP code returned for type ReadStorageV1VolumeAttachmentOK
const ReadStorageV1VolumeAttachmentStatusOKCode int = 200
ReadStorageV1VolumeAttachmentStatusOKCode is the HTTP code returned for type ReadStorageV1VolumeAttachmentStatusOK
ReadStorageV1VolumeAttachmentStatusUnauthorizedCode is the HTTP code returned for type ReadStorageV1VolumeAttachmentStatusUnauthorized
ReadStorageV1VolumeAttachmentUnauthorizedCode is the HTTP code returned for type ReadStorageV1VolumeAttachmentUnauthorized
const ReplaceStorageV1CSIDriverCreatedCode int = 201
ReplaceStorageV1CSIDriverCreatedCode is the HTTP code returned for type ReplaceStorageV1CSIDriverCreated
const ReplaceStorageV1CSIDriverOKCode int = 200
ReplaceStorageV1CSIDriverOKCode is the HTTP code returned for type ReplaceStorageV1CSIDriverOK
ReplaceStorageV1CSIDriverUnauthorizedCode is the HTTP code returned for type ReplaceStorageV1CSIDriverUnauthorized
const ReplaceStorageV1CSINodeCreatedCode int = 201
ReplaceStorageV1CSINodeCreatedCode is the HTTP code returned for type ReplaceStorageV1CSINodeCreated
const ReplaceStorageV1CSINodeOKCode int = 200
ReplaceStorageV1CSINodeOKCode is the HTTP code returned for type ReplaceStorageV1CSINodeOK
ReplaceStorageV1CSINodeUnauthorizedCode is the HTTP code returned for type ReplaceStorageV1CSINodeUnauthorized
const ReplaceStorageV1StorageClassCreatedCode int = 201
ReplaceStorageV1StorageClassCreatedCode is the HTTP code returned for type ReplaceStorageV1StorageClassCreated
const ReplaceStorageV1StorageClassOKCode int = 200
ReplaceStorageV1StorageClassOKCode is the HTTP code returned for type ReplaceStorageV1StorageClassOK
ReplaceStorageV1StorageClassUnauthorizedCode is the HTTP code returned for type ReplaceStorageV1StorageClassUnauthorized
const ReplaceStorageV1VolumeAttachmentCreatedCode int = 201
ReplaceStorageV1VolumeAttachmentCreatedCode is the HTTP code returned for type ReplaceStorageV1VolumeAttachmentCreated
const ReplaceStorageV1VolumeAttachmentOKCode int = 200
ReplaceStorageV1VolumeAttachmentOKCode is the HTTP code returned for type ReplaceStorageV1VolumeAttachmentOK
const ReplaceStorageV1VolumeAttachmentStatusCreatedCode int = 201
ReplaceStorageV1VolumeAttachmentStatusCreatedCode is the HTTP code returned for type ReplaceStorageV1VolumeAttachmentStatusCreated
const ReplaceStorageV1VolumeAttachmentStatusOKCode int = 200
ReplaceStorageV1VolumeAttachmentStatusOKCode is the HTTP code returned for type ReplaceStorageV1VolumeAttachmentStatusOK
ReplaceStorageV1VolumeAttachmentStatusUnauthorizedCode is the HTTP code returned for type ReplaceStorageV1VolumeAttachmentStatusUnauthorized
ReplaceStorageV1VolumeAttachmentUnauthorizedCode is the HTTP code returned for type ReplaceStorageV1VolumeAttachmentUnauthorized
const WatchStorageV1CSIDriverListOKCode int = 200
WatchStorageV1CSIDriverListOKCode is the HTTP code returned for type WatchStorageV1CSIDriverListOK
WatchStorageV1CSIDriverListUnauthorizedCode is the HTTP code returned for type WatchStorageV1CSIDriverListUnauthorized
const WatchStorageV1CSIDriverOKCode int = 200
WatchStorageV1CSIDriverOKCode is the HTTP code returned for type WatchStorageV1CSIDriverOK
WatchStorageV1CSIDriverUnauthorizedCode is the HTTP code returned for type WatchStorageV1CSIDriverUnauthorized
const WatchStorageV1CSINodeListOKCode int = 200
WatchStorageV1CSINodeListOKCode is the HTTP code returned for type WatchStorageV1CSINodeListOK
WatchStorageV1CSINodeListUnauthorizedCode is the HTTP code returned for type WatchStorageV1CSINodeListUnauthorized
const WatchStorageV1CSINodeOKCode int = 200
WatchStorageV1CSINodeOKCode is the HTTP code returned for type WatchStorageV1CSINodeOK
WatchStorageV1CSINodeUnauthorizedCode is the HTTP code returned for type WatchStorageV1CSINodeUnauthorized
const WatchStorageV1StorageClassListOKCode int = 200
WatchStorageV1StorageClassListOKCode is the HTTP code returned for type WatchStorageV1StorageClassListOK
WatchStorageV1StorageClassListUnauthorizedCode is the HTTP code returned for type WatchStorageV1StorageClassListUnauthorized
const WatchStorageV1StorageClassOKCode int = 200
WatchStorageV1StorageClassOKCode is the HTTP code returned for type WatchStorageV1StorageClassOK
WatchStorageV1StorageClassUnauthorizedCode is the HTTP code returned for type WatchStorageV1StorageClassUnauthorized
const WatchStorageV1VolumeAttachmentListOKCode int = 200
WatchStorageV1VolumeAttachmentListOKCode is the HTTP code returned for type WatchStorageV1VolumeAttachmentListOK
WatchStorageV1VolumeAttachmentListUnauthorizedCode is the HTTP code returned for type WatchStorageV1VolumeAttachmentListUnauthorized
const WatchStorageV1VolumeAttachmentOKCode int = 200
WatchStorageV1VolumeAttachmentOKCode is the HTTP code returned for type WatchStorageV1VolumeAttachmentOK
WatchStorageV1VolumeAttachmentUnauthorizedCode is the HTTP code returned for type WatchStorageV1VolumeAttachmentUnauthorized
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateStorageV1CSIDriver ¶
type CreateStorageV1CSIDriver struct { Context *middleware.Context Handler CreateStorageV1CSIDriverHandler }
CreateStorageV1CSIDriver swagger:route POST /apis/storage.k8s.io/v1/csidrivers storage_v1 createStorageV1CSIDriver
create a CSIDriver
func NewCreateStorageV1CSIDriver ¶
func NewCreateStorageV1CSIDriver(ctx *middleware.Context, handler CreateStorageV1CSIDriverHandler) *CreateStorageV1CSIDriver
NewCreateStorageV1CSIDriver creates a new http.Handler for the create storage v1 c s i driver operation
func (*CreateStorageV1CSIDriver) ServeHTTP ¶
func (o *CreateStorageV1CSIDriver) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type CreateStorageV1CSIDriverAccepted ¶
type CreateStorageV1CSIDriverAccepted struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1CSIDriver `json:"body,omitempty"` }
CreateStorageV1CSIDriverAccepted Accepted
swagger:response createStorageV1CSIDriverAccepted
func NewCreateStorageV1CSIDriverAccepted ¶
func NewCreateStorageV1CSIDriverAccepted() *CreateStorageV1CSIDriverAccepted
NewCreateStorageV1CSIDriverAccepted creates CreateStorageV1CSIDriverAccepted with default headers values
func (*CreateStorageV1CSIDriverAccepted) SetPayload ¶
func (o *CreateStorageV1CSIDriverAccepted) SetPayload(payload *models.IoK8sAPIStorageV1CSIDriver)
SetPayload sets the payload to the create storage v1 c s i driver accepted response
func (*CreateStorageV1CSIDriverAccepted) WithPayload ¶
func (o *CreateStorageV1CSIDriverAccepted) WithPayload(payload *models.IoK8sAPIStorageV1CSIDriver) *CreateStorageV1CSIDriverAccepted
WithPayload adds the payload to the create storage v1 c s i driver accepted response
func (*CreateStorageV1CSIDriverAccepted) WriteResponse ¶
func (o *CreateStorageV1CSIDriverAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type CreateStorageV1CSIDriverCreated ¶
type CreateStorageV1CSIDriverCreated struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1CSIDriver `json:"body,omitempty"` }
CreateStorageV1CSIDriverCreated Created
swagger:response createStorageV1CSIDriverCreated
func NewCreateStorageV1CSIDriverCreated ¶
func NewCreateStorageV1CSIDriverCreated() *CreateStorageV1CSIDriverCreated
NewCreateStorageV1CSIDriverCreated creates CreateStorageV1CSIDriverCreated with default headers values
func (*CreateStorageV1CSIDriverCreated) SetPayload ¶
func (o *CreateStorageV1CSIDriverCreated) SetPayload(payload *models.IoK8sAPIStorageV1CSIDriver)
SetPayload sets the payload to the create storage v1 c s i driver created response
func (*CreateStorageV1CSIDriverCreated) WithPayload ¶
func (o *CreateStorageV1CSIDriverCreated) WithPayload(payload *models.IoK8sAPIStorageV1CSIDriver) *CreateStorageV1CSIDriverCreated
WithPayload adds the payload to the create storage v1 c s i driver created response
func (*CreateStorageV1CSIDriverCreated) WriteResponse ¶
func (o *CreateStorageV1CSIDriverCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type CreateStorageV1CSIDriverHandler ¶
type CreateStorageV1CSIDriverHandler interface {
Handle(CreateStorageV1CSIDriverParams) middleware.Responder
}
CreateStorageV1CSIDriverHandler interface for that can handle valid create storage v1 c s i driver params
type CreateStorageV1CSIDriverHandlerFunc ¶
type CreateStorageV1CSIDriverHandlerFunc func(CreateStorageV1CSIDriverParams) middleware.Responder
CreateStorageV1CSIDriverHandlerFunc turns a function with the right signature into a create storage v1 c s i driver handler
func (CreateStorageV1CSIDriverHandlerFunc) Handle ¶
func (fn CreateStorageV1CSIDriverHandlerFunc) Handle(params CreateStorageV1CSIDriverParams) middleware.Responder
Handle executing the request and returning a response
type CreateStorageV1CSIDriverOK ¶
type CreateStorageV1CSIDriverOK struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1CSIDriver `json:"body,omitempty"` }
CreateStorageV1CSIDriverOK OK
swagger:response createStorageV1CSIDriverOK
func NewCreateStorageV1CSIDriverOK ¶
func NewCreateStorageV1CSIDriverOK() *CreateStorageV1CSIDriverOK
NewCreateStorageV1CSIDriverOK creates CreateStorageV1CSIDriverOK with default headers values
func (*CreateStorageV1CSIDriverOK) SetPayload ¶
func (o *CreateStorageV1CSIDriverOK) SetPayload(payload *models.IoK8sAPIStorageV1CSIDriver)
SetPayload sets the payload to the create storage v1 c s i driver o k response
func (*CreateStorageV1CSIDriverOK) WithPayload ¶
func (o *CreateStorageV1CSIDriverOK) WithPayload(payload *models.IoK8sAPIStorageV1CSIDriver) *CreateStorageV1CSIDriverOK
WithPayload adds the payload to the create storage v1 c s i driver o k response
func (*CreateStorageV1CSIDriverOK) WriteResponse ¶
func (o *CreateStorageV1CSIDriverOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type CreateStorageV1CSIDriverParams ¶
type CreateStorageV1CSIDriverParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: body */ Body *models.IoK8sAPIStorageV1CSIDriver /*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 }
CreateStorageV1CSIDriverParams contains all the bound params for the create storage v1 c s i driver operation typically these are obtained from a http.Request
swagger:parameters createStorageV1CSIDriver
func NewCreateStorageV1CSIDriverParams ¶
func NewCreateStorageV1CSIDriverParams() CreateStorageV1CSIDriverParams
NewCreateStorageV1CSIDriverParams creates a new CreateStorageV1CSIDriverParams object no default values defined in spec.
func (*CreateStorageV1CSIDriverParams) BindRequest ¶
func (o *CreateStorageV1CSIDriverParams) 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 NewCreateStorageV1CSIDriverParams() beforehand.
type CreateStorageV1CSIDriverUnauthorized ¶
type CreateStorageV1CSIDriverUnauthorized struct { }
CreateStorageV1CSIDriverUnauthorized Unauthorized
swagger:response createStorageV1CSIDriverUnauthorized
func NewCreateStorageV1CSIDriverUnauthorized ¶
func NewCreateStorageV1CSIDriverUnauthorized() *CreateStorageV1CSIDriverUnauthorized
NewCreateStorageV1CSIDriverUnauthorized creates CreateStorageV1CSIDriverUnauthorized with default headers values
func (*CreateStorageV1CSIDriverUnauthorized) WriteResponse ¶
func (o *CreateStorageV1CSIDriverUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type CreateStorageV1CSINode ¶
type CreateStorageV1CSINode struct { Context *middleware.Context Handler CreateStorageV1CSINodeHandler }
CreateStorageV1CSINode swagger:route POST /apis/storage.k8s.io/v1/csinodes storage_v1 createStorageV1CSINode
create a CSINode
func NewCreateStorageV1CSINode ¶
func NewCreateStorageV1CSINode(ctx *middleware.Context, handler CreateStorageV1CSINodeHandler) *CreateStorageV1CSINode
NewCreateStorageV1CSINode creates a new http.Handler for the create storage v1 c s i node operation
func (*CreateStorageV1CSINode) ServeHTTP ¶
func (o *CreateStorageV1CSINode) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type CreateStorageV1CSINodeAccepted ¶
type CreateStorageV1CSINodeAccepted struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1CSINode `json:"body,omitempty"` }
CreateStorageV1CSINodeAccepted Accepted
swagger:response createStorageV1CSINodeAccepted
func NewCreateStorageV1CSINodeAccepted ¶
func NewCreateStorageV1CSINodeAccepted() *CreateStorageV1CSINodeAccepted
NewCreateStorageV1CSINodeAccepted creates CreateStorageV1CSINodeAccepted with default headers values
func (*CreateStorageV1CSINodeAccepted) SetPayload ¶
func (o *CreateStorageV1CSINodeAccepted) SetPayload(payload *models.IoK8sAPIStorageV1CSINode)
SetPayload sets the payload to the create storage v1 c s i node accepted response
func (*CreateStorageV1CSINodeAccepted) WithPayload ¶
func (o *CreateStorageV1CSINodeAccepted) WithPayload(payload *models.IoK8sAPIStorageV1CSINode) *CreateStorageV1CSINodeAccepted
WithPayload adds the payload to the create storage v1 c s i node accepted response
func (*CreateStorageV1CSINodeAccepted) WriteResponse ¶
func (o *CreateStorageV1CSINodeAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type CreateStorageV1CSINodeCreated ¶
type CreateStorageV1CSINodeCreated struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1CSINode `json:"body,omitempty"` }
CreateStorageV1CSINodeCreated Created
swagger:response createStorageV1CSINodeCreated
func NewCreateStorageV1CSINodeCreated ¶
func NewCreateStorageV1CSINodeCreated() *CreateStorageV1CSINodeCreated
NewCreateStorageV1CSINodeCreated creates CreateStorageV1CSINodeCreated with default headers values
func (*CreateStorageV1CSINodeCreated) SetPayload ¶
func (o *CreateStorageV1CSINodeCreated) SetPayload(payload *models.IoK8sAPIStorageV1CSINode)
SetPayload sets the payload to the create storage v1 c s i node created response
func (*CreateStorageV1CSINodeCreated) WithPayload ¶
func (o *CreateStorageV1CSINodeCreated) WithPayload(payload *models.IoK8sAPIStorageV1CSINode) *CreateStorageV1CSINodeCreated
WithPayload adds the payload to the create storage v1 c s i node created response
func (*CreateStorageV1CSINodeCreated) WriteResponse ¶
func (o *CreateStorageV1CSINodeCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type CreateStorageV1CSINodeHandler ¶
type CreateStorageV1CSINodeHandler interface {
Handle(CreateStorageV1CSINodeParams) middleware.Responder
}
CreateStorageV1CSINodeHandler interface for that can handle valid create storage v1 c s i node params
type CreateStorageV1CSINodeHandlerFunc ¶
type CreateStorageV1CSINodeHandlerFunc func(CreateStorageV1CSINodeParams) middleware.Responder
CreateStorageV1CSINodeHandlerFunc turns a function with the right signature into a create storage v1 c s i node handler
func (CreateStorageV1CSINodeHandlerFunc) Handle ¶
func (fn CreateStorageV1CSINodeHandlerFunc) Handle(params CreateStorageV1CSINodeParams) middleware.Responder
Handle executing the request and returning a response
type CreateStorageV1CSINodeOK ¶
type CreateStorageV1CSINodeOK struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1CSINode `json:"body,omitempty"` }
CreateStorageV1CSINodeOK OK
swagger:response createStorageV1CSINodeOK
func NewCreateStorageV1CSINodeOK ¶
func NewCreateStorageV1CSINodeOK() *CreateStorageV1CSINodeOK
NewCreateStorageV1CSINodeOK creates CreateStorageV1CSINodeOK with default headers values
func (*CreateStorageV1CSINodeOK) SetPayload ¶
func (o *CreateStorageV1CSINodeOK) SetPayload(payload *models.IoK8sAPIStorageV1CSINode)
SetPayload sets the payload to the create storage v1 c s i node o k response
func (*CreateStorageV1CSINodeOK) WithPayload ¶
func (o *CreateStorageV1CSINodeOK) WithPayload(payload *models.IoK8sAPIStorageV1CSINode) *CreateStorageV1CSINodeOK
WithPayload adds the payload to the create storage v1 c s i node o k response
func (*CreateStorageV1CSINodeOK) WriteResponse ¶
func (o *CreateStorageV1CSINodeOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type CreateStorageV1CSINodeParams ¶
type CreateStorageV1CSINodeParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: body */ Body *models.IoK8sAPIStorageV1CSINode /*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 }
CreateStorageV1CSINodeParams contains all the bound params for the create storage v1 c s i node operation typically these are obtained from a http.Request
swagger:parameters createStorageV1CSINode
func NewCreateStorageV1CSINodeParams ¶
func NewCreateStorageV1CSINodeParams() CreateStorageV1CSINodeParams
NewCreateStorageV1CSINodeParams creates a new CreateStorageV1CSINodeParams object no default values defined in spec.
func (*CreateStorageV1CSINodeParams) BindRequest ¶
func (o *CreateStorageV1CSINodeParams) 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 NewCreateStorageV1CSINodeParams() beforehand.
type CreateStorageV1CSINodeUnauthorized ¶
type CreateStorageV1CSINodeUnauthorized struct { }
CreateStorageV1CSINodeUnauthorized Unauthorized
swagger:response createStorageV1CSINodeUnauthorized
func NewCreateStorageV1CSINodeUnauthorized ¶
func NewCreateStorageV1CSINodeUnauthorized() *CreateStorageV1CSINodeUnauthorized
NewCreateStorageV1CSINodeUnauthorized creates CreateStorageV1CSINodeUnauthorized with default headers values
func (*CreateStorageV1CSINodeUnauthorized) WriteResponse ¶
func (o *CreateStorageV1CSINodeUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type CreateStorageV1StorageClass ¶
type CreateStorageV1StorageClass struct { Context *middleware.Context Handler CreateStorageV1StorageClassHandler }
CreateStorageV1StorageClass swagger:route POST /apis/storage.k8s.io/v1/storageclasses storage_v1 createStorageV1StorageClass
create a StorageClass
func NewCreateStorageV1StorageClass ¶
func NewCreateStorageV1StorageClass(ctx *middleware.Context, handler CreateStorageV1StorageClassHandler) *CreateStorageV1StorageClass
NewCreateStorageV1StorageClass creates a new http.Handler for the create storage v1 storage class operation
func (*CreateStorageV1StorageClass) ServeHTTP ¶
func (o *CreateStorageV1StorageClass) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type CreateStorageV1StorageClassAccepted ¶
type CreateStorageV1StorageClassAccepted struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1StorageClass `json:"body,omitempty"` }
CreateStorageV1StorageClassAccepted Accepted
swagger:response createStorageV1StorageClassAccepted
func NewCreateStorageV1StorageClassAccepted ¶
func NewCreateStorageV1StorageClassAccepted() *CreateStorageV1StorageClassAccepted
NewCreateStorageV1StorageClassAccepted creates CreateStorageV1StorageClassAccepted with default headers values
func (*CreateStorageV1StorageClassAccepted) SetPayload ¶
func (o *CreateStorageV1StorageClassAccepted) SetPayload(payload *models.IoK8sAPIStorageV1StorageClass)
SetPayload sets the payload to the create storage v1 storage class accepted response
func (*CreateStorageV1StorageClassAccepted) WithPayload ¶
func (o *CreateStorageV1StorageClassAccepted) WithPayload(payload *models.IoK8sAPIStorageV1StorageClass) *CreateStorageV1StorageClassAccepted
WithPayload adds the payload to the create storage v1 storage class accepted response
func (*CreateStorageV1StorageClassAccepted) WriteResponse ¶
func (o *CreateStorageV1StorageClassAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type CreateStorageV1StorageClassCreated ¶
type CreateStorageV1StorageClassCreated struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1StorageClass `json:"body,omitempty"` }
CreateStorageV1StorageClassCreated Created
swagger:response createStorageV1StorageClassCreated
func NewCreateStorageV1StorageClassCreated ¶
func NewCreateStorageV1StorageClassCreated() *CreateStorageV1StorageClassCreated
NewCreateStorageV1StorageClassCreated creates CreateStorageV1StorageClassCreated with default headers values
func (*CreateStorageV1StorageClassCreated) SetPayload ¶
func (o *CreateStorageV1StorageClassCreated) SetPayload(payload *models.IoK8sAPIStorageV1StorageClass)
SetPayload sets the payload to the create storage v1 storage class created response
func (*CreateStorageV1StorageClassCreated) WithPayload ¶
func (o *CreateStorageV1StorageClassCreated) WithPayload(payload *models.IoK8sAPIStorageV1StorageClass) *CreateStorageV1StorageClassCreated
WithPayload adds the payload to the create storage v1 storage class created response
func (*CreateStorageV1StorageClassCreated) WriteResponse ¶
func (o *CreateStorageV1StorageClassCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type CreateStorageV1StorageClassHandler ¶
type CreateStorageV1StorageClassHandler interface {
Handle(CreateStorageV1StorageClassParams) middleware.Responder
}
CreateStorageV1StorageClassHandler interface for that can handle valid create storage v1 storage class params
type CreateStorageV1StorageClassHandlerFunc ¶
type CreateStorageV1StorageClassHandlerFunc func(CreateStorageV1StorageClassParams) middleware.Responder
CreateStorageV1StorageClassHandlerFunc turns a function with the right signature into a create storage v1 storage class handler
func (CreateStorageV1StorageClassHandlerFunc) Handle ¶
func (fn CreateStorageV1StorageClassHandlerFunc) Handle(params CreateStorageV1StorageClassParams) middleware.Responder
Handle executing the request and returning a response
type CreateStorageV1StorageClassOK ¶
type CreateStorageV1StorageClassOK struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1StorageClass `json:"body,omitempty"` }
CreateStorageV1StorageClassOK OK
swagger:response createStorageV1StorageClassOK
func NewCreateStorageV1StorageClassOK ¶
func NewCreateStorageV1StorageClassOK() *CreateStorageV1StorageClassOK
NewCreateStorageV1StorageClassOK creates CreateStorageV1StorageClassOK with default headers values
func (*CreateStorageV1StorageClassOK) SetPayload ¶
func (o *CreateStorageV1StorageClassOK) SetPayload(payload *models.IoK8sAPIStorageV1StorageClass)
SetPayload sets the payload to the create storage v1 storage class o k response
func (*CreateStorageV1StorageClassOK) WithPayload ¶
func (o *CreateStorageV1StorageClassOK) WithPayload(payload *models.IoK8sAPIStorageV1StorageClass) *CreateStorageV1StorageClassOK
WithPayload adds the payload to the create storage v1 storage class o k response
func (*CreateStorageV1StorageClassOK) WriteResponse ¶
func (o *CreateStorageV1StorageClassOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type CreateStorageV1StorageClassParams ¶
type CreateStorageV1StorageClassParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: body */ Body *models.IoK8sAPIStorageV1StorageClass /*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 }
CreateStorageV1StorageClassParams contains all the bound params for the create storage v1 storage class operation typically these are obtained from a http.Request
swagger:parameters createStorageV1StorageClass
func NewCreateStorageV1StorageClassParams ¶
func NewCreateStorageV1StorageClassParams() CreateStorageV1StorageClassParams
NewCreateStorageV1StorageClassParams creates a new CreateStorageV1StorageClassParams object no default values defined in spec.
func (*CreateStorageV1StorageClassParams) BindRequest ¶
func (o *CreateStorageV1StorageClassParams) 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 NewCreateStorageV1StorageClassParams() beforehand.
type CreateStorageV1StorageClassUnauthorized ¶
type CreateStorageV1StorageClassUnauthorized struct { }
CreateStorageV1StorageClassUnauthorized Unauthorized
swagger:response createStorageV1StorageClassUnauthorized
func NewCreateStorageV1StorageClassUnauthorized ¶
func NewCreateStorageV1StorageClassUnauthorized() *CreateStorageV1StorageClassUnauthorized
NewCreateStorageV1StorageClassUnauthorized creates CreateStorageV1StorageClassUnauthorized with default headers values
func (*CreateStorageV1StorageClassUnauthorized) WriteResponse ¶
func (o *CreateStorageV1StorageClassUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type CreateStorageV1VolumeAttachment ¶
type CreateStorageV1VolumeAttachment struct { Context *middleware.Context Handler CreateStorageV1VolumeAttachmentHandler }
CreateStorageV1VolumeAttachment swagger:route POST /apis/storage.k8s.io/v1/volumeattachments storage_v1 createStorageV1VolumeAttachment
create a VolumeAttachment
func NewCreateStorageV1VolumeAttachment ¶
func NewCreateStorageV1VolumeAttachment(ctx *middleware.Context, handler CreateStorageV1VolumeAttachmentHandler) *CreateStorageV1VolumeAttachment
NewCreateStorageV1VolumeAttachment creates a new http.Handler for the create storage v1 volume attachment operation
func (*CreateStorageV1VolumeAttachment) ServeHTTP ¶
func (o *CreateStorageV1VolumeAttachment) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type CreateStorageV1VolumeAttachmentAccepted ¶
type CreateStorageV1VolumeAttachmentAccepted struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1VolumeAttachment `json:"body,omitempty"` }
CreateStorageV1VolumeAttachmentAccepted Accepted
swagger:response createStorageV1VolumeAttachmentAccepted
func NewCreateStorageV1VolumeAttachmentAccepted ¶
func NewCreateStorageV1VolumeAttachmentAccepted() *CreateStorageV1VolumeAttachmentAccepted
NewCreateStorageV1VolumeAttachmentAccepted creates CreateStorageV1VolumeAttachmentAccepted with default headers values
func (*CreateStorageV1VolumeAttachmentAccepted) SetPayload ¶
func (o *CreateStorageV1VolumeAttachmentAccepted) SetPayload(payload *models.IoK8sAPIStorageV1VolumeAttachment)
SetPayload sets the payload to the create storage v1 volume attachment accepted response
func (*CreateStorageV1VolumeAttachmentAccepted) WithPayload ¶
func (o *CreateStorageV1VolumeAttachmentAccepted) WithPayload(payload *models.IoK8sAPIStorageV1VolumeAttachment) *CreateStorageV1VolumeAttachmentAccepted
WithPayload adds the payload to the create storage v1 volume attachment accepted response
func (*CreateStorageV1VolumeAttachmentAccepted) WriteResponse ¶
func (o *CreateStorageV1VolumeAttachmentAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type CreateStorageV1VolumeAttachmentCreated ¶
type CreateStorageV1VolumeAttachmentCreated struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1VolumeAttachment `json:"body,omitempty"` }
CreateStorageV1VolumeAttachmentCreated Created
swagger:response createStorageV1VolumeAttachmentCreated
func NewCreateStorageV1VolumeAttachmentCreated ¶
func NewCreateStorageV1VolumeAttachmentCreated() *CreateStorageV1VolumeAttachmentCreated
NewCreateStorageV1VolumeAttachmentCreated creates CreateStorageV1VolumeAttachmentCreated with default headers values
func (*CreateStorageV1VolumeAttachmentCreated) SetPayload ¶
func (o *CreateStorageV1VolumeAttachmentCreated) SetPayload(payload *models.IoK8sAPIStorageV1VolumeAttachment)
SetPayload sets the payload to the create storage v1 volume attachment created response
func (*CreateStorageV1VolumeAttachmentCreated) WithPayload ¶
func (o *CreateStorageV1VolumeAttachmentCreated) WithPayload(payload *models.IoK8sAPIStorageV1VolumeAttachment) *CreateStorageV1VolumeAttachmentCreated
WithPayload adds the payload to the create storage v1 volume attachment created response
func (*CreateStorageV1VolumeAttachmentCreated) WriteResponse ¶
func (o *CreateStorageV1VolumeAttachmentCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type CreateStorageV1VolumeAttachmentHandler ¶
type CreateStorageV1VolumeAttachmentHandler interface {
Handle(CreateStorageV1VolumeAttachmentParams) middleware.Responder
}
CreateStorageV1VolumeAttachmentHandler interface for that can handle valid create storage v1 volume attachment params
type CreateStorageV1VolumeAttachmentHandlerFunc ¶
type CreateStorageV1VolumeAttachmentHandlerFunc func(CreateStorageV1VolumeAttachmentParams) middleware.Responder
CreateStorageV1VolumeAttachmentHandlerFunc turns a function with the right signature into a create storage v1 volume attachment handler
func (CreateStorageV1VolumeAttachmentHandlerFunc) Handle ¶
func (fn CreateStorageV1VolumeAttachmentHandlerFunc) Handle(params CreateStorageV1VolumeAttachmentParams) middleware.Responder
Handle executing the request and returning a response
type CreateStorageV1VolumeAttachmentOK ¶
type CreateStorageV1VolumeAttachmentOK struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1VolumeAttachment `json:"body,omitempty"` }
CreateStorageV1VolumeAttachmentOK OK
swagger:response createStorageV1VolumeAttachmentOK
func NewCreateStorageV1VolumeAttachmentOK ¶
func NewCreateStorageV1VolumeAttachmentOK() *CreateStorageV1VolumeAttachmentOK
NewCreateStorageV1VolumeAttachmentOK creates CreateStorageV1VolumeAttachmentOK with default headers values
func (*CreateStorageV1VolumeAttachmentOK) SetPayload ¶
func (o *CreateStorageV1VolumeAttachmentOK) SetPayload(payload *models.IoK8sAPIStorageV1VolumeAttachment)
SetPayload sets the payload to the create storage v1 volume attachment o k response
func (*CreateStorageV1VolumeAttachmentOK) WithPayload ¶
func (o *CreateStorageV1VolumeAttachmentOK) WithPayload(payload *models.IoK8sAPIStorageV1VolumeAttachment) *CreateStorageV1VolumeAttachmentOK
WithPayload adds the payload to the create storage v1 volume attachment o k response
func (*CreateStorageV1VolumeAttachmentOK) WriteResponse ¶
func (o *CreateStorageV1VolumeAttachmentOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type CreateStorageV1VolumeAttachmentParams ¶
type CreateStorageV1VolumeAttachmentParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: body */ Body *models.IoK8sAPIStorageV1VolumeAttachment /*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 }
CreateStorageV1VolumeAttachmentParams contains all the bound params for the create storage v1 volume attachment operation typically these are obtained from a http.Request
swagger:parameters createStorageV1VolumeAttachment
func NewCreateStorageV1VolumeAttachmentParams ¶
func NewCreateStorageV1VolumeAttachmentParams() CreateStorageV1VolumeAttachmentParams
NewCreateStorageV1VolumeAttachmentParams creates a new CreateStorageV1VolumeAttachmentParams object no default values defined in spec.
func (*CreateStorageV1VolumeAttachmentParams) BindRequest ¶
func (o *CreateStorageV1VolumeAttachmentParams) 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 NewCreateStorageV1VolumeAttachmentParams() beforehand.
type CreateStorageV1VolumeAttachmentUnauthorized ¶
type CreateStorageV1VolumeAttachmentUnauthorized struct { }
CreateStorageV1VolumeAttachmentUnauthorized Unauthorized
swagger:response createStorageV1VolumeAttachmentUnauthorized
func NewCreateStorageV1VolumeAttachmentUnauthorized ¶
func NewCreateStorageV1VolumeAttachmentUnauthorized() *CreateStorageV1VolumeAttachmentUnauthorized
NewCreateStorageV1VolumeAttachmentUnauthorized creates CreateStorageV1VolumeAttachmentUnauthorized with default headers values
func (*CreateStorageV1VolumeAttachmentUnauthorized) WriteResponse ¶
func (o *CreateStorageV1VolumeAttachmentUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteStorageV1CSIDriver ¶
type DeleteStorageV1CSIDriver struct { Context *middleware.Context Handler DeleteStorageV1CSIDriverHandler }
DeleteStorageV1CSIDriver swagger:route DELETE /apis/storage.k8s.io/v1/csidrivers/{name} storage_v1 deleteStorageV1CSIDriver
delete a CSIDriver
func NewDeleteStorageV1CSIDriver ¶
func NewDeleteStorageV1CSIDriver(ctx *middleware.Context, handler DeleteStorageV1CSIDriverHandler) *DeleteStorageV1CSIDriver
NewDeleteStorageV1CSIDriver creates a new http.Handler for the delete storage v1 c s i driver operation
func (*DeleteStorageV1CSIDriver) ServeHTTP ¶
func (o *DeleteStorageV1CSIDriver) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type DeleteStorageV1CSIDriverAccepted ¶
type DeleteStorageV1CSIDriverAccepted struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1CSIDriver `json:"body,omitempty"` }
DeleteStorageV1CSIDriverAccepted Accepted
swagger:response deleteStorageV1CSIDriverAccepted
func NewDeleteStorageV1CSIDriverAccepted ¶
func NewDeleteStorageV1CSIDriverAccepted() *DeleteStorageV1CSIDriverAccepted
NewDeleteStorageV1CSIDriverAccepted creates DeleteStorageV1CSIDriverAccepted with default headers values
func (*DeleteStorageV1CSIDriverAccepted) SetPayload ¶
func (o *DeleteStorageV1CSIDriverAccepted) SetPayload(payload *models.IoK8sAPIStorageV1CSIDriver)
SetPayload sets the payload to the delete storage v1 c s i driver accepted response
func (*DeleteStorageV1CSIDriverAccepted) WithPayload ¶
func (o *DeleteStorageV1CSIDriverAccepted) WithPayload(payload *models.IoK8sAPIStorageV1CSIDriver) *DeleteStorageV1CSIDriverAccepted
WithPayload adds the payload to the delete storage v1 c s i driver accepted response
func (*DeleteStorageV1CSIDriverAccepted) WriteResponse ¶
func (o *DeleteStorageV1CSIDriverAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteStorageV1CSIDriverHandler ¶
type DeleteStorageV1CSIDriverHandler interface {
Handle(DeleteStorageV1CSIDriverParams) middleware.Responder
}
DeleteStorageV1CSIDriverHandler interface for that can handle valid delete storage v1 c s i driver params
type DeleteStorageV1CSIDriverHandlerFunc ¶
type DeleteStorageV1CSIDriverHandlerFunc func(DeleteStorageV1CSIDriverParams) middleware.Responder
DeleteStorageV1CSIDriverHandlerFunc turns a function with the right signature into a delete storage v1 c s i driver handler
func (DeleteStorageV1CSIDriverHandlerFunc) Handle ¶
func (fn DeleteStorageV1CSIDriverHandlerFunc) Handle(params DeleteStorageV1CSIDriverParams) middleware.Responder
Handle executing the request and returning a response
type DeleteStorageV1CSIDriverOK ¶
type DeleteStorageV1CSIDriverOK struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1CSIDriver `json:"body,omitempty"` }
DeleteStorageV1CSIDriverOK OK
swagger:response deleteStorageV1CSIDriverOK
func NewDeleteStorageV1CSIDriverOK ¶
func NewDeleteStorageV1CSIDriverOK() *DeleteStorageV1CSIDriverOK
NewDeleteStorageV1CSIDriverOK creates DeleteStorageV1CSIDriverOK with default headers values
func (*DeleteStorageV1CSIDriverOK) SetPayload ¶
func (o *DeleteStorageV1CSIDriverOK) SetPayload(payload *models.IoK8sAPIStorageV1CSIDriver)
SetPayload sets the payload to the delete storage v1 c s i driver o k response
func (*DeleteStorageV1CSIDriverOK) WithPayload ¶
func (o *DeleteStorageV1CSIDriverOK) WithPayload(payload *models.IoK8sAPIStorageV1CSIDriver) *DeleteStorageV1CSIDriverOK
WithPayload adds the payload to the delete storage v1 c s i driver o k response
func (*DeleteStorageV1CSIDriverOK) WriteResponse ¶
func (o *DeleteStorageV1CSIDriverOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteStorageV1CSIDriverParams ¶
type DeleteStorageV1CSIDriverParams 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 }
DeleteStorageV1CSIDriverParams contains all the bound params for the delete storage v1 c s i driver operation typically these are obtained from a http.Request
swagger:parameters deleteStorageV1CSIDriver
func NewDeleteStorageV1CSIDriverParams ¶
func NewDeleteStorageV1CSIDriverParams() DeleteStorageV1CSIDriverParams
NewDeleteStorageV1CSIDriverParams creates a new DeleteStorageV1CSIDriverParams object no default values defined in spec.
func (*DeleteStorageV1CSIDriverParams) BindRequest ¶
func (o *DeleteStorageV1CSIDriverParams) 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 NewDeleteStorageV1CSIDriverParams() beforehand.
type DeleteStorageV1CSIDriverUnauthorized ¶
type DeleteStorageV1CSIDriverUnauthorized struct { }
DeleteStorageV1CSIDriverUnauthorized Unauthorized
swagger:response deleteStorageV1CSIDriverUnauthorized
func NewDeleteStorageV1CSIDriverUnauthorized ¶
func NewDeleteStorageV1CSIDriverUnauthorized() *DeleteStorageV1CSIDriverUnauthorized
NewDeleteStorageV1CSIDriverUnauthorized creates DeleteStorageV1CSIDriverUnauthorized with default headers values
func (*DeleteStorageV1CSIDriverUnauthorized) WriteResponse ¶
func (o *DeleteStorageV1CSIDriverUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteStorageV1CSINode ¶
type DeleteStorageV1CSINode struct { Context *middleware.Context Handler DeleteStorageV1CSINodeHandler }
DeleteStorageV1CSINode swagger:route DELETE /apis/storage.k8s.io/v1/csinodes/{name} storage_v1 deleteStorageV1CSINode
delete a CSINode
func NewDeleteStorageV1CSINode ¶
func NewDeleteStorageV1CSINode(ctx *middleware.Context, handler DeleteStorageV1CSINodeHandler) *DeleteStorageV1CSINode
NewDeleteStorageV1CSINode creates a new http.Handler for the delete storage v1 c s i node operation
func (*DeleteStorageV1CSINode) ServeHTTP ¶
func (o *DeleteStorageV1CSINode) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type DeleteStorageV1CSINodeAccepted ¶
type DeleteStorageV1CSINodeAccepted struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1CSINode `json:"body,omitempty"` }
DeleteStorageV1CSINodeAccepted Accepted
swagger:response deleteStorageV1CSINodeAccepted
func NewDeleteStorageV1CSINodeAccepted ¶
func NewDeleteStorageV1CSINodeAccepted() *DeleteStorageV1CSINodeAccepted
NewDeleteStorageV1CSINodeAccepted creates DeleteStorageV1CSINodeAccepted with default headers values
func (*DeleteStorageV1CSINodeAccepted) SetPayload ¶
func (o *DeleteStorageV1CSINodeAccepted) SetPayload(payload *models.IoK8sAPIStorageV1CSINode)
SetPayload sets the payload to the delete storage v1 c s i node accepted response
func (*DeleteStorageV1CSINodeAccepted) WithPayload ¶
func (o *DeleteStorageV1CSINodeAccepted) WithPayload(payload *models.IoK8sAPIStorageV1CSINode) *DeleteStorageV1CSINodeAccepted
WithPayload adds the payload to the delete storage v1 c s i node accepted response
func (*DeleteStorageV1CSINodeAccepted) WriteResponse ¶
func (o *DeleteStorageV1CSINodeAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteStorageV1CSINodeHandler ¶
type DeleteStorageV1CSINodeHandler interface {
Handle(DeleteStorageV1CSINodeParams) middleware.Responder
}
DeleteStorageV1CSINodeHandler interface for that can handle valid delete storage v1 c s i node params
type DeleteStorageV1CSINodeHandlerFunc ¶
type DeleteStorageV1CSINodeHandlerFunc func(DeleteStorageV1CSINodeParams) middleware.Responder
DeleteStorageV1CSINodeHandlerFunc turns a function with the right signature into a delete storage v1 c s i node handler
func (DeleteStorageV1CSINodeHandlerFunc) Handle ¶
func (fn DeleteStorageV1CSINodeHandlerFunc) Handle(params DeleteStorageV1CSINodeParams) middleware.Responder
Handle executing the request and returning a response
type DeleteStorageV1CSINodeOK ¶
type DeleteStorageV1CSINodeOK struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1CSINode `json:"body,omitempty"` }
DeleteStorageV1CSINodeOK OK
swagger:response deleteStorageV1CSINodeOK
func NewDeleteStorageV1CSINodeOK ¶
func NewDeleteStorageV1CSINodeOK() *DeleteStorageV1CSINodeOK
NewDeleteStorageV1CSINodeOK creates DeleteStorageV1CSINodeOK with default headers values
func (*DeleteStorageV1CSINodeOK) SetPayload ¶
func (o *DeleteStorageV1CSINodeOK) SetPayload(payload *models.IoK8sAPIStorageV1CSINode)
SetPayload sets the payload to the delete storage v1 c s i node o k response
func (*DeleteStorageV1CSINodeOK) WithPayload ¶
func (o *DeleteStorageV1CSINodeOK) WithPayload(payload *models.IoK8sAPIStorageV1CSINode) *DeleteStorageV1CSINodeOK
WithPayload adds the payload to the delete storage v1 c s i node o k response
func (*DeleteStorageV1CSINodeOK) WriteResponse ¶
func (o *DeleteStorageV1CSINodeOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteStorageV1CSINodeParams ¶
type DeleteStorageV1CSINodeParams 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 }
DeleteStorageV1CSINodeParams contains all the bound params for the delete storage v1 c s i node operation typically these are obtained from a http.Request
swagger:parameters deleteStorageV1CSINode
func NewDeleteStorageV1CSINodeParams ¶
func NewDeleteStorageV1CSINodeParams() DeleteStorageV1CSINodeParams
NewDeleteStorageV1CSINodeParams creates a new DeleteStorageV1CSINodeParams object no default values defined in spec.
func (*DeleteStorageV1CSINodeParams) BindRequest ¶
func (o *DeleteStorageV1CSINodeParams) 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 NewDeleteStorageV1CSINodeParams() beforehand.
type DeleteStorageV1CSINodeUnauthorized ¶
type DeleteStorageV1CSINodeUnauthorized struct { }
DeleteStorageV1CSINodeUnauthorized Unauthorized
swagger:response deleteStorageV1CSINodeUnauthorized
func NewDeleteStorageV1CSINodeUnauthorized ¶
func NewDeleteStorageV1CSINodeUnauthorized() *DeleteStorageV1CSINodeUnauthorized
NewDeleteStorageV1CSINodeUnauthorized creates DeleteStorageV1CSINodeUnauthorized with default headers values
func (*DeleteStorageV1CSINodeUnauthorized) WriteResponse ¶
func (o *DeleteStorageV1CSINodeUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteStorageV1CollectionCSIDriver ¶
type DeleteStorageV1CollectionCSIDriver struct { Context *middleware.Context Handler DeleteStorageV1CollectionCSIDriverHandler }
DeleteStorageV1CollectionCSIDriver swagger:route DELETE /apis/storage.k8s.io/v1/csidrivers storage_v1 deleteStorageV1CollectionCSIDriver
delete collection of CSIDriver
func NewDeleteStorageV1CollectionCSIDriver ¶
func NewDeleteStorageV1CollectionCSIDriver(ctx *middleware.Context, handler DeleteStorageV1CollectionCSIDriverHandler) *DeleteStorageV1CollectionCSIDriver
NewDeleteStorageV1CollectionCSIDriver creates a new http.Handler for the delete storage v1 collection c s i driver operation
func (*DeleteStorageV1CollectionCSIDriver) ServeHTTP ¶
func (o *DeleteStorageV1CollectionCSIDriver) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type DeleteStorageV1CollectionCSIDriverHandler ¶
type DeleteStorageV1CollectionCSIDriverHandler interface {
Handle(DeleteStorageV1CollectionCSIDriverParams) middleware.Responder
}
DeleteStorageV1CollectionCSIDriverHandler interface for that can handle valid delete storage v1 collection c s i driver params
type DeleteStorageV1CollectionCSIDriverHandlerFunc ¶
type DeleteStorageV1CollectionCSIDriverHandlerFunc func(DeleteStorageV1CollectionCSIDriverParams) middleware.Responder
DeleteStorageV1CollectionCSIDriverHandlerFunc turns a function with the right signature into a delete storage v1 collection c s i driver handler
func (DeleteStorageV1CollectionCSIDriverHandlerFunc) Handle ¶
func (fn DeleteStorageV1CollectionCSIDriverHandlerFunc) Handle(params DeleteStorageV1CollectionCSIDriverParams) middleware.Responder
Handle executing the request and returning a response
type DeleteStorageV1CollectionCSIDriverOK ¶
type DeleteStorageV1CollectionCSIDriverOK struct { /* In: Body */ Payload *models.IoK8sApimachineryPkgApisMetaV1Status `json:"body,omitempty"` }
DeleteStorageV1CollectionCSIDriverOK OK
swagger:response deleteStorageV1CollectionCSIDriverOK
func NewDeleteStorageV1CollectionCSIDriverOK ¶
func NewDeleteStorageV1CollectionCSIDriverOK() *DeleteStorageV1CollectionCSIDriverOK
NewDeleteStorageV1CollectionCSIDriverOK creates DeleteStorageV1CollectionCSIDriverOK with default headers values
func (*DeleteStorageV1CollectionCSIDriverOK) SetPayload ¶
func (o *DeleteStorageV1CollectionCSIDriverOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1Status)
SetPayload sets the payload to the delete storage v1 collection c s i driver o k response
func (*DeleteStorageV1CollectionCSIDriverOK) WithPayload ¶
func (o *DeleteStorageV1CollectionCSIDriverOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1Status) *DeleteStorageV1CollectionCSIDriverOK
WithPayload adds the payload to the delete storage v1 collection c s i driver o k response
func (*DeleteStorageV1CollectionCSIDriverOK) WriteResponse ¶
func (o *DeleteStorageV1CollectionCSIDriverOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteStorageV1CollectionCSIDriverParams ¶
type DeleteStorageV1CollectionCSIDriverParams 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 }
DeleteStorageV1CollectionCSIDriverParams contains all the bound params for the delete storage v1 collection c s i driver operation typically these are obtained from a http.Request
swagger:parameters deleteStorageV1CollectionCSIDriver
func NewDeleteStorageV1CollectionCSIDriverParams ¶
func NewDeleteStorageV1CollectionCSIDriverParams() DeleteStorageV1CollectionCSIDriverParams
NewDeleteStorageV1CollectionCSIDriverParams creates a new DeleteStorageV1CollectionCSIDriverParams object no default values defined in spec.
func (*DeleteStorageV1CollectionCSIDriverParams) BindRequest ¶
func (o *DeleteStorageV1CollectionCSIDriverParams) 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 NewDeleteStorageV1CollectionCSIDriverParams() beforehand.
type DeleteStorageV1CollectionCSIDriverUnauthorized ¶
type DeleteStorageV1CollectionCSIDriverUnauthorized struct { }
DeleteStorageV1CollectionCSIDriverUnauthorized Unauthorized
swagger:response deleteStorageV1CollectionCSIDriverUnauthorized
func NewDeleteStorageV1CollectionCSIDriverUnauthorized ¶
func NewDeleteStorageV1CollectionCSIDriverUnauthorized() *DeleteStorageV1CollectionCSIDriverUnauthorized
NewDeleteStorageV1CollectionCSIDriverUnauthorized creates DeleteStorageV1CollectionCSIDriverUnauthorized with default headers values
func (*DeleteStorageV1CollectionCSIDriverUnauthorized) WriteResponse ¶
func (o *DeleteStorageV1CollectionCSIDriverUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteStorageV1CollectionCSINode ¶
type DeleteStorageV1CollectionCSINode struct { Context *middleware.Context Handler DeleteStorageV1CollectionCSINodeHandler }
DeleteStorageV1CollectionCSINode swagger:route DELETE /apis/storage.k8s.io/v1/csinodes storage_v1 deleteStorageV1CollectionCSINode
delete collection of CSINode
func NewDeleteStorageV1CollectionCSINode ¶
func NewDeleteStorageV1CollectionCSINode(ctx *middleware.Context, handler DeleteStorageV1CollectionCSINodeHandler) *DeleteStorageV1CollectionCSINode
NewDeleteStorageV1CollectionCSINode creates a new http.Handler for the delete storage v1 collection c s i node operation
func (*DeleteStorageV1CollectionCSINode) ServeHTTP ¶
func (o *DeleteStorageV1CollectionCSINode) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type DeleteStorageV1CollectionCSINodeHandler ¶
type DeleteStorageV1CollectionCSINodeHandler interface {
Handle(DeleteStorageV1CollectionCSINodeParams) middleware.Responder
}
DeleteStorageV1CollectionCSINodeHandler interface for that can handle valid delete storage v1 collection c s i node params
type DeleteStorageV1CollectionCSINodeHandlerFunc ¶
type DeleteStorageV1CollectionCSINodeHandlerFunc func(DeleteStorageV1CollectionCSINodeParams) middleware.Responder
DeleteStorageV1CollectionCSINodeHandlerFunc turns a function with the right signature into a delete storage v1 collection c s i node handler
func (DeleteStorageV1CollectionCSINodeHandlerFunc) Handle ¶
func (fn DeleteStorageV1CollectionCSINodeHandlerFunc) Handle(params DeleteStorageV1CollectionCSINodeParams) middleware.Responder
Handle executing the request and returning a response
type DeleteStorageV1CollectionCSINodeOK ¶
type DeleteStorageV1CollectionCSINodeOK struct { /* In: Body */ Payload *models.IoK8sApimachineryPkgApisMetaV1Status `json:"body,omitempty"` }
DeleteStorageV1CollectionCSINodeOK OK
swagger:response deleteStorageV1CollectionCSINodeOK
func NewDeleteStorageV1CollectionCSINodeOK ¶
func NewDeleteStorageV1CollectionCSINodeOK() *DeleteStorageV1CollectionCSINodeOK
NewDeleteStorageV1CollectionCSINodeOK creates DeleteStorageV1CollectionCSINodeOK with default headers values
func (*DeleteStorageV1CollectionCSINodeOK) SetPayload ¶
func (o *DeleteStorageV1CollectionCSINodeOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1Status)
SetPayload sets the payload to the delete storage v1 collection c s i node o k response
func (*DeleteStorageV1CollectionCSINodeOK) WithPayload ¶
func (o *DeleteStorageV1CollectionCSINodeOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1Status) *DeleteStorageV1CollectionCSINodeOK
WithPayload adds the payload to the delete storage v1 collection c s i node o k response
func (*DeleteStorageV1CollectionCSINodeOK) WriteResponse ¶
func (o *DeleteStorageV1CollectionCSINodeOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteStorageV1CollectionCSINodeParams ¶
type DeleteStorageV1CollectionCSINodeParams 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 }
DeleteStorageV1CollectionCSINodeParams contains all the bound params for the delete storage v1 collection c s i node operation typically these are obtained from a http.Request
swagger:parameters deleteStorageV1CollectionCSINode
func NewDeleteStorageV1CollectionCSINodeParams ¶
func NewDeleteStorageV1CollectionCSINodeParams() DeleteStorageV1CollectionCSINodeParams
NewDeleteStorageV1CollectionCSINodeParams creates a new DeleteStorageV1CollectionCSINodeParams object no default values defined in spec.
func (*DeleteStorageV1CollectionCSINodeParams) BindRequest ¶
func (o *DeleteStorageV1CollectionCSINodeParams) 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 NewDeleteStorageV1CollectionCSINodeParams() beforehand.
type DeleteStorageV1CollectionCSINodeUnauthorized ¶
type DeleteStorageV1CollectionCSINodeUnauthorized struct { }
DeleteStorageV1CollectionCSINodeUnauthorized Unauthorized
swagger:response deleteStorageV1CollectionCSINodeUnauthorized
func NewDeleteStorageV1CollectionCSINodeUnauthorized ¶
func NewDeleteStorageV1CollectionCSINodeUnauthorized() *DeleteStorageV1CollectionCSINodeUnauthorized
NewDeleteStorageV1CollectionCSINodeUnauthorized creates DeleteStorageV1CollectionCSINodeUnauthorized with default headers values
func (*DeleteStorageV1CollectionCSINodeUnauthorized) WriteResponse ¶
func (o *DeleteStorageV1CollectionCSINodeUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteStorageV1CollectionStorageClass ¶
type DeleteStorageV1CollectionStorageClass struct { Context *middleware.Context Handler DeleteStorageV1CollectionStorageClassHandler }
DeleteStorageV1CollectionStorageClass swagger:route DELETE /apis/storage.k8s.io/v1/storageclasses storage_v1 deleteStorageV1CollectionStorageClass
delete collection of StorageClass
func NewDeleteStorageV1CollectionStorageClass ¶
func NewDeleteStorageV1CollectionStorageClass(ctx *middleware.Context, handler DeleteStorageV1CollectionStorageClassHandler) *DeleteStorageV1CollectionStorageClass
NewDeleteStorageV1CollectionStorageClass creates a new http.Handler for the delete storage v1 collection storage class operation
func (*DeleteStorageV1CollectionStorageClass) ServeHTTP ¶
func (o *DeleteStorageV1CollectionStorageClass) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type DeleteStorageV1CollectionStorageClassHandler ¶
type DeleteStorageV1CollectionStorageClassHandler interface {
Handle(DeleteStorageV1CollectionStorageClassParams) middleware.Responder
}
DeleteStorageV1CollectionStorageClassHandler interface for that can handle valid delete storage v1 collection storage class params
type DeleteStorageV1CollectionStorageClassHandlerFunc ¶
type DeleteStorageV1CollectionStorageClassHandlerFunc func(DeleteStorageV1CollectionStorageClassParams) middleware.Responder
DeleteStorageV1CollectionStorageClassHandlerFunc turns a function with the right signature into a delete storage v1 collection storage class handler
func (DeleteStorageV1CollectionStorageClassHandlerFunc) Handle ¶
func (fn DeleteStorageV1CollectionStorageClassHandlerFunc) Handle(params DeleteStorageV1CollectionStorageClassParams) middleware.Responder
Handle executing the request and returning a response
type DeleteStorageV1CollectionStorageClassOK ¶
type DeleteStorageV1CollectionStorageClassOK struct { /* In: Body */ Payload *models.IoK8sApimachineryPkgApisMetaV1Status `json:"body,omitempty"` }
DeleteStorageV1CollectionStorageClassOK OK
swagger:response deleteStorageV1CollectionStorageClassOK
func NewDeleteStorageV1CollectionStorageClassOK ¶
func NewDeleteStorageV1CollectionStorageClassOK() *DeleteStorageV1CollectionStorageClassOK
NewDeleteStorageV1CollectionStorageClassOK creates DeleteStorageV1CollectionStorageClassOK with default headers values
func (*DeleteStorageV1CollectionStorageClassOK) SetPayload ¶
func (o *DeleteStorageV1CollectionStorageClassOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1Status)
SetPayload sets the payload to the delete storage v1 collection storage class o k response
func (*DeleteStorageV1CollectionStorageClassOK) WithPayload ¶
func (o *DeleteStorageV1CollectionStorageClassOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1Status) *DeleteStorageV1CollectionStorageClassOK
WithPayload adds the payload to the delete storage v1 collection storage class o k response
func (*DeleteStorageV1CollectionStorageClassOK) WriteResponse ¶
func (o *DeleteStorageV1CollectionStorageClassOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteStorageV1CollectionStorageClassParams ¶
type DeleteStorageV1CollectionStorageClassParams 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 }
DeleteStorageV1CollectionStorageClassParams contains all the bound params for the delete storage v1 collection storage class operation typically these are obtained from a http.Request
swagger:parameters deleteStorageV1CollectionStorageClass
func NewDeleteStorageV1CollectionStorageClassParams ¶
func NewDeleteStorageV1CollectionStorageClassParams() DeleteStorageV1CollectionStorageClassParams
NewDeleteStorageV1CollectionStorageClassParams creates a new DeleteStorageV1CollectionStorageClassParams object no default values defined in spec.
func (*DeleteStorageV1CollectionStorageClassParams) BindRequest ¶
func (o *DeleteStorageV1CollectionStorageClassParams) 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 NewDeleteStorageV1CollectionStorageClassParams() beforehand.
type DeleteStorageV1CollectionStorageClassUnauthorized ¶
type DeleteStorageV1CollectionStorageClassUnauthorized struct { }
DeleteStorageV1CollectionStorageClassUnauthorized Unauthorized
swagger:response deleteStorageV1CollectionStorageClassUnauthorized
func NewDeleteStorageV1CollectionStorageClassUnauthorized ¶
func NewDeleteStorageV1CollectionStorageClassUnauthorized() *DeleteStorageV1CollectionStorageClassUnauthorized
NewDeleteStorageV1CollectionStorageClassUnauthorized creates DeleteStorageV1CollectionStorageClassUnauthorized with default headers values
func (*DeleteStorageV1CollectionStorageClassUnauthorized) WriteResponse ¶
func (o *DeleteStorageV1CollectionStorageClassUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteStorageV1CollectionVolumeAttachment ¶
type DeleteStorageV1CollectionVolumeAttachment struct { Context *middleware.Context Handler DeleteStorageV1CollectionVolumeAttachmentHandler }
DeleteStorageV1CollectionVolumeAttachment swagger:route DELETE /apis/storage.k8s.io/v1/volumeattachments storage_v1 deleteStorageV1CollectionVolumeAttachment
delete collection of VolumeAttachment
func NewDeleteStorageV1CollectionVolumeAttachment ¶
func NewDeleteStorageV1CollectionVolumeAttachment(ctx *middleware.Context, handler DeleteStorageV1CollectionVolumeAttachmentHandler) *DeleteStorageV1CollectionVolumeAttachment
NewDeleteStorageV1CollectionVolumeAttachment creates a new http.Handler for the delete storage v1 collection volume attachment operation
func (*DeleteStorageV1CollectionVolumeAttachment) ServeHTTP ¶
func (o *DeleteStorageV1CollectionVolumeAttachment) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type DeleteStorageV1CollectionVolumeAttachmentHandler ¶
type DeleteStorageV1CollectionVolumeAttachmentHandler interface {
Handle(DeleteStorageV1CollectionVolumeAttachmentParams) middleware.Responder
}
DeleteStorageV1CollectionVolumeAttachmentHandler interface for that can handle valid delete storage v1 collection volume attachment params
type DeleteStorageV1CollectionVolumeAttachmentHandlerFunc ¶
type DeleteStorageV1CollectionVolumeAttachmentHandlerFunc func(DeleteStorageV1CollectionVolumeAttachmentParams) middleware.Responder
DeleteStorageV1CollectionVolumeAttachmentHandlerFunc turns a function with the right signature into a delete storage v1 collection volume attachment handler
func (DeleteStorageV1CollectionVolumeAttachmentHandlerFunc) Handle ¶
func (fn DeleteStorageV1CollectionVolumeAttachmentHandlerFunc) Handle(params DeleteStorageV1CollectionVolumeAttachmentParams) middleware.Responder
Handle executing the request and returning a response
type DeleteStorageV1CollectionVolumeAttachmentOK ¶
type DeleteStorageV1CollectionVolumeAttachmentOK struct { /* In: Body */ Payload *models.IoK8sApimachineryPkgApisMetaV1Status `json:"body,omitempty"` }
DeleteStorageV1CollectionVolumeAttachmentOK OK
swagger:response deleteStorageV1CollectionVolumeAttachmentOK
func NewDeleteStorageV1CollectionVolumeAttachmentOK ¶
func NewDeleteStorageV1CollectionVolumeAttachmentOK() *DeleteStorageV1CollectionVolumeAttachmentOK
NewDeleteStorageV1CollectionVolumeAttachmentOK creates DeleteStorageV1CollectionVolumeAttachmentOK with default headers values
func (*DeleteStorageV1CollectionVolumeAttachmentOK) SetPayload ¶
func (o *DeleteStorageV1CollectionVolumeAttachmentOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1Status)
SetPayload sets the payload to the delete storage v1 collection volume attachment o k response
func (*DeleteStorageV1CollectionVolumeAttachmentOK) WithPayload ¶
func (o *DeleteStorageV1CollectionVolumeAttachmentOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1Status) *DeleteStorageV1CollectionVolumeAttachmentOK
WithPayload adds the payload to the delete storage v1 collection volume attachment o k response
func (*DeleteStorageV1CollectionVolumeAttachmentOK) WriteResponse ¶
func (o *DeleteStorageV1CollectionVolumeAttachmentOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteStorageV1CollectionVolumeAttachmentParams ¶
type DeleteStorageV1CollectionVolumeAttachmentParams 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 }
DeleteStorageV1CollectionVolumeAttachmentParams contains all the bound params for the delete storage v1 collection volume attachment operation typically these are obtained from a http.Request
swagger:parameters deleteStorageV1CollectionVolumeAttachment
func NewDeleteStorageV1CollectionVolumeAttachmentParams ¶
func NewDeleteStorageV1CollectionVolumeAttachmentParams() DeleteStorageV1CollectionVolumeAttachmentParams
NewDeleteStorageV1CollectionVolumeAttachmentParams creates a new DeleteStorageV1CollectionVolumeAttachmentParams object no default values defined in spec.
func (*DeleteStorageV1CollectionVolumeAttachmentParams) BindRequest ¶
func (o *DeleteStorageV1CollectionVolumeAttachmentParams) 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 NewDeleteStorageV1CollectionVolumeAttachmentParams() beforehand.
type DeleteStorageV1CollectionVolumeAttachmentUnauthorized ¶
type DeleteStorageV1CollectionVolumeAttachmentUnauthorized struct { }
DeleteStorageV1CollectionVolumeAttachmentUnauthorized Unauthorized
swagger:response deleteStorageV1CollectionVolumeAttachmentUnauthorized
func NewDeleteStorageV1CollectionVolumeAttachmentUnauthorized ¶
func NewDeleteStorageV1CollectionVolumeAttachmentUnauthorized() *DeleteStorageV1CollectionVolumeAttachmentUnauthorized
NewDeleteStorageV1CollectionVolumeAttachmentUnauthorized creates DeleteStorageV1CollectionVolumeAttachmentUnauthorized with default headers values
func (*DeleteStorageV1CollectionVolumeAttachmentUnauthorized) WriteResponse ¶
func (o *DeleteStorageV1CollectionVolumeAttachmentUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteStorageV1StorageClass ¶
type DeleteStorageV1StorageClass struct { Context *middleware.Context Handler DeleteStorageV1StorageClassHandler }
DeleteStorageV1StorageClass swagger:route DELETE /apis/storage.k8s.io/v1/storageclasses/{name} storage_v1 deleteStorageV1StorageClass
delete a StorageClass
func NewDeleteStorageV1StorageClass ¶
func NewDeleteStorageV1StorageClass(ctx *middleware.Context, handler DeleteStorageV1StorageClassHandler) *DeleteStorageV1StorageClass
NewDeleteStorageV1StorageClass creates a new http.Handler for the delete storage v1 storage class operation
func (*DeleteStorageV1StorageClass) ServeHTTP ¶
func (o *DeleteStorageV1StorageClass) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type DeleteStorageV1StorageClassAccepted ¶
type DeleteStorageV1StorageClassAccepted struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1StorageClass `json:"body,omitempty"` }
DeleteStorageV1StorageClassAccepted Accepted
swagger:response deleteStorageV1StorageClassAccepted
func NewDeleteStorageV1StorageClassAccepted ¶
func NewDeleteStorageV1StorageClassAccepted() *DeleteStorageV1StorageClassAccepted
NewDeleteStorageV1StorageClassAccepted creates DeleteStorageV1StorageClassAccepted with default headers values
func (*DeleteStorageV1StorageClassAccepted) SetPayload ¶
func (o *DeleteStorageV1StorageClassAccepted) SetPayload(payload *models.IoK8sAPIStorageV1StorageClass)
SetPayload sets the payload to the delete storage v1 storage class accepted response
func (*DeleteStorageV1StorageClassAccepted) WithPayload ¶
func (o *DeleteStorageV1StorageClassAccepted) WithPayload(payload *models.IoK8sAPIStorageV1StorageClass) *DeleteStorageV1StorageClassAccepted
WithPayload adds the payload to the delete storage v1 storage class accepted response
func (*DeleteStorageV1StorageClassAccepted) WriteResponse ¶
func (o *DeleteStorageV1StorageClassAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteStorageV1StorageClassHandler ¶
type DeleteStorageV1StorageClassHandler interface {
Handle(DeleteStorageV1StorageClassParams) middleware.Responder
}
DeleteStorageV1StorageClassHandler interface for that can handle valid delete storage v1 storage class params
type DeleteStorageV1StorageClassHandlerFunc ¶
type DeleteStorageV1StorageClassHandlerFunc func(DeleteStorageV1StorageClassParams) middleware.Responder
DeleteStorageV1StorageClassHandlerFunc turns a function with the right signature into a delete storage v1 storage class handler
func (DeleteStorageV1StorageClassHandlerFunc) Handle ¶
func (fn DeleteStorageV1StorageClassHandlerFunc) Handle(params DeleteStorageV1StorageClassParams) middleware.Responder
Handle executing the request and returning a response
type DeleteStorageV1StorageClassOK ¶
type DeleteStorageV1StorageClassOK struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1StorageClass `json:"body,omitempty"` }
DeleteStorageV1StorageClassOK OK
swagger:response deleteStorageV1StorageClassOK
func NewDeleteStorageV1StorageClassOK ¶
func NewDeleteStorageV1StorageClassOK() *DeleteStorageV1StorageClassOK
NewDeleteStorageV1StorageClassOK creates DeleteStorageV1StorageClassOK with default headers values
func (*DeleteStorageV1StorageClassOK) SetPayload ¶
func (o *DeleteStorageV1StorageClassOK) SetPayload(payload *models.IoK8sAPIStorageV1StorageClass)
SetPayload sets the payload to the delete storage v1 storage class o k response
func (*DeleteStorageV1StorageClassOK) WithPayload ¶
func (o *DeleteStorageV1StorageClassOK) WithPayload(payload *models.IoK8sAPIStorageV1StorageClass) *DeleteStorageV1StorageClassOK
WithPayload adds the payload to the delete storage v1 storage class o k response
func (*DeleteStorageV1StorageClassOK) WriteResponse ¶
func (o *DeleteStorageV1StorageClassOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteStorageV1StorageClassParams ¶
type DeleteStorageV1StorageClassParams 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 }
DeleteStorageV1StorageClassParams contains all the bound params for the delete storage v1 storage class operation typically these are obtained from a http.Request
swagger:parameters deleteStorageV1StorageClass
func NewDeleteStorageV1StorageClassParams ¶
func NewDeleteStorageV1StorageClassParams() DeleteStorageV1StorageClassParams
NewDeleteStorageV1StorageClassParams creates a new DeleteStorageV1StorageClassParams object no default values defined in spec.
func (*DeleteStorageV1StorageClassParams) BindRequest ¶
func (o *DeleteStorageV1StorageClassParams) 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 NewDeleteStorageV1StorageClassParams() beforehand.
type DeleteStorageV1StorageClassUnauthorized ¶
type DeleteStorageV1StorageClassUnauthorized struct { }
DeleteStorageV1StorageClassUnauthorized Unauthorized
swagger:response deleteStorageV1StorageClassUnauthorized
func NewDeleteStorageV1StorageClassUnauthorized ¶
func NewDeleteStorageV1StorageClassUnauthorized() *DeleteStorageV1StorageClassUnauthorized
NewDeleteStorageV1StorageClassUnauthorized creates DeleteStorageV1StorageClassUnauthorized with default headers values
func (*DeleteStorageV1StorageClassUnauthorized) WriteResponse ¶
func (o *DeleteStorageV1StorageClassUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteStorageV1VolumeAttachment ¶
type DeleteStorageV1VolumeAttachment struct { Context *middleware.Context Handler DeleteStorageV1VolumeAttachmentHandler }
DeleteStorageV1VolumeAttachment swagger:route DELETE /apis/storage.k8s.io/v1/volumeattachments/{name} storage_v1 deleteStorageV1VolumeAttachment
delete a VolumeAttachment
func NewDeleteStorageV1VolumeAttachment ¶
func NewDeleteStorageV1VolumeAttachment(ctx *middleware.Context, handler DeleteStorageV1VolumeAttachmentHandler) *DeleteStorageV1VolumeAttachment
NewDeleteStorageV1VolumeAttachment creates a new http.Handler for the delete storage v1 volume attachment operation
func (*DeleteStorageV1VolumeAttachment) ServeHTTP ¶
func (o *DeleteStorageV1VolumeAttachment) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type DeleteStorageV1VolumeAttachmentAccepted ¶
type DeleteStorageV1VolumeAttachmentAccepted struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1VolumeAttachment `json:"body,omitempty"` }
DeleteStorageV1VolumeAttachmentAccepted Accepted
swagger:response deleteStorageV1VolumeAttachmentAccepted
func NewDeleteStorageV1VolumeAttachmentAccepted ¶
func NewDeleteStorageV1VolumeAttachmentAccepted() *DeleteStorageV1VolumeAttachmentAccepted
NewDeleteStorageV1VolumeAttachmentAccepted creates DeleteStorageV1VolumeAttachmentAccepted with default headers values
func (*DeleteStorageV1VolumeAttachmentAccepted) SetPayload ¶
func (o *DeleteStorageV1VolumeAttachmentAccepted) SetPayload(payload *models.IoK8sAPIStorageV1VolumeAttachment)
SetPayload sets the payload to the delete storage v1 volume attachment accepted response
func (*DeleteStorageV1VolumeAttachmentAccepted) WithPayload ¶
func (o *DeleteStorageV1VolumeAttachmentAccepted) WithPayload(payload *models.IoK8sAPIStorageV1VolumeAttachment) *DeleteStorageV1VolumeAttachmentAccepted
WithPayload adds the payload to the delete storage v1 volume attachment accepted response
func (*DeleteStorageV1VolumeAttachmentAccepted) WriteResponse ¶
func (o *DeleteStorageV1VolumeAttachmentAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteStorageV1VolumeAttachmentHandler ¶
type DeleteStorageV1VolumeAttachmentHandler interface {
Handle(DeleteStorageV1VolumeAttachmentParams) middleware.Responder
}
DeleteStorageV1VolumeAttachmentHandler interface for that can handle valid delete storage v1 volume attachment params
type DeleteStorageV1VolumeAttachmentHandlerFunc ¶
type DeleteStorageV1VolumeAttachmentHandlerFunc func(DeleteStorageV1VolumeAttachmentParams) middleware.Responder
DeleteStorageV1VolumeAttachmentHandlerFunc turns a function with the right signature into a delete storage v1 volume attachment handler
func (DeleteStorageV1VolumeAttachmentHandlerFunc) Handle ¶
func (fn DeleteStorageV1VolumeAttachmentHandlerFunc) Handle(params DeleteStorageV1VolumeAttachmentParams) middleware.Responder
Handle executing the request and returning a response
type DeleteStorageV1VolumeAttachmentOK ¶
type DeleteStorageV1VolumeAttachmentOK struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1VolumeAttachment `json:"body,omitempty"` }
DeleteStorageV1VolumeAttachmentOK OK
swagger:response deleteStorageV1VolumeAttachmentOK
func NewDeleteStorageV1VolumeAttachmentOK ¶
func NewDeleteStorageV1VolumeAttachmentOK() *DeleteStorageV1VolumeAttachmentOK
NewDeleteStorageV1VolumeAttachmentOK creates DeleteStorageV1VolumeAttachmentOK with default headers values
func (*DeleteStorageV1VolumeAttachmentOK) SetPayload ¶
func (o *DeleteStorageV1VolumeAttachmentOK) SetPayload(payload *models.IoK8sAPIStorageV1VolumeAttachment)
SetPayload sets the payload to the delete storage v1 volume attachment o k response
func (*DeleteStorageV1VolumeAttachmentOK) WithPayload ¶
func (o *DeleteStorageV1VolumeAttachmentOK) WithPayload(payload *models.IoK8sAPIStorageV1VolumeAttachment) *DeleteStorageV1VolumeAttachmentOK
WithPayload adds the payload to the delete storage v1 volume attachment o k response
func (*DeleteStorageV1VolumeAttachmentOK) WriteResponse ¶
func (o *DeleteStorageV1VolumeAttachmentOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteStorageV1VolumeAttachmentParams ¶
type DeleteStorageV1VolumeAttachmentParams 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 }
DeleteStorageV1VolumeAttachmentParams contains all the bound params for the delete storage v1 volume attachment operation typically these are obtained from a http.Request
swagger:parameters deleteStorageV1VolumeAttachment
func NewDeleteStorageV1VolumeAttachmentParams ¶
func NewDeleteStorageV1VolumeAttachmentParams() DeleteStorageV1VolumeAttachmentParams
NewDeleteStorageV1VolumeAttachmentParams creates a new DeleteStorageV1VolumeAttachmentParams object no default values defined in spec.
func (*DeleteStorageV1VolumeAttachmentParams) BindRequest ¶
func (o *DeleteStorageV1VolumeAttachmentParams) 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 NewDeleteStorageV1VolumeAttachmentParams() beforehand.
type DeleteStorageV1VolumeAttachmentUnauthorized ¶
type DeleteStorageV1VolumeAttachmentUnauthorized struct { }
DeleteStorageV1VolumeAttachmentUnauthorized Unauthorized
swagger:response deleteStorageV1VolumeAttachmentUnauthorized
func NewDeleteStorageV1VolumeAttachmentUnauthorized ¶
func NewDeleteStorageV1VolumeAttachmentUnauthorized() *DeleteStorageV1VolumeAttachmentUnauthorized
NewDeleteStorageV1VolumeAttachmentUnauthorized creates DeleteStorageV1VolumeAttachmentUnauthorized with default headers values
func (*DeleteStorageV1VolumeAttachmentUnauthorized) WriteResponse ¶
func (o *DeleteStorageV1VolumeAttachmentUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type GetStorageV1APIResources ¶
type GetStorageV1APIResources struct { Context *middleware.Context Handler GetStorageV1APIResourcesHandler }
GetStorageV1APIResources swagger:route GET /apis/storage.k8s.io/v1/ storage_v1 getStorageV1ApiResources
get available resources
func NewGetStorageV1APIResources ¶
func NewGetStorageV1APIResources(ctx *middleware.Context, handler GetStorageV1APIResourcesHandler) *GetStorageV1APIResources
NewGetStorageV1APIResources creates a new http.Handler for the get storage v1 API resources operation
func (*GetStorageV1APIResources) ServeHTTP ¶
func (o *GetStorageV1APIResources) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type GetStorageV1APIResourcesHandler ¶
type GetStorageV1APIResourcesHandler interface {
Handle(GetStorageV1APIResourcesParams) middleware.Responder
}
GetStorageV1APIResourcesHandler interface for that can handle valid get storage v1 API resources params
type GetStorageV1APIResourcesHandlerFunc ¶
type GetStorageV1APIResourcesHandlerFunc func(GetStorageV1APIResourcesParams) middleware.Responder
GetStorageV1APIResourcesHandlerFunc turns a function with the right signature into a get storage v1 API resources handler
func (GetStorageV1APIResourcesHandlerFunc) Handle ¶
func (fn GetStorageV1APIResourcesHandlerFunc) Handle(params GetStorageV1APIResourcesParams) middleware.Responder
Handle executing the request and returning a response
type GetStorageV1APIResourcesOK ¶
type GetStorageV1APIResourcesOK struct { /* In: Body */ Payload *models.IoK8sApimachineryPkgApisMetaV1APIResourceList `json:"body,omitempty"` }
GetStorageV1APIResourcesOK OK
swagger:response getStorageV1ApiResourcesOK
func NewGetStorageV1APIResourcesOK ¶
func NewGetStorageV1APIResourcesOK() *GetStorageV1APIResourcesOK
NewGetStorageV1APIResourcesOK creates GetStorageV1APIResourcesOK with default headers values
func (*GetStorageV1APIResourcesOK) SetPayload ¶
func (o *GetStorageV1APIResourcesOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1APIResourceList)
SetPayload sets the payload to the get storage v1 Api resources o k response
func (*GetStorageV1APIResourcesOK) WithPayload ¶
func (o *GetStorageV1APIResourcesOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1APIResourceList) *GetStorageV1APIResourcesOK
WithPayload adds the payload to the get storage v1 Api resources o k response
func (*GetStorageV1APIResourcesOK) WriteResponse ¶
func (o *GetStorageV1APIResourcesOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type GetStorageV1APIResourcesParams ¶
type GetStorageV1APIResourcesParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` }
GetStorageV1APIResourcesParams contains all the bound params for the get storage v1 API resources operation typically these are obtained from a http.Request
swagger:parameters getStorageV1APIResources
func NewGetStorageV1APIResourcesParams ¶
func NewGetStorageV1APIResourcesParams() GetStorageV1APIResourcesParams
NewGetStorageV1APIResourcesParams creates a new GetStorageV1APIResourcesParams object no default values defined in spec.
func (*GetStorageV1APIResourcesParams) BindRequest ¶
func (o *GetStorageV1APIResourcesParams) 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 NewGetStorageV1APIResourcesParams() beforehand.
type GetStorageV1APIResourcesUnauthorized ¶
type GetStorageV1APIResourcesUnauthorized struct { }
GetStorageV1APIResourcesUnauthorized Unauthorized
swagger:response getStorageV1ApiResourcesUnauthorized
func NewGetStorageV1APIResourcesUnauthorized ¶
func NewGetStorageV1APIResourcesUnauthorized() *GetStorageV1APIResourcesUnauthorized
NewGetStorageV1APIResourcesUnauthorized creates GetStorageV1APIResourcesUnauthorized with default headers values
func (*GetStorageV1APIResourcesUnauthorized) WriteResponse ¶
func (o *GetStorageV1APIResourcesUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ListStorageV1CSIDriver ¶
type ListStorageV1CSIDriver struct { Context *middleware.Context Handler ListStorageV1CSIDriverHandler }
ListStorageV1CSIDriver swagger:route GET /apis/storage.k8s.io/v1/csidrivers storage_v1 listStorageV1CSIDriver
list or watch objects of kind CSIDriver
func NewListStorageV1CSIDriver ¶
func NewListStorageV1CSIDriver(ctx *middleware.Context, handler ListStorageV1CSIDriverHandler) *ListStorageV1CSIDriver
NewListStorageV1CSIDriver creates a new http.Handler for the list storage v1 c s i driver operation
func (*ListStorageV1CSIDriver) ServeHTTP ¶
func (o *ListStorageV1CSIDriver) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type ListStorageV1CSIDriverHandler ¶
type ListStorageV1CSIDriverHandler interface {
Handle(ListStorageV1CSIDriverParams) middleware.Responder
}
ListStorageV1CSIDriverHandler interface for that can handle valid list storage v1 c s i driver params
type ListStorageV1CSIDriverHandlerFunc ¶
type ListStorageV1CSIDriverHandlerFunc func(ListStorageV1CSIDriverParams) middleware.Responder
ListStorageV1CSIDriverHandlerFunc turns a function with the right signature into a list storage v1 c s i driver handler
func (ListStorageV1CSIDriverHandlerFunc) Handle ¶
func (fn ListStorageV1CSIDriverHandlerFunc) Handle(params ListStorageV1CSIDriverParams) middleware.Responder
Handle executing the request and returning a response
type ListStorageV1CSIDriverOK ¶
type ListStorageV1CSIDriverOK struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1CSIDriverList `json:"body,omitempty"` }
ListStorageV1CSIDriverOK OK
swagger:response listStorageV1CSIDriverOK
func NewListStorageV1CSIDriverOK ¶
func NewListStorageV1CSIDriverOK() *ListStorageV1CSIDriverOK
NewListStorageV1CSIDriverOK creates ListStorageV1CSIDriverOK with default headers values
func (*ListStorageV1CSIDriverOK) SetPayload ¶
func (o *ListStorageV1CSIDriverOK) SetPayload(payload *models.IoK8sAPIStorageV1CSIDriverList)
SetPayload sets the payload to the list storage v1 c s i driver o k response
func (*ListStorageV1CSIDriverOK) WithPayload ¶
func (o *ListStorageV1CSIDriverOK) WithPayload(payload *models.IoK8sAPIStorageV1CSIDriverList) *ListStorageV1CSIDriverOK
WithPayload adds the payload to the list storage v1 c s i driver o k response
func (*ListStorageV1CSIDriverOK) WriteResponse ¶
func (o *ListStorageV1CSIDriverOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ListStorageV1CSIDriverParams ¶
type ListStorageV1CSIDriverParams 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 }
ListStorageV1CSIDriverParams contains all the bound params for the list storage v1 c s i driver operation typically these are obtained from a http.Request
swagger:parameters listStorageV1CSIDriver
func NewListStorageV1CSIDriverParams ¶
func NewListStorageV1CSIDriverParams() ListStorageV1CSIDriverParams
NewListStorageV1CSIDriverParams creates a new ListStorageV1CSIDriverParams object no default values defined in spec.
func (*ListStorageV1CSIDriverParams) BindRequest ¶
func (o *ListStorageV1CSIDriverParams) 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 NewListStorageV1CSIDriverParams() beforehand.
type ListStorageV1CSIDriverUnauthorized ¶
type ListStorageV1CSIDriverUnauthorized struct { }
ListStorageV1CSIDriverUnauthorized Unauthorized
swagger:response listStorageV1CSIDriverUnauthorized
func NewListStorageV1CSIDriverUnauthorized ¶
func NewListStorageV1CSIDriverUnauthorized() *ListStorageV1CSIDriverUnauthorized
NewListStorageV1CSIDriverUnauthorized creates ListStorageV1CSIDriverUnauthorized with default headers values
func (*ListStorageV1CSIDriverUnauthorized) WriteResponse ¶
func (o *ListStorageV1CSIDriverUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ListStorageV1CSINode ¶
type ListStorageV1CSINode struct { Context *middleware.Context Handler ListStorageV1CSINodeHandler }
ListStorageV1CSINode swagger:route GET /apis/storage.k8s.io/v1/csinodes storage_v1 listStorageV1CSINode
list or watch objects of kind CSINode
func NewListStorageV1CSINode ¶
func NewListStorageV1CSINode(ctx *middleware.Context, handler ListStorageV1CSINodeHandler) *ListStorageV1CSINode
NewListStorageV1CSINode creates a new http.Handler for the list storage v1 c s i node operation
func (*ListStorageV1CSINode) ServeHTTP ¶
func (o *ListStorageV1CSINode) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type ListStorageV1CSINodeHandler ¶
type ListStorageV1CSINodeHandler interface {
Handle(ListStorageV1CSINodeParams) middleware.Responder
}
ListStorageV1CSINodeHandler interface for that can handle valid list storage v1 c s i node params
type ListStorageV1CSINodeHandlerFunc ¶
type ListStorageV1CSINodeHandlerFunc func(ListStorageV1CSINodeParams) middleware.Responder
ListStorageV1CSINodeHandlerFunc turns a function with the right signature into a list storage v1 c s i node handler
func (ListStorageV1CSINodeHandlerFunc) Handle ¶
func (fn ListStorageV1CSINodeHandlerFunc) Handle(params ListStorageV1CSINodeParams) middleware.Responder
Handle executing the request and returning a response
type ListStorageV1CSINodeOK ¶
type ListStorageV1CSINodeOK struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1CSINodeList `json:"body,omitempty"` }
ListStorageV1CSINodeOK OK
swagger:response listStorageV1CSINodeOK
func NewListStorageV1CSINodeOK ¶
func NewListStorageV1CSINodeOK() *ListStorageV1CSINodeOK
NewListStorageV1CSINodeOK creates ListStorageV1CSINodeOK with default headers values
func (*ListStorageV1CSINodeOK) SetPayload ¶
func (o *ListStorageV1CSINodeOK) SetPayload(payload *models.IoK8sAPIStorageV1CSINodeList)
SetPayload sets the payload to the list storage v1 c s i node o k response
func (*ListStorageV1CSINodeOK) WithPayload ¶
func (o *ListStorageV1CSINodeOK) WithPayload(payload *models.IoK8sAPIStorageV1CSINodeList) *ListStorageV1CSINodeOK
WithPayload adds the payload to the list storage v1 c s i node o k response
func (*ListStorageV1CSINodeOK) WriteResponse ¶
func (o *ListStorageV1CSINodeOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ListStorageV1CSINodeParams ¶
type ListStorageV1CSINodeParams 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 }
ListStorageV1CSINodeParams contains all the bound params for the list storage v1 c s i node operation typically these are obtained from a http.Request
swagger:parameters listStorageV1CSINode
func NewListStorageV1CSINodeParams ¶
func NewListStorageV1CSINodeParams() ListStorageV1CSINodeParams
NewListStorageV1CSINodeParams creates a new ListStorageV1CSINodeParams object no default values defined in spec.
func (*ListStorageV1CSINodeParams) BindRequest ¶
func (o *ListStorageV1CSINodeParams) 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 NewListStorageV1CSINodeParams() beforehand.
type ListStorageV1CSINodeUnauthorized ¶
type ListStorageV1CSINodeUnauthorized struct { }
ListStorageV1CSINodeUnauthorized Unauthorized
swagger:response listStorageV1CSINodeUnauthorized
func NewListStorageV1CSINodeUnauthorized ¶
func NewListStorageV1CSINodeUnauthorized() *ListStorageV1CSINodeUnauthorized
NewListStorageV1CSINodeUnauthorized creates ListStorageV1CSINodeUnauthorized with default headers values
func (*ListStorageV1CSINodeUnauthorized) WriteResponse ¶
func (o *ListStorageV1CSINodeUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ListStorageV1StorageClass ¶
type ListStorageV1StorageClass struct { Context *middleware.Context Handler ListStorageV1StorageClassHandler }
ListStorageV1StorageClass swagger:route GET /apis/storage.k8s.io/v1/storageclasses storage_v1 listStorageV1StorageClass
list or watch objects of kind StorageClass
func NewListStorageV1StorageClass ¶
func NewListStorageV1StorageClass(ctx *middleware.Context, handler ListStorageV1StorageClassHandler) *ListStorageV1StorageClass
NewListStorageV1StorageClass creates a new http.Handler for the list storage v1 storage class operation
func (*ListStorageV1StorageClass) ServeHTTP ¶
func (o *ListStorageV1StorageClass) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type ListStorageV1StorageClassHandler ¶
type ListStorageV1StorageClassHandler interface {
Handle(ListStorageV1StorageClassParams) middleware.Responder
}
ListStorageV1StorageClassHandler interface for that can handle valid list storage v1 storage class params
type ListStorageV1StorageClassHandlerFunc ¶
type ListStorageV1StorageClassHandlerFunc func(ListStorageV1StorageClassParams) middleware.Responder
ListStorageV1StorageClassHandlerFunc turns a function with the right signature into a list storage v1 storage class handler
func (ListStorageV1StorageClassHandlerFunc) Handle ¶
func (fn ListStorageV1StorageClassHandlerFunc) Handle(params ListStorageV1StorageClassParams) middleware.Responder
Handle executing the request and returning a response
type ListStorageV1StorageClassOK ¶
type ListStorageV1StorageClassOK struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1StorageClassList `json:"body,omitempty"` }
ListStorageV1StorageClassOK OK
swagger:response listStorageV1StorageClassOK
func NewListStorageV1StorageClassOK ¶
func NewListStorageV1StorageClassOK() *ListStorageV1StorageClassOK
NewListStorageV1StorageClassOK creates ListStorageV1StorageClassOK with default headers values
func (*ListStorageV1StorageClassOK) SetPayload ¶
func (o *ListStorageV1StorageClassOK) SetPayload(payload *models.IoK8sAPIStorageV1StorageClassList)
SetPayload sets the payload to the list storage v1 storage class o k response
func (*ListStorageV1StorageClassOK) WithPayload ¶
func (o *ListStorageV1StorageClassOK) WithPayload(payload *models.IoK8sAPIStorageV1StorageClassList) *ListStorageV1StorageClassOK
WithPayload adds the payload to the list storage v1 storage class o k response
func (*ListStorageV1StorageClassOK) WriteResponse ¶
func (o *ListStorageV1StorageClassOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ListStorageV1StorageClassParams ¶
type ListStorageV1StorageClassParams 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 }
ListStorageV1StorageClassParams contains all the bound params for the list storage v1 storage class operation typically these are obtained from a http.Request
swagger:parameters listStorageV1StorageClass
func NewListStorageV1StorageClassParams ¶
func NewListStorageV1StorageClassParams() ListStorageV1StorageClassParams
NewListStorageV1StorageClassParams creates a new ListStorageV1StorageClassParams object no default values defined in spec.
func (*ListStorageV1StorageClassParams) BindRequest ¶
func (o *ListStorageV1StorageClassParams) 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 NewListStorageV1StorageClassParams() beforehand.
type ListStorageV1StorageClassUnauthorized ¶
type ListStorageV1StorageClassUnauthorized struct { }
ListStorageV1StorageClassUnauthorized Unauthorized
swagger:response listStorageV1StorageClassUnauthorized
func NewListStorageV1StorageClassUnauthorized ¶
func NewListStorageV1StorageClassUnauthorized() *ListStorageV1StorageClassUnauthorized
NewListStorageV1StorageClassUnauthorized creates ListStorageV1StorageClassUnauthorized with default headers values
func (*ListStorageV1StorageClassUnauthorized) WriteResponse ¶
func (o *ListStorageV1StorageClassUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ListStorageV1VolumeAttachment ¶
type ListStorageV1VolumeAttachment struct { Context *middleware.Context Handler ListStorageV1VolumeAttachmentHandler }
ListStorageV1VolumeAttachment swagger:route GET /apis/storage.k8s.io/v1/volumeattachments storage_v1 listStorageV1VolumeAttachment
list or watch objects of kind VolumeAttachment
func NewListStorageV1VolumeAttachment ¶
func NewListStorageV1VolumeAttachment(ctx *middleware.Context, handler ListStorageV1VolumeAttachmentHandler) *ListStorageV1VolumeAttachment
NewListStorageV1VolumeAttachment creates a new http.Handler for the list storage v1 volume attachment operation
func (*ListStorageV1VolumeAttachment) ServeHTTP ¶
func (o *ListStorageV1VolumeAttachment) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type ListStorageV1VolumeAttachmentHandler ¶
type ListStorageV1VolumeAttachmentHandler interface {
Handle(ListStorageV1VolumeAttachmentParams) middleware.Responder
}
ListStorageV1VolumeAttachmentHandler interface for that can handle valid list storage v1 volume attachment params
type ListStorageV1VolumeAttachmentHandlerFunc ¶
type ListStorageV1VolumeAttachmentHandlerFunc func(ListStorageV1VolumeAttachmentParams) middleware.Responder
ListStorageV1VolumeAttachmentHandlerFunc turns a function with the right signature into a list storage v1 volume attachment handler
func (ListStorageV1VolumeAttachmentHandlerFunc) Handle ¶
func (fn ListStorageV1VolumeAttachmentHandlerFunc) Handle(params ListStorageV1VolumeAttachmentParams) middleware.Responder
Handle executing the request and returning a response
type ListStorageV1VolumeAttachmentOK ¶
type ListStorageV1VolumeAttachmentOK struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1VolumeAttachmentList `json:"body,omitempty"` }
ListStorageV1VolumeAttachmentOK OK
swagger:response listStorageV1VolumeAttachmentOK
func NewListStorageV1VolumeAttachmentOK ¶
func NewListStorageV1VolumeAttachmentOK() *ListStorageV1VolumeAttachmentOK
NewListStorageV1VolumeAttachmentOK creates ListStorageV1VolumeAttachmentOK with default headers values
func (*ListStorageV1VolumeAttachmentOK) SetPayload ¶
func (o *ListStorageV1VolumeAttachmentOK) SetPayload(payload *models.IoK8sAPIStorageV1VolumeAttachmentList)
SetPayload sets the payload to the list storage v1 volume attachment o k response
func (*ListStorageV1VolumeAttachmentOK) WithPayload ¶
func (o *ListStorageV1VolumeAttachmentOK) WithPayload(payload *models.IoK8sAPIStorageV1VolumeAttachmentList) *ListStorageV1VolumeAttachmentOK
WithPayload adds the payload to the list storage v1 volume attachment o k response
func (*ListStorageV1VolumeAttachmentOK) WriteResponse ¶
func (o *ListStorageV1VolumeAttachmentOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ListStorageV1VolumeAttachmentParams ¶
type ListStorageV1VolumeAttachmentParams 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 }
ListStorageV1VolumeAttachmentParams contains all the bound params for the list storage v1 volume attachment operation typically these are obtained from a http.Request
swagger:parameters listStorageV1VolumeAttachment
func NewListStorageV1VolumeAttachmentParams ¶
func NewListStorageV1VolumeAttachmentParams() ListStorageV1VolumeAttachmentParams
NewListStorageV1VolumeAttachmentParams creates a new ListStorageV1VolumeAttachmentParams object no default values defined in spec.
func (*ListStorageV1VolumeAttachmentParams) BindRequest ¶
func (o *ListStorageV1VolumeAttachmentParams) 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 NewListStorageV1VolumeAttachmentParams() beforehand.
type ListStorageV1VolumeAttachmentUnauthorized ¶
type ListStorageV1VolumeAttachmentUnauthorized struct { }
ListStorageV1VolumeAttachmentUnauthorized Unauthorized
swagger:response listStorageV1VolumeAttachmentUnauthorized
func NewListStorageV1VolumeAttachmentUnauthorized ¶
func NewListStorageV1VolumeAttachmentUnauthorized() *ListStorageV1VolumeAttachmentUnauthorized
NewListStorageV1VolumeAttachmentUnauthorized creates ListStorageV1VolumeAttachmentUnauthorized with default headers values
func (*ListStorageV1VolumeAttachmentUnauthorized) WriteResponse ¶
func (o *ListStorageV1VolumeAttachmentUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type PatchStorageV1CSIDriver ¶
type PatchStorageV1CSIDriver struct { Context *middleware.Context Handler PatchStorageV1CSIDriverHandler }
PatchStorageV1CSIDriver swagger:route PATCH /apis/storage.k8s.io/v1/csidrivers/{name} storage_v1 patchStorageV1CSIDriver
partially update the specified CSIDriver
func NewPatchStorageV1CSIDriver ¶
func NewPatchStorageV1CSIDriver(ctx *middleware.Context, handler PatchStorageV1CSIDriverHandler) *PatchStorageV1CSIDriver
NewPatchStorageV1CSIDriver creates a new http.Handler for the patch storage v1 c s i driver operation
func (*PatchStorageV1CSIDriver) ServeHTTP ¶
func (o *PatchStorageV1CSIDriver) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type PatchStorageV1CSIDriverHandler ¶
type PatchStorageV1CSIDriverHandler interface {
Handle(PatchStorageV1CSIDriverParams) middleware.Responder
}
PatchStorageV1CSIDriverHandler interface for that can handle valid patch storage v1 c s i driver params
type PatchStorageV1CSIDriverHandlerFunc ¶
type PatchStorageV1CSIDriverHandlerFunc func(PatchStorageV1CSIDriverParams) middleware.Responder
PatchStorageV1CSIDriverHandlerFunc turns a function with the right signature into a patch storage v1 c s i driver handler
func (PatchStorageV1CSIDriverHandlerFunc) Handle ¶
func (fn PatchStorageV1CSIDriverHandlerFunc) Handle(params PatchStorageV1CSIDriverParams) middleware.Responder
Handle executing the request and returning a response
type PatchStorageV1CSIDriverOK ¶
type PatchStorageV1CSIDriverOK struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1CSIDriver `json:"body,omitempty"` }
PatchStorageV1CSIDriverOK OK
swagger:response patchStorageV1CSIDriverOK
func NewPatchStorageV1CSIDriverOK ¶
func NewPatchStorageV1CSIDriverOK() *PatchStorageV1CSIDriverOK
NewPatchStorageV1CSIDriverOK creates PatchStorageV1CSIDriverOK with default headers values
func (*PatchStorageV1CSIDriverOK) SetPayload ¶
func (o *PatchStorageV1CSIDriverOK) SetPayload(payload *models.IoK8sAPIStorageV1CSIDriver)
SetPayload sets the payload to the patch storage v1 c s i driver o k response
func (*PatchStorageV1CSIDriverOK) WithPayload ¶
func (o *PatchStorageV1CSIDriverOK) WithPayload(payload *models.IoK8sAPIStorageV1CSIDriver) *PatchStorageV1CSIDriverOK
WithPayload adds the payload to the patch storage v1 c s i driver o k response
func (*PatchStorageV1CSIDriverOK) WriteResponse ¶
func (o *PatchStorageV1CSIDriverOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type PatchStorageV1CSIDriverParams ¶
type PatchStorageV1CSIDriverParams 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 }
PatchStorageV1CSIDriverParams contains all the bound params for the patch storage v1 c s i driver operation typically these are obtained from a http.Request
swagger:parameters patchStorageV1CSIDriver
func NewPatchStorageV1CSIDriverParams ¶
func NewPatchStorageV1CSIDriverParams() PatchStorageV1CSIDriverParams
NewPatchStorageV1CSIDriverParams creates a new PatchStorageV1CSIDriverParams object no default values defined in spec.
func (*PatchStorageV1CSIDriverParams) BindRequest ¶
func (o *PatchStorageV1CSIDriverParams) 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 NewPatchStorageV1CSIDriverParams() beforehand.
type PatchStorageV1CSIDriverUnauthorized ¶
type PatchStorageV1CSIDriverUnauthorized struct { }
PatchStorageV1CSIDriverUnauthorized Unauthorized
swagger:response patchStorageV1CSIDriverUnauthorized
func NewPatchStorageV1CSIDriverUnauthorized ¶
func NewPatchStorageV1CSIDriverUnauthorized() *PatchStorageV1CSIDriverUnauthorized
NewPatchStorageV1CSIDriverUnauthorized creates PatchStorageV1CSIDriverUnauthorized with default headers values
func (*PatchStorageV1CSIDriverUnauthorized) WriteResponse ¶
func (o *PatchStorageV1CSIDriverUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type PatchStorageV1CSINode ¶
type PatchStorageV1CSINode struct { Context *middleware.Context Handler PatchStorageV1CSINodeHandler }
PatchStorageV1CSINode swagger:route PATCH /apis/storage.k8s.io/v1/csinodes/{name} storage_v1 patchStorageV1CSINode
partially update the specified CSINode
func NewPatchStorageV1CSINode ¶
func NewPatchStorageV1CSINode(ctx *middleware.Context, handler PatchStorageV1CSINodeHandler) *PatchStorageV1CSINode
NewPatchStorageV1CSINode creates a new http.Handler for the patch storage v1 c s i node operation
func (*PatchStorageV1CSINode) ServeHTTP ¶
func (o *PatchStorageV1CSINode) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type PatchStorageV1CSINodeHandler ¶
type PatchStorageV1CSINodeHandler interface {
Handle(PatchStorageV1CSINodeParams) middleware.Responder
}
PatchStorageV1CSINodeHandler interface for that can handle valid patch storage v1 c s i node params
type PatchStorageV1CSINodeHandlerFunc ¶
type PatchStorageV1CSINodeHandlerFunc func(PatchStorageV1CSINodeParams) middleware.Responder
PatchStorageV1CSINodeHandlerFunc turns a function with the right signature into a patch storage v1 c s i node handler
func (PatchStorageV1CSINodeHandlerFunc) Handle ¶
func (fn PatchStorageV1CSINodeHandlerFunc) Handle(params PatchStorageV1CSINodeParams) middleware.Responder
Handle executing the request and returning a response
type PatchStorageV1CSINodeOK ¶
type PatchStorageV1CSINodeOK struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1CSINode `json:"body,omitempty"` }
PatchStorageV1CSINodeOK OK
swagger:response patchStorageV1CSINodeOK
func NewPatchStorageV1CSINodeOK ¶
func NewPatchStorageV1CSINodeOK() *PatchStorageV1CSINodeOK
NewPatchStorageV1CSINodeOK creates PatchStorageV1CSINodeOK with default headers values
func (*PatchStorageV1CSINodeOK) SetPayload ¶
func (o *PatchStorageV1CSINodeOK) SetPayload(payload *models.IoK8sAPIStorageV1CSINode)
SetPayload sets the payload to the patch storage v1 c s i node o k response
func (*PatchStorageV1CSINodeOK) WithPayload ¶
func (o *PatchStorageV1CSINodeOK) WithPayload(payload *models.IoK8sAPIStorageV1CSINode) *PatchStorageV1CSINodeOK
WithPayload adds the payload to the patch storage v1 c s i node o k response
func (*PatchStorageV1CSINodeOK) WriteResponse ¶
func (o *PatchStorageV1CSINodeOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type PatchStorageV1CSINodeParams ¶
type PatchStorageV1CSINodeParams 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 }
PatchStorageV1CSINodeParams contains all the bound params for the patch storage v1 c s i node operation typically these are obtained from a http.Request
swagger:parameters patchStorageV1CSINode
func NewPatchStorageV1CSINodeParams ¶
func NewPatchStorageV1CSINodeParams() PatchStorageV1CSINodeParams
NewPatchStorageV1CSINodeParams creates a new PatchStorageV1CSINodeParams object no default values defined in spec.
func (*PatchStorageV1CSINodeParams) BindRequest ¶
func (o *PatchStorageV1CSINodeParams) 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 NewPatchStorageV1CSINodeParams() beforehand.
type PatchStorageV1CSINodeUnauthorized ¶
type PatchStorageV1CSINodeUnauthorized struct { }
PatchStorageV1CSINodeUnauthorized Unauthorized
swagger:response patchStorageV1CSINodeUnauthorized
func NewPatchStorageV1CSINodeUnauthorized ¶
func NewPatchStorageV1CSINodeUnauthorized() *PatchStorageV1CSINodeUnauthorized
NewPatchStorageV1CSINodeUnauthorized creates PatchStorageV1CSINodeUnauthorized with default headers values
func (*PatchStorageV1CSINodeUnauthorized) WriteResponse ¶
func (o *PatchStorageV1CSINodeUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type PatchStorageV1StorageClass ¶
type PatchStorageV1StorageClass struct { Context *middleware.Context Handler PatchStorageV1StorageClassHandler }
PatchStorageV1StorageClass swagger:route PATCH /apis/storage.k8s.io/v1/storageclasses/{name} storage_v1 patchStorageV1StorageClass
partially update the specified StorageClass
func NewPatchStorageV1StorageClass ¶
func NewPatchStorageV1StorageClass(ctx *middleware.Context, handler PatchStorageV1StorageClassHandler) *PatchStorageV1StorageClass
NewPatchStorageV1StorageClass creates a new http.Handler for the patch storage v1 storage class operation
func (*PatchStorageV1StorageClass) ServeHTTP ¶
func (o *PatchStorageV1StorageClass) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type PatchStorageV1StorageClassHandler ¶
type PatchStorageV1StorageClassHandler interface {
Handle(PatchStorageV1StorageClassParams) middleware.Responder
}
PatchStorageV1StorageClassHandler interface for that can handle valid patch storage v1 storage class params
type PatchStorageV1StorageClassHandlerFunc ¶
type PatchStorageV1StorageClassHandlerFunc func(PatchStorageV1StorageClassParams) middleware.Responder
PatchStorageV1StorageClassHandlerFunc turns a function with the right signature into a patch storage v1 storage class handler
func (PatchStorageV1StorageClassHandlerFunc) Handle ¶
func (fn PatchStorageV1StorageClassHandlerFunc) Handle(params PatchStorageV1StorageClassParams) middleware.Responder
Handle executing the request and returning a response
type PatchStorageV1StorageClassOK ¶
type PatchStorageV1StorageClassOK struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1StorageClass `json:"body,omitempty"` }
PatchStorageV1StorageClassOK OK
swagger:response patchStorageV1StorageClassOK
func NewPatchStorageV1StorageClassOK ¶
func NewPatchStorageV1StorageClassOK() *PatchStorageV1StorageClassOK
NewPatchStorageV1StorageClassOK creates PatchStorageV1StorageClassOK with default headers values
func (*PatchStorageV1StorageClassOK) SetPayload ¶
func (o *PatchStorageV1StorageClassOK) SetPayload(payload *models.IoK8sAPIStorageV1StorageClass)
SetPayload sets the payload to the patch storage v1 storage class o k response
func (*PatchStorageV1StorageClassOK) WithPayload ¶
func (o *PatchStorageV1StorageClassOK) WithPayload(payload *models.IoK8sAPIStorageV1StorageClass) *PatchStorageV1StorageClassOK
WithPayload adds the payload to the patch storage v1 storage class o k response
func (*PatchStorageV1StorageClassOK) WriteResponse ¶
func (o *PatchStorageV1StorageClassOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type PatchStorageV1StorageClassParams ¶
type PatchStorageV1StorageClassParams 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 }
PatchStorageV1StorageClassParams contains all the bound params for the patch storage v1 storage class operation typically these are obtained from a http.Request
swagger:parameters patchStorageV1StorageClass
func NewPatchStorageV1StorageClassParams ¶
func NewPatchStorageV1StorageClassParams() PatchStorageV1StorageClassParams
NewPatchStorageV1StorageClassParams creates a new PatchStorageV1StorageClassParams object no default values defined in spec.
func (*PatchStorageV1StorageClassParams) BindRequest ¶
func (o *PatchStorageV1StorageClassParams) 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 NewPatchStorageV1StorageClassParams() beforehand.
type PatchStorageV1StorageClassUnauthorized ¶
type PatchStorageV1StorageClassUnauthorized struct { }
PatchStorageV1StorageClassUnauthorized Unauthorized
swagger:response patchStorageV1StorageClassUnauthorized
func NewPatchStorageV1StorageClassUnauthorized ¶
func NewPatchStorageV1StorageClassUnauthorized() *PatchStorageV1StorageClassUnauthorized
NewPatchStorageV1StorageClassUnauthorized creates PatchStorageV1StorageClassUnauthorized with default headers values
func (*PatchStorageV1StorageClassUnauthorized) WriteResponse ¶
func (o *PatchStorageV1StorageClassUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type PatchStorageV1VolumeAttachment ¶
type PatchStorageV1VolumeAttachment struct { Context *middleware.Context Handler PatchStorageV1VolumeAttachmentHandler }
PatchStorageV1VolumeAttachment swagger:route PATCH /apis/storage.k8s.io/v1/volumeattachments/{name} storage_v1 patchStorageV1VolumeAttachment
partially update the specified VolumeAttachment
func NewPatchStorageV1VolumeAttachment ¶
func NewPatchStorageV1VolumeAttachment(ctx *middleware.Context, handler PatchStorageV1VolumeAttachmentHandler) *PatchStorageV1VolumeAttachment
NewPatchStorageV1VolumeAttachment creates a new http.Handler for the patch storage v1 volume attachment operation
func (*PatchStorageV1VolumeAttachment) ServeHTTP ¶
func (o *PatchStorageV1VolumeAttachment) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type PatchStorageV1VolumeAttachmentHandler ¶
type PatchStorageV1VolumeAttachmentHandler interface {
Handle(PatchStorageV1VolumeAttachmentParams) middleware.Responder
}
PatchStorageV1VolumeAttachmentHandler interface for that can handle valid patch storage v1 volume attachment params
type PatchStorageV1VolumeAttachmentHandlerFunc ¶
type PatchStorageV1VolumeAttachmentHandlerFunc func(PatchStorageV1VolumeAttachmentParams) middleware.Responder
PatchStorageV1VolumeAttachmentHandlerFunc turns a function with the right signature into a patch storage v1 volume attachment handler
func (PatchStorageV1VolumeAttachmentHandlerFunc) Handle ¶
func (fn PatchStorageV1VolumeAttachmentHandlerFunc) Handle(params PatchStorageV1VolumeAttachmentParams) middleware.Responder
Handle executing the request and returning a response
type PatchStorageV1VolumeAttachmentOK ¶
type PatchStorageV1VolumeAttachmentOK struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1VolumeAttachment `json:"body,omitempty"` }
PatchStorageV1VolumeAttachmentOK OK
swagger:response patchStorageV1VolumeAttachmentOK
func NewPatchStorageV1VolumeAttachmentOK ¶
func NewPatchStorageV1VolumeAttachmentOK() *PatchStorageV1VolumeAttachmentOK
NewPatchStorageV1VolumeAttachmentOK creates PatchStorageV1VolumeAttachmentOK with default headers values
func (*PatchStorageV1VolumeAttachmentOK) SetPayload ¶
func (o *PatchStorageV1VolumeAttachmentOK) SetPayload(payload *models.IoK8sAPIStorageV1VolumeAttachment)
SetPayload sets the payload to the patch storage v1 volume attachment o k response
func (*PatchStorageV1VolumeAttachmentOK) WithPayload ¶
func (o *PatchStorageV1VolumeAttachmentOK) WithPayload(payload *models.IoK8sAPIStorageV1VolumeAttachment) *PatchStorageV1VolumeAttachmentOK
WithPayload adds the payload to the patch storage v1 volume attachment o k response
func (*PatchStorageV1VolumeAttachmentOK) WriteResponse ¶
func (o *PatchStorageV1VolumeAttachmentOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type PatchStorageV1VolumeAttachmentParams ¶
type PatchStorageV1VolumeAttachmentParams 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 }
PatchStorageV1VolumeAttachmentParams contains all the bound params for the patch storage v1 volume attachment operation typically these are obtained from a http.Request
swagger:parameters patchStorageV1VolumeAttachment
func NewPatchStorageV1VolumeAttachmentParams ¶
func NewPatchStorageV1VolumeAttachmentParams() PatchStorageV1VolumeAttachmentParams
NewPatchStorageV1VolumeAttachmentParams creates a new PatchStorageV1VolumeAttachmentParams object no default values defined in spec.
func (*PatchStorageV1VolumeAttachmentParams) BindRequest ¶
func (o *PatchStorageV1VolumeAttachmentParams) 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 NewPatchStorageV1VolumeAttachmentParams() beforehand.
type PatchStorageV1VolumeAttachmentStatus ¶
type PatchStorageV1VolumeAttachmentStatus struct { Context *middleware.Context Handler PatchStorageV1VolumeAttachmentStatusHandler }
PatchStorageV1VolumeAttachmentStatus swagger:route PATCH /apis/storage.k8s.io/v1/volumeattachments/{name}/status storage_v1 patchStorageV1VolumeAttachmentStatus
partially update status of the specified VolumeAttachment
func NewPatchStorageV1VolumeAttachmentStatus ¶
func NewPatchStorageV1VolumeAttachmentStatus(ctx *middleware.Context, handler PatchStorageV1VolumeAttachmentStatusHandler) *PatchStorageV1VolumeAttachmentStatus
NewPatchStorageV1VolumeAttachmentStatus creates a new http.Handler for the patch storage v1 volume attachment status operation
func (*PatchStorageV1VolumeAttachmentStatus) ServeHTTP ¶
func (o *PatchStorageV1VolumeAttachmentStatus) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type PatchStorageV1VolumeAttachmentStatusHandler ¶
type PatchStorageV1VolumeAttachmentStatusHandler interface {
Handle(PatchStorageV1VolumeAttachmentStatusParams) middleware.Responder
}
PatchStorageV1VolumeAttachmentStatusHandler interface for that can handle valid patch storage v1 volume attachment status params
type PatchStorageV1VolumeAttachmentStatusHandlerFunc ¶
type PatchStorageV1VolumeAttachmentStatusHandlerFunc func(PatchStorageV1VolumeAttachmentStatusParams) middleware.Responder
PatchStorageV1VolumeAttachmentStatusHandlerFunc turns a function with the right signature into a patch storage v1 volume attachment status handler
func (PatchStorageV1VolumeAttachmentStatusHandlerFunc) Handle ¶
func (fn PatchStorageV1VolumeAttachmentStatusHandlerFunc) Handle(params PatchStorageV1VolumeAttachmentStatusParams) middleware.Responder
Handle executing the request and returning a response
type PatchStorageV1VolumeAttachmentStatusOK ¶
type PatchStorageV1VolumeAttachmentStatusOK struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1VolumeAttachment `json:"body,omitempty"` }
PatchStorageV1VolumeAttachmentStatusOK OK
swagger:response patchStorageV1VolumeAttachmentStatusOK
func NewPatchStorageV1VolumeAttachmentStatusOK ¶
func NewPatchStorageV1VolumeAttachmentStatusOK() *PatchStorageV1VolumeAttachmentStatusOK
NewPatchStorageV1VolumeAttachmentStatusOK creates PatchStorageV1VolumeAttachmentStatusOK with default headers values
func (*PatchStorageV1VolumeAttachmentStatusOK) SetPayload ¶
func (o *PatchStorageV1VolumeAttachmentStatusOK) SetPayload(payload *models.IoK8sAPIStorageV1VolumeAttachment)
SetPayload sets the payload to the patch storage v1 volume attachment status o k response
func (*PatchStorageV1VolumeAttachmentStatusOK) WithPayload ¶
func (o *PatchStorageV1VolumeAttachmentStatusOK) WithPayload(payload *models.IoK8sAPIStorageV1VolumeAttachment) *PatchStorageV1VolumeAttachmentStatusOK
WithPayload adds the payload to the patch storage v1 volume attachment status o k response
func (*PatchStorageV1VolumeAttachmentStatusOK) WriteResponse ¶
func (o *PatchStorageV1VolumeAttachmentStatusOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type PatchStorageV1VolumeAttachmentStatusParams ¶
type PatchStorageV1VolumeAttachmentStatusParams 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 }
PatchStorageV1VolumeAttachmentStatusParams contains all the bound params for the patch storage v1 volume attachment status operation typically these are obtained from a http.Request
swagger:parameters patchStorageV1VolumeAttachmentStatus
func NewPatchStorageV1VolumeAttachmentStatusParams ¶
func NewPatchStorageV1VolumeAttachmentStatusParams() PatchStorageV1VolumeAttachmentStatusParams
NewPatchStorageV1VolumeAttachmentStatusParams creates a new PatchStorageV1VolumeAttachmentStatusParams object no default values defined in spec.
func (*PatchStorageV1VolumeAttachmentStatusParams) BindRequest ¶
func (o *PatchStorageV1VolumeAttachmentStatusParams) 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 NewPatchStorageV1VolumeAttachmentStatusParams() beforehand.
type PatchStorageV1VolumeAttachmentStatusUnauthorized ¶
type PatchStorageV1VolumeAttachmentStatusUnauthorized struct { }
PatchStorageV1VolumeAttachmentStatusUnauthorized Unauthorized
swagger:response patchStorageV1VolumeAttachmentStatusUnauthorized
func NewPatchStorageV1VolumeAttachmentStatusUnauthorized ¶
func NewPatchStorageV1VolumeAttachmentStatusUnauthorized() *PatchStorageV1VolumeAttachmentStatusUnauthorized
NewPatchStorageV1VolumeAttachmentStatusUnauthorized creates PatchStorageV1VolumeAttachmentStatusUnauthorized with default headers values
func (*PatchStorageV1VolumeAttachmentStatusUnauthorized) WriteResponse ¶
func (o *PatchStorageV1VolumeAttachmentStatusUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type PatchStorageV1VolumeAttachmentUnauthorized ¶
type PatchStorageV1VolumeAttachmentUnauthorized struct { }
PatchStorageV1VolumeAttachmentUnauthorized Unauthorized
swagger:response patchStorageV1VolumeAttachmentUnauthorized
func NewPatchStorageV1VolumeAttachmentUnauthorized ¶
func NewPatchStorageV1VolumeAttachmentUnauthorized() *PatchStorageV1VolumeAttachmentUnauthorized
NewPatchStorageV1VolumeAttachmentUnauthorized creates PatchStorageV1VolumeAttachmentUnauthorized with default headers values
func (*PatchStorageV1VolumeAttachmentUnauthorized) WriteResponse ¶
func (o *PatchStorageV1VolumeAttachmentUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReadStorageV1CSIDriver ¶
type ReadStorageV1CSIDriver struct { Context *middleware.Context Handler ReadStorageV1CSIDriverHandler }
ReadStorageV1CSIDriver swagger:route GET /apis/storage.k8s.io/v1/csidrivers/{name} storage_v1 readStorageV1CSIDriver
read the specified CSIDriver
func NewReadStorageV1CSIDriver ¶
func NewReadStorageV1CSIDriver(ctx *middleware.Context, handler ReadStorageV1CSIDriverHandler) *ReadStorageV1CSIDriver
NewReadStorageV1CSIDriver creates a new http.Handler for the read storage v1 c s i driver operation
func (*ReadStorageV1CSIDriver) ServeHTTP ¶
func (o *ReadStorageV1CSIDriver) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type ReadStorageV1CSIDriverHandler ¶
type ReadStorageV1CSIDriverHandler interface {
Handle(ReadStorageV1CSIDriverParams) middleware.Responder
}
ReadStorageV1CSIDriverHandler interface for that can handle valid read storage v1 c s i driver params
type ReadStorageV1CSIDriverHandlerFunc ¶
type ReadStorageV1CSIDriverHandlerFunc func(ReadStorageV1CSIDriverParams) middleware.Responder
ReadStorageV1CSIDriverHandlerFunc turns a function with the right signature into a read storage v1 c s i driver handler
func (ReadStorageV1CSIDriverHandlerFunc) Handle ¶
func (fn ReadStorageV1CSIDriverHandlerFunc) Handle(params ReadStorageV1CSIDriverParams) middleware.Responder
Handle executing the request and returning a response
type ReadStorageV1CSIDriverOK ¶
type ReadStorageV1CSIDriverOK struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1CSIDriver `json:"body,omitempty"` }
ReadStorageV1CSIDriverOK OK
swagger:response readStorageV1CSIDriverOK
func NewReadStorageV1CSIDriverOK ¶
func NewReadStorageV1CSIDriverOK() *ReadStorageV1CSIDriverOK
NewReadStorageV1CSIDriverOK creates ReadStorageV1CSIDriverOK with default headers values
func (*ReadStorageV1CSIDriverOK) SetPayload ¶
func (o *ReadStorageV1CSIDriverOK) SetPayload(payload *models.IoK8sAPIStorageV1CSIDriver)
SetPayload sets the payload to the read storage v1 c s i driver o k response
func (*ReadStorageV1CSIDriverOK) WithPayload ¶
func (o *ReadStorageV1CSIDriverOK) WithPayload(payload *models.IoK8sAPIStorageV1CSIDriver) *ReadStorageV1CSIDriverOK
WithPayload adds the payload to the read storage v1 c s i driver o k response
func (*ReadStorageV1CSIDriverOK) WriteResponse ¶
func (o *ReadStorageV1CSIDriverOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReadStorageV1CSIDriverParams ¶
type ReadStorageV1CSIDriverParams 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 }
ReadStorageV1CSIDriverParams contains all the bound params for the read storage v1 c s i driver operation typically these are obtained from a http.Request
swagger:parameters readStorageV1CSIDriver
func NewReadStorageV1CSIDriverParams ¶
func NewReadStorageV1CSIDriverParams() ReadStorageV1CSIDriverParams
NewReadStorageV1CSIDriverParams creates a new ReadStorageV1CSIDriverParams object no default values defined in spec.
func (*ReadStorageV1CSIDriverParams) BindRequest ¶
func (o *ReadStorageV1CSIDriverParams) 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 NewReadStorageV1CSIDriverParams() beforehand.
type ReadStorageV1CSIDriverUnauthorized ¶
type ReadStorageV1CSIDriverUnauthorized struct { }
ReadStorageV1CSIDriverUnauthorized Unauthorized
swagger:response readStorageV1CSIDriverUnauthorized
func NewReadStorageV1CSIDriverUnauthorized ¶
func NewReadStorageV1CSIDriverUnauthorized() *ReadStorageV1CSIDriverUnauthorized
NewReadStorageV1CSIDriverUnauthorized creates ReadStorageV1CSIDriverUnauthorized with default headers values
func (*ReadStorageV1CSIDriverUnauthorized) WriteResponse ¶
func (o *ReadStorageV1CSIDriverUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReadStorageV1CSINode ¶
type ReadStorageV1CSINode struct { Context *middleware.Context Handler ReadStorageV1CSINodeHandler }
ReadStorageV1CSINode swagger:route GET /apis/storage.k8s.io/v1/csinodes/{name} storage_v1 readStorageV1CSINode
read the specified CSINode
func NewReadStorageV1CSINode ¶
func NewReadStorageV1CSINode(ctx *middleware.Context, handler ReadStorageV1CSINodeHandler) *ReadStorageV1CSINode
NewReadStorageV1CSINode creates a new http.Handler for the read storage v1 c s i node operation
func (*ReadStorageV1CSINode) ServeHTTP ¶
func (o *ReadStorageV1CSINode) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type ReadStorageV1CSINodeHandler ¶
type ReadStorageV1CSINodeHandler interface {
Handle(ReadStorageV1CSINodeParams) middleware.Responder
}
ReadStorageV1CSINodeHandler interface for that can handle valid read storage v1 c s i node params
type ReadStorageV1CSINodeHandlerFunc ¶
type ReadStorageV1CSINodeHandlerFunc func(ReadStorageV1CSINodeParams) middleware.Responder
ReadStorageV1CSINodeHandlerFunc turns a function with the right signature into a read storage v1 c s i node handler
func (ReadStorageV1CSINodeHandlerFunc) Handle ¶
func (fn ReadStorageV1CSINodeHandlerFunc) Handle(params ReadStorageV1CSINodeParams) middleware.Responder
Handle executing the request and returning a response
type ReadStorageV1CSINodeOK ¶
type ReadStorageV1CSINodeOK struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1CSINode `json:"body,omitempty"` }
ReadStorageV1CSINodeOK OK
swagger:response readStorageV1CSINodeOK
func NewReadStorageV1CSINodeOK ¶
func NewReadStorageV1CSINodeOK() *ReadStorageV1CSINodeOK
NewReadStorageV1CSINodeOK creates ReadStorageV1CSINodeOK with default headers values
func (*ReadStorageV1CSINodeOK) SetPayload ¶
func (o *ReadStorageV1CSINodeOK) SetPayload(payload *models.IoK8sAPIStorageV1CSINode)
SetPayload sets the payload to the read storage v1 c s i node o k response
func (*ReadStorageV1CSINodeOK) WithPayload ¶
func (o *ReadStorageV1CSINodeOK) WithPayload(payload *models.IoK8sAPIStorageV1CSINode) *ReadStorageV1CSINodeOK
WithPayload adds the payload to the read storage v1 c s i node o k response
func (*ReadStorageV1CSINodeOK) WriteResponse ¶
func (o *ReadStorageV1CSINodeOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReadStorageV1CSINodeParams ¶
type ReadStorageV1CSINodeParams 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 }
ReadStorageV1CSINodeParams contains all the bound params for the read storage v1 c s i node operation typically these are obtained from a http.Request
swagger:parameters readStorageV1CSINode
func NewReadStorageV1CSINodeParams ¶
func NewReadStorageV1CSINodeParams() ReadStorageV1CSINodeParams
NewReadStorageV1CSINodeParams creates a new ReadStorageV1CSINodeParams object no default values defined in spec.
func (*ReadStorageV1CSINodeParams) BindRequest ¶
func (o *ReadStorageV1CSINodeParams) 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 NewReadStorageV1CSINodeParams() beforehand.
type ReadStorageV1CSINodeUnauthorized ¶
type ReadStorageV1CSINodeUnauthorized struct { }
ReadStorageV1CSINodeUnauthorized Unauthorized
swagger:response readStorageV1CSINodeUnauthorized
func NewReadStorageV1CSINodeUnauthorized ¶
func NewReadStorageV1CSINodeUnauthorized() *ReadStorageV1CSINodeUnauthorized
NewReadStorageV1CSINodeUnauthorized creates ReadStorageV1CSINodeUnauthorized with default headers values
func (*ReadStorageV1CSINodeUnauthorized) WriteResponse ¶
func (o *ReadStorageV1CSINodeUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReadStorageV1StorageClass ¶
type ReadStorageV1StorageClass struct { Context *middleware.Context Handler ReadStorageV1StorageClassHandler }
ReadStorageV1StorageClass swagger:route GET /apis/storage.k8s.io/v1/storageclasses/{name} storage_v1 readStorageV1StorageClass
read the specified StorageClass
func NewReadStorageV1StorageClass ¶
func NewReadStorageV1StorageClass(ctx *middleware.Context, handler ReadStorageV1StorageClassHandler) *ReadStorageV1StorageClass
NewReadStorageV1StorageClass creates a new http.Handler for the read storage v1 storage class operation
func (*ReadStorageV1StorageClass) ServeHTTP ¶
func (o *ReadStorageV1StorageClass) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type ReadStorageV1StorageClassHandler ¶
type ReadStorageV1StorageClassHandler interface {
Handle(ReadStorageV1StorageClassParams) middleware.Responder
}
ReadStorageV1StorageClassHandler interface for that can handle valid read storage v1 storage class params
type ReadStorageV1StorageClassHandlerFunc ¶
type ReadStorageV1StorageClassHandlerFunc func(ReadStorageV1StorageClassParams) middleware.Responder
ReadStorageV1StorageClassHandlerFunc turns a function with the right signature into a read storage v1 storage class handler
func (ReadStorageV1StorageClassHandlerFunc) Handle ¶
func (fn ReadStorageV1StorageClassHandlerFunc) Handle(params ReadStorageV1StorageClassParams) middleware.Responder
Handle executing the request and returning a response
type ReadStorageV1StorageClassOK ¶
type ReadStorageV1StorageClassOK struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1StorageClass `json:"body,omitempty"` }
ReadStorageV1StorageClassOK OK
swagger:response readStorageV1StorageClassOK
func NewReadStorageV1StorageClassOK ¶
func NewReadStorageV1StorageClassOK() *ReadStorageV1StorageClassOK
NewReadStorageV1StorageClassOK creates ReadStorageV1StorageClassOK with default headers values
func (*ReadStorageV1StorageClassOK) SetPayload ¶
func (o *ReadStorageV1StorageClassOK) SetPayload(payload *models.IoK8sAPIStorageV1StorageClass)
SetPayload sets the payload to the read storage v1 storage class o k response
func (*ReadStorageV1StorageClassOK) WithPayload ¶
func (o *ReadStorageV1StorageClassOK) WithPayload(payload *models.IoK8sAPIStorageV1StorageClass) *ReadStorageV1StorageClassOK
WithPayload adds the payload to the read storage v1 storage class o k response
func (*ReadStorageV1StorageClassOK) WriteResponse ¶
func (o *ReadStorageV1StorageClassOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReadStorageV1StorageClassParams ¶
type ReadStorageV1StorageClassParams 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 }
ReadStorageV1StorageClassParams contains all the bound params for the read storage v1 storage class operation typically these are obtained from a http.Request
swagger:parameters readStorageV1StorageClass
func NewReadStorageV1StorageClassParams ¶
func NewReadStorageV1StorageClassParams() ReadStorageV1StorageClassParams
NewReadStorageV1StorageClassParams creates a new ReadStorageV1StorageClassParams object no default values defined in spec.
func (*ReadStorageV1StorageClassParams) BindRequest ¶
func (o *ReadStorageV1StorageClassParams) 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 NewReadStorageV1StorageClassParams() beforehand.
type ReadStorageV1StorageClassUnauthorized ¶
type ReadStorageV1StorageClassUnauthorized struct { }
ReadStorageV1StorageClassUnauthorized Unauthorized
swagger:response readStorageV1StorageClassUnauthorized
func NewReadStorageV1StorageClassUnauthorized ¶
func NewReadStorageV1StorageClassUnauthorized() *ReadStorageV1StorageClassUnauthorized
NewReadStorageV1StorageClassUnauthorized creates ReadStorageV1StorageClassUnauthorized with default headers values
func (*ReadStorageV1StorageClassUnauthorized) WriteResponse ¶
func (o *ReadStorageV1StorageClassUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReadStorageV1VolumeAttachment ¶
type ReadStorageV1VolumeAttachment struct { Context *middleware.Context Handler ReadStorageV1VolumeAttachmentHandler }
ReadStorageV1VolumeAttachment swagger:route GET /apis/storage.k8s.io/v1/volumeattachments/{name} storage_v1 readStorageV1VolumeAttachment
read the specified VolumeAttachment
func NewReadStorageV1VolumeAttachment ¶
func NewReadStorageV1VolumeAttachment(ctx *middleware.Context, handler ReadStorageV1VolumeAttachmentHandler) *ReadStorageV1VolumeAttachment
NewReadStorageV1VolumeAttachment creates a new http.Handler for the read storage v1 volume attachment operation
func (*ReadStorageV1VolumeAttachment) ServeHTTP ¶
func (o *ReadStorageV1VolumeAttachment) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type ReadStorageV1VolumeAttachmentHandler ¶
type ReadStorageV1VolumeAttachmentHandler interface {
Handle(ReadStorageV1VolumeAttachmentParams) middleware.Responder
}
ReadStorageV1VolumeAttachmentHandler interface for that can handle valid read storage v1 volume attachment params
type ReadStorageV1VolumeAttachmentHandlerFunc ¶
type ReadStorageV1VolumeAttachmentHandlerFunc func(ReadStorageV1VolumeAttachmentParams) middleware.Responder
ReadStorageV1VolumeAttachmentHandlerFunc turns a function with the right signature into a read storage v1 volume attachment handler
func (ReadStorageV1VolumeAttachmentHandlerFunc) Handle ¶
func (fn ReadStorageV1VolumeAttachmentHandlerFunc) Handle(params ReadStorageV1VolumeAttachmentParams) middleware.Responder
Handle executing the request and returning a response
type ReadStorageV1VolumeAttachmentOK ¶
type ReadStorageV1VolumeAttachmentOK struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1VolumeAttachment `json:"body,omitempty"` }
ReadStorageV1VolumeAttachmentOK OK
swagger:response readStorageV1VolumeAttachmentOK
func NewReadStorageV1VolumeAttachmentOK ¶
func NewReadStorageV1VolumeAttachmentOK() *ReadStorageV1VolumeAttachmentOK
NewReadStorageV1VolumeAttachmentOK creates ReadStorageV1VolumeAttachmentOK with default headers values
func (*ReadStorageV1VolumeAttachmentOK) SetPayload ¶
func (o *ReadStorageV1VolumeAttachmentOK) SetPayload(payload *models.IoK8sAPIStorageV1VolumeAttachment)
SetPayload sets the payload to the read storage v1 volume attachment o k response
func (*ReadStorageV1VolumeAttachmentOK) WithPayload ¶
func (o *ReadStorageV1VolumeAttachmentOK) WithPayload(payload *models.IoK8sAPIStorageV1VolumeAttachment) *ReadStorageV1VolumeAttachmentOK
WithPayload adds the payload to the read storage v1 volume attachment o k response
func (*ReadStorageV1VolumeAttachmentOK) WriteResponse ¶
func (o *ReadStorageV1VolumeAttachmentOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReadStorageV1VolumeAttachmentParams ¶
type ReadStorageV1VolumeAttachmentParams 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 }
ReadStorageV1VolumeAttachmentParams contains all the bound params for the read storage v1 volume attachment operation typically these are obtained from a http.Request
swagger:parameters readStorageV1VolumeAttachment
func NewReadStorageV1VolumeAttachmentParams ¶
func NewReadStorageV1VolumeAttachmentParams() ReadStorageV1VolumeAttachmentParams
NewReadStorageV1VolumeAttachmentParams creates a new ReadStorageV1VolumeAttachmentParams object no default values defined in spec.
func (*ReadStorageV1VolumeAttachmentParams) BindRequest ¶
func (o *ReadStorageV1VolumeAttachmentParams) 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 NewReadStorageV1VolumeAttachmentParams() beforehand.
type ReadStorageV1VolumeAttachmentStatus ¶
type ReadStorageV1VolumeAttachmentStatus struct { Context *middleware.Context Handler ReadStorageV1VolumeAttachmentStatusHandler }
ReadStorageV1VolumeAttachmentStatus swagger:route GET /apis/storage.k8s.io/v1/volumeattachments/{name}/status storage_v1 readStorageV1VolumeAttachmentStatus
read status of the specified VolumeAttachment
func NewReadStorageV1VolumeAttachmentStatus ¶
func NewReadStorageV1VolumeAttachmentStatus(ctx *middleware.Context, handler ReadStorageV1VolumeAttachmentStatusHandler) *ReadStorageV1VolumeAttachmentStatus
NewReadStorageV1VolumeAttachmentStatus creates a new http.Handler for the read storage v1 volume attachment status operation
func (*ReadStorageV1VolumeAttachmentStatus) ServeHTTP ¶
func (o *ReadStorageV1VolumeAttachmentStatus) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type ReadStorageV1VolumeAttachmentStatusHandler ¶
type ReadStorageV1VolumeAttachmentStatusHandler interface {
Handle(ReadStorageV1VolumeAttachmentStatusParams) middleware.Responder
}
ReadStorageV1VolumeAttachmentStatusHandler interface for that can handle valid read storage v1 volume attachment status params
type ReadStorageV1VolumeAttachmentStatusHandlerFunc ¶
type ReadStorageV1VolumeAttachmentStatusHandlerFunc func(ReadStorageV1VolumeAttachmentStatusParams) middleware.Responder
ReadStorageV1VolumeAttachmentStatusHandlerFunc turns a function with the right signature into a read storage v1 volume attachment status handler
func (ReadStorageV1VolumeAttachmentStatusHandlerFunc) Handle ¶
func (fn ReadStorageV1VolumeAttachmentStatusHandlerFunc) Handle(params ReadStorageV1VolumeAttachmentStatusParams) middleware.Responder
Handle executing the request and returning a response
type ReadStorageV1VolumeAttachmentStatusOK ¶
type ReadStorageV1VolumeAttachmentStatusOK struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1VolumeAttachment `json:"body,omitempty"` }
ReadStorageV1VolumeAttachmentStatusOK OK
swagger:response readStorageV1VolumeAttachmentStatusOK
func NewReadStorageV1VolumeAttachmentStatusOK ¶
func NewReadStorageV1VolumeAttachmentStatusOK() *ReadStorageV1VolumeAttachmentStatusOK
NewReadStorageV1VolumeAttachmentStatusOK creates ReadStorageV1VolumeAttachmentStatusOK with default headers values
func (*ReadStorageV1VolumeAttachmentStatusOK) SetPayload ¶
func (o *ReadStorageV1VolumeAttachmentStatusOK) SetPayload(payload *models.IoK8sAPIStorageV1VolumeAttachment)
SetPayload sets the payload to the read storage v1 volume attachment status o k response
func (*ReadStorageV1VolumeAttachmentStatusOK) WithPayload ¶
func (o *ReadStorageV1VolumeAttachmentStatusOK) WithPayload(payload *models.IoK8sAPIStorageV1VolumeAttachment) *ReadStorageV1VolumeAttachmentStatusOK
WithPayload adds the payload to the read storage v1 volume attachment status o k response
func (*ReadStorageV1VolumeAttachmentStatusOK) WriteResponse ¶
func (o *ReadStorageV1VolumeAttachmentStatusOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReadStorageV1VolumeAttachmentStatusParams ¶
type ReadStorageV1VolumeAttachmentStatusParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*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 }
ReadStorageV1VolumeAttachmentStatusParams contains all the bound params for the read storage v1 volume attachment status operation typically these are obtained from a http.Request
swagger:parameters readStorageV1VolumeAttachmentStatus
func NewReadStorageV1VolumeAttachmentStatusParams ¶
func NewReadStorageV1VolumeAttachmentStatusParams() ReadStorageV1VolumeAttachmentStatusParams
NewReadStorageV1VolumeAttachmentStatusParams creates a new ReadStorageV1VolumeAttachmentStatusParams object no default values defined in spec.
func (*ReadStorageV1VolumeAttachmentStatusParams) BindRequest ¶
func (o *ReadStorageV1VolumeAttachmentStatusParams) 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 NewReadStorageV1VolumeAttachmentStatusParams() beforehand.
type ReadStorageV1VolumeAttachmentStatusUnauthorized ¶
type ReadStorageV1VolumeAttachmentStatusUnauthorized struct { }
ReadStorageV1VolumeAttachmentStatusUnauthorized Unauthorized
swagger:response readStorageV1VolumeAttachmentStatusUnauthorized
func NewReadStorageV1VolumeAttachmentStatusUnauthorized ¶
func NewReadStorageV1VolumeAttachmentStatusUnauthorized() *ReadStorageV1VolumeAttachmentStatusUnauthorized
NewReadStorageV1VolumeAttachmentStatusUnauthorized creates ReadStorageV1VolumeAttachmentStatusUnauthorized with default headers values
func (*ReadStorageV1VolumeAttachmentStatusUnauthorized) WriteResponse ¶
func (o *ReadStorageV1VolumeAttachmentStatusUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReadStorageV1VolumeAttachmentUnauthorized ¶
type ReadStorageV1VolumeAttachmentUnauthorized struct { }
ReadStorageV1VolumeAttachmentUnauthorized Unauthorized
swagger:response readStorageV1VolumeAttachmentUnauthorized
func NewReadStorageV1VolumeAttachmentUnauthorized ¶
func NewReadStorageV1VolumeAttachmentUnauthorized() *ReadStorageV1VolumeAttachmentUnauthorized
NewReadStorageV1VolumeAttachmentUnauthorized creates ReadStorageV1VolumeAttachmentUnauthorized with default headers values
func (*ReadStorageV1VolumeAttachmentUnauthorized) WriteResponse ¶
func (o *ReadStorageV1VolumeAttachmentUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReplaceStorageV1CSIDriver ¶
type ReplaceStorageV1CSIDriver struct { Context *middleware.Context Handler ReplaceStorageV1CSIDriverHandler }
ReplaceStorageV1CSIDriver swagger:route PUT /apis/storage.k8s.io/v1/csidrivers/{name} storage_v1 replaceStorageV1CSIDriver
replace the specified CSIDriver
func NewReplaceStorageV1CSIDriver ¶
func NewReplaceStorageV1CSIDriver(ctx *middleware.Context, handler ReplaceStorageV1CSIDriverHandler) *ReplaceStorageV1CSIDriver
NewReplaceStorageV1CSIDriver creates a new http.Handler for the replace storage v1 c s i driver operation
func (*ReplaceStorageV1CSIDriver) ServeHTTP ¶
func (o *ReplaceStorageV1CSIDriver) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type ReplaceStorageV1CSIDriverCreated ¶
type ReplaceStorageV1CSIDriverCreated struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1CSIDriver `json:"body,omitempty"` }
ReplaceStorageV1CSIDriverCreated Created
swagger:response replaceStorageV1CSIDriverCreated
func NewReplaceStorageV1CSIDriverCreated ¶
func NewReplaceStorageV1CSIDriverCreated() *ReplaceStorageV1CSIDriverCreated
NewReplaceStorageV1CSIDriverCreated creates ReplaceStorageV1CSIDriverCreated with default headers values
func (*ReplaceStorageV1CSIDriverCreated) SetPayload ¶
func (o *ReplaceStorageV1CSIDriverCreated) SetPayload(payload *models.IoK8sAPIStorageV1CSIDriver)
SetPayload sets the payload to the replace storage v1 c s i driver created response
func (*ReplaceStorageV1CSIDriverCreated) WithPayload ¶
func (o *ReplaceStorageV1CSIDriverCreated) WithPayload(payload *models.IoK8sAPIStorageV1CSIDriver) *ReplaceStorageV1CSIDriverCreated
WithPayload adds the payload to the replace storage v1 c s i driver created response
func (*ReplaceStorageV1CSIDriverCreated) WriteResponse ¶
func (o *ReplaceStorageV1CSIDriverCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReplaceStorageV1CSIDriverHandler ¶
type ReplaceStorageV1CSIDriverHandler interface {
Handle(ReplaceStorageV1CSIDriverParams) middleware.Responder
}
ReplaceStorageV1CSIDriverHandler interface for that can handle valid replace storage v1 c s i driver params
type ReplaceStorageV1CSIDriverHandlerFunc ¶
type ReplaceStorageV1CSIDriverHandlerFunc func(ReplaceStorageV1CSIDriverParams) middleware.Responder
ReplaceStorageV1CSIDriverHandlerFunc turns a function with the right signature into a replace storage v1 c s i driver handler
func (ReplaceStorageV1CSIDriverHandlerFunc) Handle ¶
func (fn ReplaceStorageV1CSIDriverHandlerFunc) Handle(params ReplaceStorageV1CSIDriverParams) middleware.Responder
Handle executing the request and returning a response
type ReplaceStorageV1CSIDriverOK ¶
type ReplaceStorageV1CSIDriverOK struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1CSIDriver `json:"body,omitempty"` }
ReplaceStorageV1CSIDriverOK OK
swagger:response replaceStorageV1CSIDriverOK
func NewReplaceStorageV1CSIDriverOK ¶
func NewReplaceStorageV1CSIDriverOK() *ReplaceStorageV1CSIDriverOK
NewReplaceStorageV1CSIDriverOK creates ReplaceStorageV1CSIDriverOK with default headers values
func (*ReplaceStorageV1CSIDriverOK) SetPayload ¶
func (o *ReplaceStorageV1CSIDriverOK) SetPayload(payload *models.IoK8sAPIStorageV1CSIDriver)
SetPayload sets the payload to the replace storage v1 c s i driver o k response
func (*ReplaceStorageV1CSIDriverOK) WithPayload ¶
func (o *ReplaceStorageV1CSIDriverOK) WithPayload(payload *models.IoK8sAPIStorageV1CSIDriver) *ReplaceStorageV1CSIDriverOK
WithPayload adds the payload to the replace storage v1 c s i driver o k response
func (*ReplaceStorageV1CSIDriverOK) WriteResponse ¶
func (o *ReplaceStorageV1CSIDriverOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReplaceStorageV1CSIDriverParams ¶
type ReplaceStorageV1CSIDriverParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: body */ Body *models.IoK8sAPIStorageV1CSIDriver /*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 }
ReplaceStorageV1CSIDriverParams contains all the bound params for the replace storage v1 c s i driver operation typically these are obtained from a http.Request
swagger:parameters replaceStorageV1CSIDriver
func NewReplaceStorageV1CSIDriverParams ¶
func NewReplaceStorageV1CSIDriverParams() ReplaceStorageV1CSIDriverParams
NewReplaceStorageV1CSIDriverParams creates a new ReplaceStorageV1CSIDriverParams object no default values defined in spec.
func (*ReplaceStorageV1CSIDriverParams) BindRequest ¶
func (o *ReplaceStorageV1CSIDriverParams) 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 NewReplaceStorageV1CSIDriverParams() beforehand.
type ReplaceStorageV1CSIDriverUnauthorized ¶
type ReplaceStorageV1CSIDriverUnauthorized struct { }
ReplaceStorageV1CSIDriverUnauthorized Unauthorized
swagger:response replaceStorageV1CSIDriverUnauthorized
func NewReplaceStorageV1CSIDriverUnauthorized ¶
func NewReplaceStorageV1CSIDriverUnauthorized() *ReplaceStorageV1CSIDriverUnauthorized
NewReplaceStorageV1CSIDriverUnauthorized creates ReplaceStorageV1CSIDriverUnauthorized with default headers values
func (*ReplaceStorageV1CSIDriverUnauthorized) WriteResponse ¶
func (o *ReplaceStorageV1CSIDriverUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReplaceStorageV1CSINode ¶
type ReplaceStorageV1CSINode struct { Context *middleware.Context Handler ReplaceStorageV1CSINodeHandler }
ReplaceStorageV1CSINode swagger:route PUT /apis/storage.k8s.io/v1/csinodes/{name} storage_v1 replaceStorageV1CSINode
replace the specified CSINode
func NewReplaceStorageV1CSINode ¶
func NewReplaceStorageV1CSINode(ctx *middleware.Context, handler ReplaceStorageV1CSINodeHandler) *ReplaceStorageV1CSINode
NewReplaceStorageV1CSINode creates a new http.Handler for the replace storage v1 c s i node operation
func (*ReplaceStorageV1CSINode) ServeHTTP ¶
func (o *ReplaceStorageV1CSINode) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type ReplaceStorageV1CSINodeCreated ¶
type ReplaceStorageV1CSINodeCreated struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1CSINode `json:"body,omitempty"` }
ReplaceStorageV1CSINodeCreated Created
swagger:response replaceStorageV1CSINodeCreated
func NewReplaceStorageV1CSINodeCreated ¶
func NewReplaceStorageV1CSINodeCreated() *ReplaceStorageV1CSINodeCreated
NewReplaceStorageV1CSINodeCreated creates ReplaceStorageV1CSINodeCreated with default headers values
func (*ReplaceStorageV1CSINodeCreated) SetPayload ¶
func (o *ReplaceStorageV1CSINodeCreated) SetPayload(payload *models.IoK8sAPIStorageV1CSINode)
SetPayload sets the payload to the replace storage v1 c s i node created response
func (*ReplaceStorageV1CSINodeCreated) WithPayload ¶
func (o *ReplaceStorageV1CSINodeCreated) WithPayload(payload *models.IoK8sAPIStorageV1CSINode) *ReplaceStorageV1CSINodeCreated
WithPayload adds the payload to the replace storage v1 c s i node created response
func (*ReplaceStorageV1CSINodeCreated) WriteResponse ¶
func (o *ReplaceStorageV1CSINodeCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReplaceStorageV1CSINodeHandler ¶
type ReplaceStorageV1CSINodeHandler interface {
Handle(ReplaceStorageV1CSINodeParams) middleware.Responder
}
ReplaceStorageV1CSINodeHandler interface for that can handle valid replace storage v1 c s i node params
type ReplaceStorageV1CSINodeHandlerFunc ¶
type ReplaceStorageV1CSINodeHandlerFunc func(ReplaceStorageV1CSINodeParams) middleware.Responder
ReplaceStorageV1CSINodeHandlerFunc turns a function with the right signature into a replace storage v1 c s i node handler
func (ReplaceStorageV1CSINodeHandlerFunc) Handle ¶
func (fn ReplaceStorageV1CSINodeHandlerFunc) Handle(params ReplaceStorageV1CSINodeParams) middleware.Responder
Handle executing the request and returning a response
type ReplaceStorageV1CSINodeOK ¶
type ReplaceStorageV1CSINodeOK struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1CSINode `json:"body,omitempty"` }
ReplaceStorageV1CSINodeOK OK
swagger:response replaceStorageV1CSINodeOK
func NewReplaceStorageV1CSINodeOK ¶
func NewReplaceStorageV1CSINodeOK() *ReplaceStorageV1CSINodeOK
NewReplaceStorageV1CSINodeOK creates ReplaceStorageV1CSINodeOK with default headers values
func (*ReplaceStorageV1CSINodeOK) SetPayload ¶
func (o *ReplaceStorageV1CSINodeOK) SetPayload(payload *models.IoK8sAPIStorageV1CSINode)
SetPayload sets the payload to the replace storage v1 c s i node o k response
func (*ReplaceStorageV1CSINodeOK) WithPayload ¶
func (o *ReplaceStorageV1CSINodeOK) WithPayload(payload *models.IoK8sAPIStorageV1CSINode) *ReplaceStorageV1CSINodeOK
WithPayload adds the payload to the replace storage v1 c s i node o k response
func (*ReplaceStorageV1CSINodeOK) WriteResponse ¶
func (o *ReplaceStorageV1CSINodeOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReplaceStorageV1CSINodeParams ¶
type ReplaceStorageV1CSINodeParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: body */ Body *models.IoK8sAPIStorageV1CSINode /*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 }
ReplaceStorageV1CSINodeParams contains all the bound params for the replace storage v1 c s i node operation typically these are obtained from a http.Request
swagger:parameters replaceStorageV1CSINode
func NewReplaceStorageV1CSINodeParams ¶
func NewReplaceStorageV1CSINodeParams() ReplaceStorageV1CSINodeParams
NewReplaceStorageV1CSINodeParams creates a new ReplaceStorageV1CSINodeParams object no default values defined in spec.
func (*ReplaceStorageV1CSINodeParams) BindRequest ¶
func (o *ReplaceStorageV1CSINodeParams) 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 NewReplaceStorageV1CSINodeParams() beforehand.
type ReplaceStorageV1CSINodeUnauthorized ¶
type ReplaceStorageV1CSINodeUnauthorized struct { }
ReplaceStorageV1CSINodeUnauthorized Unauthorized
swagger:response replaceStorageV1CSINodeUnauthorized
func NewReplaceStorageV1CSINodeUnauthorized ¶
func NewReplaceStorageV1CSINodeUnauthorized() *ReplaceStorageV1CSINodeUnauthorized
NewReplaceStorageV1CSINodeUnauthorized creates ReplaceStorageV1CSINodeUnauthorized with default headers values
func (*ReplaceStorageV1CSINodeUnauthorized) WriteResponse ¶
func (o *ReplaceStorageV1CSINodeUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReplaceStorageV1StorageClass ¶
type ReplaceStorageV1StorageClass struct { Context *middleware.Context Handler ReplaceStorageV1StorageClassHandler }
ReplaceStorageV1StorageClass swagger:route PUT /apis/storage.k8s.io/v1/storageclasses/{name} storage_v1 replaceStorageV1StorageClass
replace the specified StorageClass
func NewReplaceStorageV1StorageClass ¶
func NewReplaceStorageV1StorageClass(ctx *middleware.Context, handler ReplaceStorageV1StorageClassHandler) *ReplaceStorageV1StorageClass
NewReplaceStorageV1StorageClass creates a new http.Handler for the replace storage v1 storage class operation
func (*ReplaceStorageV1StorageClass) ServeHTTP ¶
func (o *ReplaceStorageV1StorageClass) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type ReplaceStorageV1StorageClassCreated ¶
type ReplaceStorageV1StorageClassCreated struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1StorageClass `json:"body,omitempty"` }
ReplaceStorageV1StorageClassCreated Created
swagger:response replaceStorageV1StorageClassCreated
func NewReplaceStorageV1StorageClassCreated ¶
func NewReplaceStorageV1StorageClassCreated() *ReplaceStorageV1StorageClassCreated
NewReplaceStorageV1StorageClassCreated creates ReplaceStorageV1StorageClassCreated with default headers values
func (*ReplaceStorageV1StorageClassCreated) SetPayload ¶
func (o *ReplaceStorageV1StorageClassCreated) SetPayload(payload *models.IoK8sAPIStorageV1StorageClass)
SetPayload sets the payload to the replace storage v1 storage class created response
func (*ReplaceStorageV1StorageClassCreated) WithPayload ¶
func (o *ReplaceStorageV1StorageClassCreated) WithPayload(payload *models.IoK8sAPIStorageV1StorageClass) *ReplaceStorageV1StorageClassCreated
WithPayload adds the payload to the replace storage v1 storage class created response
func (*ReplaceStorageV1StorageClassCreated) WriteResponse ¶
func (o *ReplaceStorageV1StorageClassCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReplaceStorageV1StorageClassHandler ¶
type ReplaceStorageV1StorageClassHandler interface {
Handle(ReplaceStorageV1StorageClassParams) middleware.Responder
}
ReplaceStorageV1StorageClassHandler interface for that can handle valid replace storage v1 storage class params
type ReplaceStorageV1StorageClassHandlerFunc ¶
type ReplaceStorageV1StorageClassHandlerFunc func(ReplaceStorageV1StorageClassParams) middleware.Responder
ReplaceStorageV1StorageClassHandlerFunc turns a function with the right signature into a replace storage v1 storage class handler
func (ReplaceStorageV1StorageClassHandlerFunc) Handle ¶
func (fn ReplaceStorageV1StorageClassHandlerFunc) Handle(params ReplaceStorageV1StorageClassParams) middleware.Responder
Handle executing the request and returning a response
type ReplaceStorageV1StorageClassOK ¶
type ReplaceStorageV1StorageClassOK struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1StorageClass `json:"body,omitempty"` }
ReplaceStorageV1StorageClassOK OK
swagger:response replaceStorageV1StorageClassOK
func NewReplaceStorageV1StorageClassOK ¶
func NewReplaceStorageV1StorageClassOK() *ReplaceStorageV1StorageClassOK
NewReplaceStorageV1StorageClassOK creates ReplaceStorageV1StorageClassOK with default headers values
func (*ReplaceStorageV1StorageClassOK) SetPayload ¶
func (o *ReplaceStorageV1StorageClassOK) SetPayload(payload *models.IoK8sAPIStorageV1StorageClass)
SetPayload sets the payload to the replace storage v1 storage class o k response
func (*ReplaceStorageV1StorageClassOK) WithPayload ¶
func (o *ReplaceStorageV1StorageClassOK) WithPayload(payload *models.IoK8sAPIStorageV1StorageClass) *ReplaceStorageV1StorageClassOK
WithPayload adds the payload to the replace storage v1 storage class o k response
func (*ReplaceStorageV1StorageClassOK) WriteResponse ¶
func (o *ReplaceStorageV1StorageClassOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReplaceStorageV1StorageClassParams ¶
type ReplaceStorageV1StorageClassParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: body */ Body *models.IoK8sAPIStorageV1StorageClass /*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 }
ReplaceStorageV1StorageClassParams contains all the bound params for the replace storage v1 storage class operation typically these are obtained from a http.Request
swagger:parameters replaceStorageV1StorageClass
func NewReplaceStorageV1StorageClassParams ¶
func NewReplaceStorageV1StorageClassParams() ReplaceStorageV1StorageClassParams
NewReplaceStorageV1StorageClassParams creates a new ReplaceStorageV1StorageClassParams object no default values defined in spec.
func (*ReplaceStorageV1StorageClassParams) BindRequest ¶
func (o *ReplaceStorageV1StorageClassParams) 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 NewReplaceStorageV1StorageClassParams() beforehand.
type ReplaceStorageV1StorageClassUnauthorized ¶
type ReplaceStorageV1StorageClassUnauthorized struct { }
ReplaceStorageV1StorageClassUnauthorized Unauthorized
swagger:response replaceStorageV1StorageClassUnauthorized
func NewReplaceStorageV1StorageClassUnauthorized ¶
func NewReplaceStorageV1StorageClassUnauthorized() *ReplaceStorageV1StorageClassUnauthorized
NewReplaceStorageV1StorageClassUnauthorized creates ReplaceStorageV1StorageClassUnauthorized with default headers values
func (*ReplaceStorageV1StorageClassUnauthorized) WriteResponse ¶
func (o *ReplaceStorageV1StorageClassUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReplaceStorageV1VolumeAttachment ¶
type ReplaceStorageV1VolumeAttachment struct { Context *middleware.Context Handler ReplaceStorageV1VolumeAttachmentHandler }
ReplaceStorageV1VolumeAttachment swagger:route PUT /apis/storage.k8s.io/v1/volumeattachments/{name} storage_v1 replaceStorageV1VolumeAttachment
replace the specified VolumeAttachment
func NewReplaceStorageV1VolumeAttachment ¶
func NewReplaceStorageV1VolumeAttachment(ctx *middleware.Context, handler ReplaceStorageV1VolumeAttachmentHandler) *ReplaceStorageV1VolumeAttachment
NewReplaceStorageV1VolumeAttachment creates a new http.Handler for the replace storage v1 volume attachment operation
func (*ReplaceStorageV1VolumeAttachment) ServeHTTP ¶
func (o *ReplaceStorageV1VolumeAttachment) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type ReplaceStorageV1VolumeAttachmentCreated ¶
type ReplaceStorageV1VolumeAttachmentCreated struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1VolumeAttachment `json:"body,omitempty"` }
ReplaceStorageV1VolumeAttachmentCreated Created
swagger:response replaceStorageV1VolumeAttachmentCreated
func NewReplaceStorageV1VolumeAttachmentCreated ¶
func NewReplaceStorageV1VolumeAttachmentCreated() *ReplaceStorageV1VolumeAttachmentCreated
NewReplaceStorageV1VolumeAttachmentCreated creates ReplaceStorageV1VolumeAttachmentCreated with default headers values
func (*ReplaceStorageV1VolumeAttachmentCreated) SetPayload ¶
func (o *ReplaceStorageV1VolumeAttachmentCreated) SetPayload(payload *models.IoK8sAPIStorageV1VolumeAttachment)
SetPayload sets the payload to the replace storage v1 volume attachment created response
func (*ReplaceStorageV1VolumeAttachmentCreated) WithPayload ¶
func (o *ReplaceStorageV1VolumeAttachmentCreated) WithPayload(payload *models.IoK8sAPIStorageV1VolumeAttachment) *ReplaceStorageV1VolumeAttachmentCreated
WithPayload adds the payload to the replace storage v1 volume attachment created response
func (*ReplaceStorageV1VolumeAttachmentCreated) WriteResponse ¶
func (o *ReplaceStorageV1VolumeAttachmentCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReplaceStorageV1VolumeAttachmentHandler ¶
type ReplaceStorageV1VolumeAttachmentHandler interface {
Handle(ReplaceStorageV1VolumeAttachmentParams) middleware.Responder
}
ReplaceStorageV1VolumeAttachmentHandler interface for that can handle valid replace storage v1 volume attachment params
type ReplaceStorageV1VolumeAttachmentHandlerFunc ¶
type ReplaceStorageV1VolumeAttachmentHandlerFunc func(ReplaceStorageV1VolumeAttachmentParams) middleware.Responder
ReplaceStorageV1VolumeAttachmentHandlerFunc turns a function with the right signature into a replace storage v1 volume attachment handler
func (ReplaceStorageV1VolumeAttachmentHandlerFunc) Handle ¶
func (fn ReplaceStorageV1VolumeAttachmentHandlerFunc) Handle(params ReplaceStorageV1VolumeAttachmentParams) middleware.Responder
Handle executing the request and returning a response
type ReplaceStorageV1VolumeAttachmentOK ¶
type ReplaceStorageV1VolumeAttachmentOK struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1VolumeAttachment `json:"body,omitempty"` }
ReplaceStorageV1VolumeAttachmentOK OK
swagger:response replaceStorageV1VolumeAttachmentOK
func NewReplaceStorageV1VolumeAttachmentOK ¶
func NewReplaceStorageV1VolumeAttachmentOK() *ReplaceStorageV1VolumeAttachmentOK
NewReplaceStorageV1VolumeAttachmentOK creates ReplaceStorageV1VolumeAttachmentOK with default headers values
func (*ReplaceStorageV1VolumeAttachmentOK) SetPayload ¶
func (o *ReplaceStorageV1VolumeAttachmentOK) SetPayload(payload *models.IoK8sAPIStorageV1VolumeAttachment)
SetPayload sets the payload to the replace storage v1 volume attachment o k response
func (*ReplaceStorageV1VolumeAttachmentOK) WithPayload ¶
func (o *ReplaceStorageV1VolumeAttachmentOK) WithPayload(payload *models.IoK8sAPIStorageV1VolumeAttachment) *ReplaceStorageV1VolumeAttachmentOK
WithPayload adds the payload to the replace storage v1 volume attachment o k response
func (*ReplaceStorageV1VolumeAttachmentOK) WriteResponse ¶
func (o *ReplaceStorageV1VolumeAttachmentOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReplaceStorageV1VolumeAttachmentParams ¶
type ReplaceStorageV1VolumeAttachmentParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: body */ Body *models.IoK8sAPIStorageV1VolumeAttachment /*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 }
ReplaceStorageV1VolumeAttachmentParams contains all the bound params for the replace storage v1 volume attachment operation typically these are obtained from a http.Request
swagger:parameters replaceStorageV1VolumeAttachment
func NewReplaceStorageV1VolumeAttachmentParams ¶
func NewReplaceStorageV1VolumeAttachmentParams() ReplaceStorageV1VolumeAttachmentParams
NewReplaceStorageV1VolumeAttachmentParams creates a new ReplaceStorageV1VolumeAttachmentParams object no default values defined in spec.
func (*ReplaceStorageV1VolumeAttachmentParams) BindRequest ¶
func (o *ReplaceStorageV1VolumeAttachmentParams) 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 NewReplaceStorageV1VolumeAttachmentParams() beforehand.
type ReplaceStorageV1VolumeAttachmentStatus ¶
type ReplaceStorageV1VolumeAttachmentStatus struct { Context *middleware.Context Handler ReplaceStorageV1VolumeAttachmentStatusHandler }
ReplaceStorageV1VolumeAttachmentStatus swagger:route PUT /apis/storage.k8s.io/v1/volumeattachments/{name}/status storage_v1 replaceStorageV1VolumeAttachmentStatus
replace status of the specified VolumeAttachment
func NewReplaceStorageV1VolumeAttachmentStatus ¶
func NewReplaceStorageV1VolumeAttachmentStatus(ctx *middleware.Context, handler ReplaceStorageV1VolumeAttachmentStatusHandler) *ReplaceStorageV1VolumeAttachmentStatus
NewReplaceStorageV1VolumeAttachmentStatus creates a new http.Handler for the replace storage v1 volume attachment status operation
func (*ReplaceStorageV1VolumeAttachmentStatus) ServeHTTP ¶
func (o *ReplaceStorageV1VolumeAttachmentStatus) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type ReplaceStorageV1VolumeAttachmentStatusCreated ¶
type ReplaceStorageV1VolumeAttachmentStatusCreated struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1VolumeAttachment `json:"body,omitempty"` }
ReplaceStorageV1VolumeAttachmentStatusCreated Created
swagger:response replaceStorageV1VolumeAttachmentStatusCreated
func NewReplaceStorageV1VolumeAttachmentStatusCreated ¶
func NewReplaceStorageV1VolumeAttachmentStatusCreated() *ReplaceStorageV1VolumeAttachmentStatusCreated
NewReplaceStorageV1VolumeAttachmentStatusCreated creates ReplaceStorageV1VolumeAttachmentStatusCreated with default headers values
func (*ReplaceStorageV1VolumeAttachmentStatusCreated) SetPayload ¶
func (o *ReplaceStorageV1VolumeAttachmentStatusCreated) SetPayload(payload *models.IoK8sAPIStorageV1VolumeAttachment)
SetPayload sets the payload to the replace storage v1 volume attachment status created response
func (*ReplaceStorageV1VolumeAttachmentStatusCreated) WithPayload ¶
func (o *ReplaceStorageV1VolumeAttachmentStatusCreated) WithPayload(payload *models.IoK8sAPIStorageV1VolumeAttachment) *ReplaceStorageV1VolumeAttachmentStatusCreated
WithPayload adds the payload to the replace storage v1 volume attachment status created response
func (*ReplaceStorageV1VolumeAttachmentStatusCreated) WriteResponse ¶
func (o *ReplaceStorageV1VolumeAttachmentStatusCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReplaceStorageV1VolumeAttachmentStatusHandler ¶
type ReplaceStorageV1VolumeAttachmentStatusHandler interface {
Handle(ReplaceStorageV1VolumeAttachmentStatusParams) middleware.Responder
}
ReplaceStorageV1VolumeAttachmentStatusHandler interface for that can handle valid replace storage v1 volume attachment status params
type ReplaceStorageV1VolumeAttachmentStatusHandlerFunc ¶
type ReplaceStorageV1VolumeAttachmentStatusHandlerFunc func(ReplaceStorageV1VolumeAttachmentStatusParams) middleware.Responder
ReplaceStorageV1VolumeAttachmentStatusHandlerFunc turns a function with the right signature into a replace storage v1 volume attachment status handler
func (ReplaceStorageV1VolumeAttachmentStatusHandlerFunc) Handle ¶
func (fn ReplaceStorageV1VolumeAttachmentStatusHandlerFunc) Handle(params ReplaceStorageV1VolumeAttachmentStatusParams) middleware.Responder
Handle executing the request and returning a response
type ReplaceStorageV1VolumeAttachmentStatusOK ¶
type ReplaceStorageV1VolumeAttachmentStatusOK struct { /* In: Body */ Payload *models.IoK8sAPIStorageV1VolumeAttachment `json:"body,omitempty"` }
ReplaceStorageV1VolumeAttachmentStatusOK OK
swagger:response replaceStorageV1VolumeAttachmentStatusOK
func NewReplaceStorageV1VolumeAttachmentStatusOK ¶
func NewReplaceStorageV1VolumeAttachmentStatusOK() *ReplaceStorageV1VolumeAttachmentStatusOK
NewReplaceStorageV1VolumeAttachmentStatusOK creates ReplaceStorageV1VolumeAttachmentStatusOK with default headers values
func (*ReplaceStorageV1VolumeAttachmentStatusOK) SetPayload ¶
func (o *ReplaceStorageV1VolumeAttachmentStatusOK) SetPayload(payload *models.IoK8sAPIStorageV1VolumeAttachment)
SetPayload sets the payload to the replace storage v1 volume attachment status o k response
func (*ReplaceStorageV1VolumeAttachmentStatusOK) WithPayload ¶
func (o *ReplaceStorageV1VolumeAttachmentStatusOK) WithPayload(payload *models.IoK8sAPIStorageV1VolumeAttachment) *ReplaceStorageV1VolumeAttachmentStatusOK
WithPayload adds the payload to the replace storage v1 volume attachment status o k response
func (*ReplaceStorageV1VolumeAttachmentStatusOK) WriteResponse ¶
func (o *ReplaceStorageV1VolumeAttachmentStatusOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReplaceStorageV1VolumeAttachmentStatusParams ¶
type ReplaceStorageV1VolumeAttachmentStatusParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: body */ Body *models.IoK8sAPIStorageV1VolumeAttachment /*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 }
ReplaceStorageV1VolumeAttachmentStatusParams contains all the bound params for the replace storage v1 volume attachment status operation typically these are obtained from a http.Request
swagger:parameters replaceStorageV1VolumeAttachmentStatus
func NewReplaceStorageV1VolumeAttachmentStatusParams ¶
func NewReplaceStorageV1VolumeAttachmentStatusParams() ReplaceStorageV1VolumeAttachmentStatusParams
NewReplaceStorageV1VolumeAttachmentStatusParams creates a new ReplaceStorageV1VolumeAttachmentStatusParams object no default values defined in spec.
func (*ReplaceStorageV1VolumeAttachmentStatusParams) BindRequest ¶
func (o *ReplaceStorageV1VolumeAttachmentStatusParams) 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 NewReplaceStorageV1VolumeAttachmentStatusParams() beforehand.
type ReplaceStorageV1VolumeAttachmentStatusUnauthorized ¶
type ReplaceStorageV1VolumeAttachmentStatusUnauthorized struct { }
ReplaceStorageV1VolumeAttachmentStatusUnauthorized Unauthorized
swagger:response replaceStorageV1VolumeAttachmentStatusUnauthorized
func NewReplaceStorageV1VolumeAttachmentStatusUnauthorized ¶
func NewReplaceStorageV1VolumeAttachmentStatusUnauthorized() *ReplaceStorageV1VolumeAttachmentStatusUnauthorized
NewReplaceStorageV1VolumeAttachmentStatusUnauthorized creates ReplaceStorageV1VolumeAttachmentStatusUnauthorized with default headers values
func (*ReplaceStorageV1VolumeAttachmentStatusUnauthorized) WriteResponse ¶
func (o *ReplaceStorageV1VolumeAttachmentStatusUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReplaceStorageV1VolumeAttachmentUnauthorized ¶
type ReplaceStorageV1VolumeAttachmentUnauthorized struct { }
ReplaceStorageV1VolumeAttachmentUnauthorized Unauthorized
swagger:response replaceStorageV1VolumeAttachmentUnauthorized
func NewReplaceStorageV1VolumeAttachmentUnauthorized ¶
func NewReplaceStorageV1VolumeAttachmentUnauthorized() *ReplaceStorageV1VolumeAttachmentUnauthorized
NewReplaceStorageV1VolumeAttachmentUnauthorized creates ReplaceStorageV1VolumeAttachmentUnauthorized with default headers values
func (*ReplaceStorageV1VolumeAttachmentUnauthorized) WriteResponse ¶
func (o *ReplaceStorageV1VolumeAttachmentUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type WatchStorageV1CSIDriver ¶
type WatchStorageV1CSIDriver struct { Context *middleware.Context Handler WatchStorageV1CSIDriverHandler }
WatchStorageV1CSIDriver swagger:route GET /apis/storage.k8s.io/v1/watch/csidrivers/{name} storage_v1 watchStorageV1CSIDriver
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 NewWatchStorageV1CSIDriver ¶
func NewWatchStorageV1CSIDriver(ctx *middleware.Context, handler WatchStorageV1CSIDriverHandler) *WatchStorageV1CSIDriver
NewWatchStorageV1CSIDriver creates a new http.Handler for the watch storage v1 c s i driver operation
func (*WatchStorageV1CSIDriver) ServeHTTP ¶
func (o *WatchStorageV1CSIDriver) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type WatchStorageV1CSIDriverHandler ¶
type WatchStorageV1CSIDriverHandler interface {
Handle(WatchStorageV1CSIDriverParams) middleware.Responder
}
WatchStorageV1CSIDriverHandler interface for that can handle valid watch storage v1 c s i driver params
type WatchStorageV1CSIDriverHandlerFunc ¶
type WatchStorageV1CSIDriverHandlerFunc func(WatchStorageV1CSIDriverParams) middleware.Responder
WatchStorageV1CSIDriverHandlerFunc turns a function with the right signature into a watch storage v1 c s i driver handler
func (WatchStorageV1CSIDriverHandlerFunc) Handle ¶
func (fn WatchStorageV1CSIDriverHandlerFunc) Handle(params WatchStorageV1CSIDriverParams) middleware.Responder
Handle executing the request and returning a response
type WatchStorageV1CSIDriverList ¶
type WatchStorageV1CSIDriverList struct { Context *middleware.Context Handler WatchStorageV1CSIDriverListHandler }
WatchStorageV1CSIDriverList swagger:route GET /apis/storage.k8s.io/v1/watch/csidrivers storage_v1 watchStorageV1CSIDriverList
watch individual changes to a list of CSIDriver. deprecated: use the 'watch' parameter with a list operation instead.
func NewWatchStorageV1CSIDriverList ¶
func NewWatchStorageV1CSIDriverList(ctx *middleware.Context, handler WatchStorageV1CSIDriverListHandler) *WatchStorageV1CSIDriverList
NewWatchStorageV1CSIDriverList creates a new http.Handler for the watch storage v1 c s i driver list operation
func (*WatchStorageV1CSIDriverList) ServeHTTP ¶
func (o *WatchStorageV1CSIDriverList) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type WatchStorageV1CSIDriverListHandler ¶
type WatchStorageV1CSIDriverListHandler interface {
Handle(WatchStorageV1CSIDriverListParams) middleware.Responder
}
WatchStorageV1CSIDriverListHandler interface for that can handle valid watch storage v1 c s i driver list params
type WatchStorageV1CSIDriverListHandlerFunc ¶
type WatchStorageV1CSIDriverListHandlerFunc func(WatchStorageV1CSIDriverListParams) middleware.Responder
WatchStorageV1CSIDriverListHandlerFunc turns a function with the right signature into a watch storage v1 c s i driver list handler
func (WatchStorageV1CSIDriverListHandlerFunc) Handle ¶
func (fn WatchStorageV1CSIDriverListHandlerFunc) Handle(params WatchStorageV1CSIDriverListParams) middleware.Responder
Handle executing the request and returning a response
type WatchStorageV1CSIDriverListOK ¶
type WatchStorageV1CSIDriverListOK struct { /* In: Body */ Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"` }
WatchStorageV1CSIDriverListOK OK
swagger:response watchStorageV1CSIDriverListOK
func NewWatchStorageV1CSIDriverListOK ¶
func NewWatchStorageV1CSIDriverListOK() *WatchStorageV1CSIDriverListOK
NewWatchStorageV1CSIDriverListOK creates WatchStorageV1CSIDriverListOK with default headers values
func (*WatchStorageV1CSIDriverListOK) SetPayload ¶
func (o *WatchStorageV1CSIDriverListOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent)
SetPayload sets the payload to the watch storage v1 c s i driver list o k response
func (*WatchStorageV1CSIDriverListOK) WithPayload ¶
func (o *WatchStorageV1CSIDriverListOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent) *WatchStorageV1CSIDriverListOK
WithPayload adds the payload to the watch storage v1 c s i driver list o k response
func (*WatchStorageV1CSIDriverListOK) WriteResponse ¶
func (o *WatchStorageV1CSIDriverListOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type WatchStorageV1CSIDriverListParams ¶
type WatchStorageV1CSIDriverListParams 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 }
WatchStorageV1CSIDriverListParams contains all the bound params for the watch storage v1 c s i driver list operation typically these are obtained from a http.Request
swagger:parameters watchStorageV1CSIDriverList
func NewWatchStorageV1CSIDriverListParams ¶
func NewWatchStorageV1CSIDriverListParams() WatchStorageV1CSIDriverListParams
NewWatchStorageV1CSIDriverListParams creates a new WatchStorageV1CSIDriverListParams object no default values defined in spec.
func (*WatchStorageV1CSIDriverListParams) BindRequest ¶
func (o *WatchStorageV1CSIDriverListParams) 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 NewWatchStorageV1CSIDriverListParams() beforehand.
type WatchStorageV1CSIDriverListUnauthorized ¶
type WatchStorageV1CSIDriverListUnauthorized struct { }
WatchStorageV1CSIDriverListUnauthorized Unauthorized
swagger:response watchStorageV1CSIDriverListUnauthorized
func NewWatchStorageV1CSIDriverListUnauthorized ¶
func NewWatchStorageV1CSIDriverListUnauthorized() *WatchStorageV1CSIDriverListUnauthorized
NewWatchStorageV1CSIDriverListUnauthorized creates WatchStorageV1CSIDriverListUnauthorized with default headers values
func (*WatchStorageV1CSIDriverListUnauthorized) WriteResponse ¶
func (o *WatchStorageV1CSIDriverListUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type WatchStorageV1CSIDriverOK ¶
type WatchStorageV1CSIDriverOK struct { /* In: Body */ Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"` }
WatchStorageV1CSIDriverOK OK
swagger:response watchStorageV1CSIDriverOK
func NewWatchStorageV1CSIDriverOK ¶
func NewWatchStorageV1CSIDriverOK() *WatchStorageV1CSIDriverOK
NewWatchStorageV1CSIDriverOK creates WatchStorageV1CSIDriverOK with default headers values
func (*WatchStorageV1CSIDriverOK) SetPayload ¶
func (o *WatchStorageV1CSIDriverOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent)
SetPayload sets the payload to the watch storage v1 c s i driver o k response
func (*WatchStorageV1CSIDriverOK) WithPayload ¶
func (o *WatchStorageV1CSIDriverOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent) *WatchStorageV1CSIDriverOK
WithPayload adds the payload to the watch storage v1 c s i driver o k response
func (*WatchStorageV1CSIDriverOK) WriteResponse ¶
func (o *WatchStorageV1CSIDriverOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type WatchStorageV1CSIDriverParams ¶
type WatchStorageV1CSIDriverParams 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 }
WatchStorageV1CSIDriverParams contains all the bound params for the watch storage v1 c s i driver operation typically these are obtained from a http.Request
swagger:parameters watchStorageV1CSIDriver
func NewWatchStorageV1CSIDriverParams ¶
func NewWatchStorageV1CSIDriverParams() WatchStorageV1CSIDriverParams
NewWatchStorageV1CSIDriverParams creates a new WatchStorageV1CSIDriverParams object no default values defined in spec.
func (*WatchStorageV1CSIDriverParams) BindRequest ¶
func (o *WatchStorageV1CSIDriverParams) 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 NewWatchStorageV1CSIDriverParams() beforehand.
type WatchStorageV1CSIDriverUnauthorized ¶
type WatchStorageV1CSIDriverUnauthorized struct { }
WatchStorageV1CSIDriverUnauthorized Unauthorized
swagger:response watchStorageV1CSIDriverUnauthorized
func NewWatchStorageV1CSIDriverUnauthorized ¶
func NewWatchStorageV1CSIDriverUnauthorized() *WatchStorageV1CSIDriverUnauthorized
NewWatchStorageV1CSIDriverUnauthorized creates WatchStorageV1CSIDriverUnauthorized with default headers values
func (*WatchStorageV1CSIDriverUnauthorized) WriteResponse ¶
func (o *WatchStorageV1CSIDriverUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type WatchStorageV1CSINode ¶
type WatchStorageV1CSINode struct { Context *middleware.Context Handler WatchStorageV1CSINodeHandler }
WatchStorageV1CSINode swagger:route GET /apis/storage.k8s.io/v1/watch/csinodes/{name} storage_v1 watchStorageV1CSINode
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 NewWatchStorageV1CSINode ¶
func NewWatchStorageV1CSINode(ctx *middleware.Context, handler WatchStorageV1CSINodeHandler) *WatchStorageV1CSINode
NewWatchStorageV1CSINode creates a new http.Handler for the watch storage v1 c s i node operation
func (*WatchStorageV1CSINode) ServeHTTP ¶
func (o *WatchStorageV1CSINode) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type WatchStorageV1CSINodeHandler ¶
type WatchStorageV1CSINodeHandler interface {
Handle(WatchStorageV1CSINodeParams) middleware.Responder
}
WatchStorageV1CSINodeHandler interface for that can handle valid watch storage v1 c s i node params
type WatchStorageV1CSINodeHandlerFunc ¶
type WatchStorageV1CSINodeHandlerFunc func(WatchStorageV1CSINodeParams) middleware.Responder
WatchStorageV1CSINodeHandlerFunc turns a function with the right signature into a watch storage v1 c s i node handler
func (WatchStorageV1CSINodeHandlerFunc) Handle ¶
func (fn WatchStorageV1CSINodeHandlerFunc) Handle(params WatchStorageV1CSINodeParams) middleware.Responder
Handle executing the request and returning a response
type WatchStorageV1CSINodeList ¶
type WatchStorageV1CSINodeList struct { Context *middleware.Context Handler WatchStorageV1CSINodeListHandler }
WatchStorageV1CSINodeList swagger:route GET /apis/storage.k8s.io/v1/watch/csinodes storage_v1 watchStorageV1CSINodeList
watch individual changes to a list of CSINode. deprecated: use the 'watch' parameter with a list operation instead.
func NewWatchStorageV1CSINodeList ¶
func NewWatchStorageV1CSINodeList(ctx *middleware.Context, handler WatchStorageV1CSINodeListHandler) *WatchStorageV1CSINodeList
NewWatchStorageV1CSINodeList creates a new http.Handler for the watch storage v1 c s i node list operation
func (*WatchStorageV1CSINodeList) ServeHTTP ¶
func (o *WatchStorageV1CSINodeList) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type WatchStorageV1CSINodeListHandler ¶
type WatchStorageV1CSINodeListHandler interface {
Handle(WatchStorageV1CSINodeListParams) middleware.Responder
}
WatchStorageV1CSINodeListHandler interface for that can handle valid watch storage v1 c s i node list params
type WatchStorageV1CSINodeListHandlerFunc ¶
type WatchStorageV1CSINodeListHandlerFunc func(WatchStorageV1CSINodeListParams) middleware.Responder
WatchStorageV1CSINodeListHandlerFunc turns a function with the right signature into a watch storage v1 c s i node list handler
func (WatchStorageV1CSINodeListHandlerFunc) Handle ¶
func (fn WatchStorageV1CSINodeListHandlerFunc) Handle(params WatchStorageV1CSINodeListParams) middleware.Responder
Handle executing the request and returning a response
type WatchStorageV1CSINodeListOK ¶
type WatchStorageV1CSINodeListOK struct { /* In: Body */ Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"` }
WatchStorageV1CSINodeListOK OK
swagger:response watchStorageV1CSINodeListOK
func NewWatchStorageV1CSINodeListOK ¶
func NewWatchStorageV1CSINodeListOK() *WatchStorageV1CSINodeListOK
NewWatchStorageV1CSINodeListOK creates WatchStorageV1CSINodeListOK with default headers values
func (*WatchStorageV1CSINodeListOK) SetPayload ¶
func (o *WatchStorageV1CSINodeListOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent)
SetPayload sets the payload to the watch storage v1 c s i node list o k response
func (*WatchStorageV1CSINodeListOK) WithPayload ¶
func (o *WatchStorageV1CSINodeListOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent) *WatchStorageV1CSINodeListOK
WithPayload adds the payload to the watch storage v1 c s i node list o k response
func (*WatchStorageV1CSINodeListOK) WriteResponse ¶
func (o *WatchStorageV1CSINodeListOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type WatchStorageV1CSINodeListParams ¶
type WatchStorageV1CSINodeListParams 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 }
WatchStorageV1CSINodeListParams contains all the bound params for the watch storage v1 c s i node list operation typically these are obtained from a http.Request
swagger:parameters watchStorageV1CSINodeList
func NewWatchStorageV1CSINodeListParams ¶
func NewWatchStorageV1CSINodeListParams() WatchStorageV1CSINodeListParams
NewWatchStorageV1CSINodeListParams creates a new WatchStorageV1CSINodeListParams object no default values defined in spec.
func (*WatchStorageV1CSINodeListParams) BindRequest ¶
func (o *WatchStorageV1CSINodeListParams) 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 NewWatchStorageV1CSINodeListParams() beforehand.
type WatchStorageV1CSINodeListUnauthorized ¶
type WatchStorageV1CSINodeListUnauthorized struct { }
WatchStorageV1CSINodeListUnauthorized Unauthorized
swagger:response watchStorageV1CSINodeListUnauthorized
func NewWatchStorageV1CSINodeListUnauthorized ¶
func NewWatchStorageV1CSINodeListUnauthorized() *WatchStorageV1CSINodeListUnauthorized
NewWatchStorageV1CSINodeListUnauthorized creates WatchStorageV1CSINodeListUnauthorized with default headers values
func (*WatchStorageV1CSINodeListUnauthorized) WriteResponse ¶
func (o *WatchStorageV1CSINodeListUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type WatchStorageV1CSINodeOK ¶
type WatchStorageV1CSINodeOK struct { /* In: Body */ Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"` }
WatchStorageV1CSINodeOK OK
swagger:response watchStorageV1CSINodeOK
func NewWatchStorageV1CSINodeOK ¶
func NewWatchStorageV1CSINodeOK() *WatchStorageV1CSINodeOK
NewWatchStorageV1CSINodeOK creates WatchStorageV1CSINodeOK with default headers values
func (*WatchStorageV1CSINodeOK) SetPayload ¶
func (o *WatchStorageV1CSINodeOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent)
SetPayload sets the payload to the watch storage v1 c s i node o k response
func (*WatchStorageV1CSINodeOK) WithPayload ¶
func (o *WatchStorageV1CSINodeOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent) *WatchStorageV1CSINodeOK
WithPayload adds the payload to the watch storage v1 c s i node o k response
func (*WatchStorageV1CSINodeOK) WriteResponse ¶
func (o *WatchStorageV1CSINodeOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type WatchStorageV1CSINodeParams ¶
type WatchStorageV1CSINodeParams 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 }
WatchStorageV1CSINodeParams contains all the bound params for the watch storage v1 c s i node operation typically these are obtained from a http.Request
swagger:parameters watchStorageV1CSINode
func NewWatchStorageV1CSINodeParams ¶
func NewWatchStorageV1CSINodeParams() WatchStorageV1CSINodeParams
NewWatchStorageV1CSINodeParams creates a new WatchStorageV1CSINodeParams object no default values defined in spec.
func (*WatchStorageV1CSINodeParams) BindRequest ¶
func (o *WatchStorageV1CSINodeParams) 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 NewWatchStorageV1CSINodeParams() beforehand.
type WatchStorageV1CSINodeUnauthorized ¶
type WatchStorageV1CSINodeUnauthorized struct { }
WatchStorageV1CSINodeUnauthorized Unauthorized
swagger:response watchStorageV1CSINodeUnauthorized
func NewWatchStorageV1CSINodeUnauthorized ¶
func NewWatchStorageV1CSINodeUnauthorized() *WatchStorageV1CSINodeUnauthorized
NewWatchStorageV1CSINodeUnauthorized creates WatchStorageV1CSINodeUnauthorized with default headers values
func (*WatchStorageV1CSINodeUnauthorized) WriteResponse ¶
func (o *WatchStorageV1CSINodeUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type WatchStorageV1StorageClass ¶
type WatchStorageV1StorageClass struct { Context *middleware.Context Handler WatchStorageV1StorageClassHandler }
WatchStorageV1StorageClass swagger:route GET /apis/storage.k8s.io/v1/watch/storageclasses/{name} storage_v1 watchStorageV1StorageClass
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 NewWatchStorageV1StorageClass ¶
func NewWatchStorageV1StorageClass(ctx *middleware.Context, handler WatchStorageV1StorageClassHandler) *WatchStorageV1StorageClass
NewWatchStorageV1StorageClass creates a new http.Handler for the watch storage v1 storage class operation
func (*WatchStorageV1StorageClass) ServeHTTP ¶
func (o *WatchStorageV1StorageClass) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type WatchStorageV1StorageClassHandler ¶
type WatchStorageV1StorageClassHandler interface {
Handle(WatchStorageV1StorageClassParams) middleware.Responder
}
WatchStorageV1StorageClassHandler interface for that can handle valid watch storage v1 storage class params
type WatchStorageV1StorageClassHandlerFunc ¶
type WatchStorageV1StorageClassHandlerFunc func(WatchStorageV1StorageClassParams) middleware.Responder
WatchStorageV1StorageClassHandlerFunc turns a function with the right signature into a watch storage v1 storage class handler
func (WatchStorageV1StorageClassHandlerFunc) Handle ¶
func (fn WatchStorageV1StorageClassHandlerFunc) Handle(params WatchStorageV1StorageClassParams) middleware.Responder
Handle executing the request and returning a response
type WatchStorageV1StorageClassList ¶
type WatchStorageV1StorageClassList struct { Context *middleware.Context Handler WatchStorageV1StorageClassListHandler }
WatchStorageV1StorageClassList swagger:route GET /apis/storage.k8s.io/v1/watch/storageclasses storage_v1 watchStorageV1StorageClassList
watch individual changes to a list of StorageClass. deprecated: use the 'watch' parameter with a list operation instead.
func NewWatchStorageV1StorageClassList ¶
func NewWatchStorageV1StorageClassList(ctx *middleware.Context, handler WatchStorageV1StorageClassListHandler) *WatchStorageV1StorageClassList
NewWatchStorageV1StorageClassList creates a new http.Handler for the watch storage v1 storage class list operation
func (*WatchStorageV1StorageClassList) ServeHTTP ¶
func (o *WatchStorageV1StorageClassList) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type WatchStorageV1StorageClassListHandler ¶
type WatchStorageV1StorageClassListHandler interface {
Handle(WatchStorageV1StorageClassListParams) middleware.Responder
}
WatchStorageV1StorageClassListHandler interface for that can handle valid watch storage v1 storage class list params
type WatchStorageV1StorageClassListHandlerFunc ¶
type WatchStorageV1StorageClassListHandlerFunc func(WatchStorageV1StorageClassListParams) middleware.Responder
WatchStorageV1StorageClassListHandlerFunc turns a function with the right signature into a watch storage v1 storage class list handler
func (WatchStorageV1StorageClassListHandlerFunc) Handle ¶
func (fn WatchStorageV1StorageClassListHandlerFunc) Handle(params WatchStorageV1StorageClassListParams) middleware.Responder
Handle executing the request and returning a response
type WatchStorageV1StorageClassListOK ¶
type WatchStorageV1StorageClassListOK struct { /* In: Body */ Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"` }
WatchStorageV1StorageClassListOK OK
swagger:response watchStorageV1StorageClassListOK
func NewWatchStorageV1StorageClassListOK ¶
func NewWatchStorageV1StorageClassListOK() *WatchStorageV1StorageClassListOK
NewWatchStorageV1StorageClassListOK creates WatchStorageV1StorageClassListOK with default headers values
func (*WatchStorageV1StorageClassListOK) SetPayload ¶
func (o *WatchStorageV1StorageClassListOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent)
SetPayload sets the payload to the watch storage v1 storage class list o k response
func (*WatchStorageV1StorageClassListOK) WithPayload ¶
func (o *WatchStorageV1StorageClassListOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent) *WatchStorageV1StorageClassListOK
WithPayload adds the payload to the watch storage v1 storage class list o k response
func (*WatchStorageV1StorageClassListOK) WriteResponse ¶
func (o *WatchStorageV1StorageClassListOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type WatchStorageV1StorageClassListParams ¶
type WatchStorageV1StorageClassListParams 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 }
WatchStorageV1StorageClassListParams contains all the bound params for the watch storage v1 storage class list operation typically these are obtained from a http.Request
swagger:parameters watchStorageV1StorageClassList
func NewWatchStorageV1StorageClassListParams ¶
func NewWatchStorageV1StorageClassListParams() WatchStorageV1StorageClassListParams
NewWatchStorageV1StorageClassListParams creates a new WatchStorageV1StorageClassListParams object no default values defined in spec.
func (*WatchStorageV1StorageClassListParams) BindRequest ¶
func (o *WatchStorageV1StorageClassListParams) 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 NewWatchStorageV1StorageClassListParams() beforehand.
type WatchStorageV1StorageClassListUnauthorized ¶
type WatchStorageV1StorageClassListUnauthorized struct { }
WatchStorageV1StorageClassListUnauthorized Unauthorized
swagger:response watchStorageV1StorageClassListUnauthorized
func NewWatchStorageV1StorageClassListUnauthorized ¶
func NewWatchStorageV1StorageClassListUnauthorized() *WatchStorageV1StorageClassListUnauthorized
NewWatchStorageV1StorageClassListUnauthorized creates WatchStorageV1StorageClassListUnauthorized with default headers values
func (*WatchStorageV1StorageClassListUnauthorized) WriteResponse ¶
func (o *WatchStorageV1StorageClassListUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type WatchStorageV1StorageClassOK ¶
type WatchStorageV1StorageClassOK struct { /* In: Body */ Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"` }
WatchStorageV1StorageClassOK OK
swagger:response watchStorageV1StorageClassOK
func NewWatchStorageV1StorageClassOK ¶
func NewWatchStorageV1StorageClassOK() *WatchStorageV1StorageClassOK
NewWatchStorageV1StorageClassOK creates WatchStorageV1StorageClassOK with default headers values
func (*WatchStorageV1StorageClassOK) SetPayload ¶
func (o *WatchStorageV1StorageClassOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent)
SetPayload sets the payload to the watch storage v1 storage class o k response
func (*WatchStorageV1StorageClassOK) WithPayload ¶
func (o *WatchStorageV1StorageClassOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent) *WatchStorageV1StorageClassOK
WithPayload adds the payload to the watch storage v1 storage class o k response
func (*WatchStorageV1StorageClassOK) WriteResponse ¶
func (o *WatchStorageV1StorageClassOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type WatchStorageV1StorageClassParams ¶
type WatchStorageV1StorageClassParams 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 }
WatchStorageV1StorageClassParams contains all the bound params for the watch storage v1 storage class operation typically these are obtained from a http.Request
swagger:parameters watchStorageV1StorageClass
func NewWatchStorageV1StorageClassParams ¶
func NewWatchStorageV1StorageClassParams() WatchStorageV1StorageClassParams
NewWatchStorageV1StorageClassParams creates a new WatchStorageV1StorageClassParams object no default values defined in spec.
func (*WatchStorageV1StorageClassParams) BindRequest ¶
func (o *WatchStorageV1StorageClassParams) 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 NewWatchStorageV1StorageClassParams() beforehand.
type WatchStorageV1StorageClassUnauthorized ¶
type WatchStorageV1StorageClassUnauthorized struct { }
WatchStorageV1StorageClassUnauthorized Unauthorized
swagger:response watchStorageV1StorageClassUnauthorized
func NewWatchStorageV1StorageClassUnauthorized ¶
func NewWatchStorageV1StorageClassUnauthorized() *WatchStorageV1StorageClassUnauthorized
NewWatchStorageV1StorageClassUnauthorized creates WatchStorageV1StorageClassUnauthorized with default headers values
func (*WatchStorageV1StorageClassUnauthorized) WriteResponse ¶
func (o *WatchStorageV1StorageClassUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type WatchStorageV1VolumeAttachment ¶
type WatchStorageV1VolumeAttachment struct { Context *middleware.Context Handler WatchStorageV1VolumeAttachmentHandler }
WatchStorageV1VolumeAttachment swagger:route GET /apis/storage.k8s.io/v1/watch/volumeattachments/{name} storage_v1 watchStorageV1VolumeAttachment
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 NewWatchStorageV1VolumeAttachment ¶
func NewWatchStorageV1VolumeAttachment(ctx *middleware.Context, handler WatchStorageV1VolumeAttachmentHandler) *WatchStorageV1VolumeAttachment
NewWatchStorageV1VolumeAttachment creates a new http.Handler for the watch storage v1 volume attachment operation
func (*WatchStorageV1VolumeAttachment) ServeHTTP ¶
func (o *WatchStorageV1VolumeAttachment) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type WatchStorageV1VolumeAttachmentHandler ¶
type WatchStorageV1VolumeAttachmentHandler interface {
Handle(WatchStorageV1VolumeAttachmentParams) middleware.Responder
}
WatchStorageV1VolumeAttachmentHandler interface for that can handle valid watch storage v1 volume attachment params
type WatchStorageV1VolumeAttachmentHandlerFunc ¶
type WatchStorageV1VolumeAttachmentHandlerFunc func(WatchStorageV1VolumeAttachmentParams) middleware.Responder
WatchStorageV1VolumeAttachmentHandlerFunc turns a function with the right signature into a watch storage v1 volume attachment handler
func (WatchStorageV1VolumeAttachmentHandlerFunc) Handle ¶
func (fn WatchStorageV1VolumeAttachmentHandlerFunc) Handle(params WatchStorageV1VolumeAttachmentParams) middleware.Responder
Handle executing the request and returning a response
type WatchStorageV1VolumeAttachmentList ¶
type WatchStorageV1VolumeAttachmentList struct { Context *middleware.Context Handler WatchStorageV1VolumeAttachmentListHandler }
WatchStorageV1VolumeAttachmentList swagger:route GET /apis/storage.k8s.io/v1/watch/volumeattachments storage_v1 watchStorageV1VolumeAttachmentList
watch individual changes to a list of VolumeAttachment. deprecated: use the 'watch' parameter with a list operation instead.
func NewWatchStorageV1VolumeAttachmentList ¶
func NewWatchStorageV1VolumeAttachmentList(ctx *middleware.Context, handler WatchStorageV1VolumeAttachmentListHandler) *WatchStorageV1VolumeAttachmentList
NewWatchStorageV1VolumeAttachmentList creates a new http.Handler for the watch storage v1 volume attachment list operation
func (*WatchStorageV1VolumeAttachmentList) ServeHTTP ¶
func (o *WatchStorageV1VolumeAttachmentList) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type WatchStorageV1VolumeAttachmentListHandler ¶
type WatchStorageV1VolumeAttachmentListHandler interface {
Handle(WatchStorageV1VolumeAttachmentListParams) middleware.Responder
}
WatchStorageV1VolumeAttachmentListHandler interface for that can handle valid watch storage v1 volume attachment list params
type WatchStorageV1VolumeAttachmentListHandlerFunc ¶
type WatchStorageV1VolumeAttachmentListHandlerFunc func(WatchStorageV1VolumeAttachmentListParams) middleware.Responder
WatchStorageV1VolumeAttachmentListHandlerFunc turns a function with the right signature into a watch storage v1 volume attachment list handler
func (WatchStorageV1VolumeAttachmentListHandlerFunc) Handle ¶
func (fn WatchStorageV1VolumeAttachmentListHandlerFunc) Handle(params WatchStorageV1VolumeAttachmentListParams) middleware.Responder
Handle executing the request and returning a response
type WatchStorageV1VolumeAttachmentListOK ¶
type WatchStorageV1VolumeAttachmentListOK struct { /* In: Body */ Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"` }
WatchStorageV1VolumeAttachmentListOK OK
swagger:response watchStorageV1VolumeAttachmentListOK
func NewWatchStorageV1VolumeAttachmentListOK ¶
func NewWatchStorageV1VolumeAttachmentListOK() *WatchStorageV1VolumeAttachmentListOK
NewWatchStorageV1VolumeAttachmentListOK creates WatchStorageV1VolumeAttachmentListOK with default headers values
func (*WatchStorageV1VolumeAttachmentListOK) SetPayload ¶
func (o *WatchStorageV1VolumeAttachmentListOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent)
SetPayload sets the payload to the watch storage v1 volume attachment list o k response
func (*WatchStorageV1VolumeAttachmentListOK) WithPayload ¶
func (o *WatchStorageV1VolumeAttachmentListOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent) *WatchStorageV1VolumeAttachmentListOK
WithPayload adds the payload to the watch storage v1 volume attachment list o k response
func (*WatchStorageV1VolumeAttachmentListOK) WriteResponse ¶
func (o *WatchStorageV1VolumeAttachmentListOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type WatchStorageV1VolumeAttachmentListParams ¶
type WatchStorageV1VolumeAttachmentListParams 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 }
WatchStorageV1VolumeAttachmentListParams contains all the bound params for the watch storage v1 volume attachment list operation typically these are obtained from a http.Request
swagger:parameters watchStorageV1VolumeAttachmentList
func NewWatchStorageV1VolumeAttachmentListParams ¶
func NewWatchStorageV1VolumeAttachmentListParams() WatchStorageV1VolumeAttachmentListParams
NewWatchStorageV1VolumeAttachmentListParams creates a new WatchStorageV1VolumeAttachmentListParams object no default values defined in spec.
func (*WatchStorageV1VolumeAttachmentListParams) BindRequest ¶
func (o *WatchStorageV1VolumeAttachmentListParams) 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 NewWatchStorageV1VolumeAttachmentListParams() beforehand.
type WatchStorageV1VolumeAttachmentListUnauthorized ¶
type WatchStorageV1VolumeAttachmentListUnauthorized struct { }
WatchStorageV1VolumeAttachmentListUnauthorized Unauthorized
swagger:response watchStorageV1VolumeAttachmentListUnauthorized
func NewWatchStorageV1VolumeAttachmentListUnauthorized ¶
func NewWatchStorageV1VolumeAttachmentListUnauthorized() *WatchStorageV1VolumeAttachmentListUnauthorized
NewWatchStorageV1VolumeAttachmentListUnauthorized creates WatchStorageV1VolumeAttachmentListUnauthorized with default headers values
func (*WatchStorageV1VolumeAttachmentListUnauthorized) WriteResponse ¶
func (o *WatchStorageV1VolumeAttachmentListUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type WatchStorageV1VolumeAttachmentOK ¶
type WatchStorageV1VolumeAttachmentOK struct { /* In: Body */ Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"` }
WatchStorageV1VolumeAttachmentOK OK
swagger:response watchStorageV1VolumeAttachmentOK
func NewWatchStorageV1VolumeAttachmentOK ¶
func NewWatchStorageV1VolumeAttachmentOK() *WatchStorageV1VolumeAttachmentOK
NewWatchStorageV1VolumeAttachmentOK creates WatchStorageV1VolumeAttachmentOK with default headers values
func (*WatchStorageV1VolumeAttachmentOK) SetPayload ¶
func (o *WatchStorageV1VolumeAttachmentOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent)
SetPayload sets the payload to the watch storage v1 volume attachment o k response
func (*WatchStorageV1VolumeAttachmentOK) WithPayload ¶
func (o *WatchStorageV1VolumeAttachmentOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent) *WatchStorageV1VolumeAttachmentOK
WithPayload adds the payload to the watch storage v1 volume attachment o k response
func (*WatchStorageV1VolumeAttachmentOK) WriteResponse ¶
func (o *WatchStorageV1VolumeAttachmentOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type WatchStorageV1VolumeAttachmentParams ¶
type WatchStorageV1VolumeAttachmentParams 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 }
WatchStorageV1VolumeAttachmentParams contains all the bound params for the watch storage v1 volume attachment operation typically these are obtained from a http.Request
swagger:parameters watchStorageV1VolumeAttachment
func NewWatchStorageV1VolumeAttachmentParams ¶
func NewWatchStorageV1VolumeAttachmentParams() WatchStorageV1VolumeAttachmentParams
NewWatchStorageV1VolumeAttachmentParams creates a new WatchStorageV1VolumeAttachmentParams object no default values defined in spec.
func (*WatchStorageV1VolumeAttachmentParams) BindRequest ¶
func (o *WatchStorageV1VolumeAttachmentParams) 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 NewWatchStorageV1VolumeAttachmentParams() beforehand.
type WatchStorageV1VolumeAttachmentUnauthorized ¶
type WatchStorageV1VolumeAttachmentUnauthorized struct { }
WatchStorageV1VolumeAttachmentUnauthorized Unauthorized
swagger:response watchStorageV1VolumeAttachmentUnauthorized
func NewWatchStorageV1VolumeAttachmentUnauthorized ¶
func NewWatchStorageV1VolumeAttachmentUnauthorized() *WatchStorageV1VolumeAttachmentUnauthorized
NewWatchStorageV1VolumeAttachmentUnauthorized creates WatchStorageV1VolumeAttachmentUnauthorized with default headers values
func (*WatchStorageV1VolumeAttachmentUnauthorized) WriteResponse ¶
func (o *WatchStorageV1VolumeAttachmentUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
Source Files
¶
- create_storage_v1_c_s_i_driver.go
- create_storage_v1_c_s_i_driver_parameters.go
- create_storage_v1_c_s_i_driver_responses.go
- create_storage_v1_c_s_i_node.go
- create_storage_v1_c_s_i_node_parameters.go
- create_storage_v1_c_s_i_node_responses.go
- create_storage_v1_storage_class.go
- create_storage_v1_storage_class_parameters.go
- create_storage_v1_storage_class_responses.go
- create_storage_v1_volume_attachment.go
- create_storage_v1_volume_attachment_parameters.go
- create_storage_v1_volume_attachment_responses.go
- delete_storage_v1_c_s_i_driver.go
- delete_storage_v1_c_s_i_driver_parameters.go
- delete_storage_v1_c_s_i_driver_responses.go
- delete_storage_v1_c_s_i_node.go
- delete_storage_v1_c_s_i_node_parameters.go
- delete_storage_v1_c_s_i_node_responses.go
- delete_storage_v1_collection_c_s_i_driver.go
- delete_storage_v1_collection_c_s_i_driver_parameters.go
- delete_storage_v1_collection_c_s_i_driver_responses.go
- delete_storage_v1_collection_c_s_i_node.go
- delete_storage_v1_collection_c_s_i_node_parameters.go
- delete_storage_v1_collection_c_s_i_node_responses.go
- delete_storage_v1_collection_storage_class.go
- delete_storage_v1_collection_storage_class_parameters.go
- delete_storage_v1_collection_storage_class_responses.go
- delete_storage_v1_collection_volume_attachment.go
- delete_storage_v1_collection_volume_attachment_parameters.go
- delete_storage_v1_collection_volume_attachment_responses.go
- delete_storage_v1_storage_class.go
- delete_storage_v1_storage_class_parameters.go
- delete_storage_v1_storage_class_responses.go
- delete_storage_v1_volume_attachment.go
- delete_storage_v1_volume_attachment_parameters.go
- delete_storage_v1_volume_attachment_responses.go
- get_storage_v1_api_resources.go
- get_storage_v1_api_resources_parameters.go
- get_storage_v1_api_resources_responses.go
- list_storage_v1_c_s_i_driver.go
- list_storage_v1_c_s_i_driver_parameters.go
- list_storage_v1_c_s_i_driver_responses.go
- list_storage_v1_c_s_i_node.go
- list_storage_v1_c_s_i_node_parameters.go
- list_storage_v1_c_s_i_node_responses.go
- list_storage_v1_storage_class.go
- list_storage_v1_storage_class_parameters.go
- list_storage_v1_storage_class_responses.go
- list_storage_v1_volume_attachment.go
- list_storage_v1_volume_attachment_parameters.go
- list_storage_v1_volume_attachment_responses.go
- patch_storage_v1_c_s_i_driver.go
- patch_storage_v1_c_s_i_driver_parameters.go
- patch_storage_v1_c_s_i_driver_responses.go
- patch_storage_v1_c_s_i_node.go
- patch_storage_v1_c_s_i_node_parameters.go
- patch_storage_v1_c_s_i_node_responses.go
- patch_storage_v1_storage_class.go
- patch_storage_v1_storage_class_parameters.go
- patch_storage_v1_storage_class_responses.go
- patch_storage_v1_volume_attachment.go
- patch_storage_v1_volume_attachment_parameters.go
- patch_storage_v1_volume_attachment_responses.go
- patch_storage_v1_volume_attachment_status.go
- patch_storage_v1_volume_attachment_status_parameters.go
- patch_storage_v1_volume_attachment_status_responses.go
- read_storage_v1_c_s_i_driver.go
- read_storage_v1_c_s_i_driver_parameters.go
- read_storage_v1_c_s_i_driver_responses.go
- read_storage_v1_c_s_i_node.go
- read_storage_v1_c_s_i_node_parameters.go
- read_storage_v1_c_s_i_node_responses.go
- read_storage_v1_storage_class.go
- read_storage_v1_storage_class_parameters.go
- read_storage_v1_storage_class_responses.go
- read_storage_v1_volume_attachment.go
- read_storage_v1_volume_attachment_parameters.go
- read_storage_v1_volume_attachment_responses.go
- read_storage_v1_volume_attachment_status.go
- read_storage_v1_volume_attachment_status_parameters.go
- read_storage_v1_volume_attachment_status_responses.go
- replace_storage_v1_c_s_i_driver.go
- replace_storage_v1_c_s_i_driver_parameters.go
- replace_storage_v1_c_s_i_driver_responses.go
- replace_storage_v1_c_s_i_node.go
- replace_storage_v1_c_s_i_node_parameters.go
- replace_storage_v1_c_s_i_node_responses.go
- replace_storage_v1_storage_class.go
- replace_storage_v1_storage_class_parameters.go
- replace_storage_v1_storage_class_responses.go
- replace_storage_v1_volume_attachment.go
- replace_storage_v1_volume_attachment_parameters.go
- replace_storage_v1_volume_attachment_responses.go
- replace_storage_v1_volume_attachment_status.go
- replace_storage_v1_volume_attachment_status_parameters.go
- replace_storage_v1_volume_attachment_status_responses.go
- watch_storage_v1_c_s_i_driver.go
- watch_storage_v1_c_s_i_driver_list.go
- watch_storage_v1_c_s_i_driver_list_parameters.go
- watch_storage_v1_c_s_i_driver_list_responses.go
- watch_storage_v1_c_s_i_driver_parameters.go
- watch_storage_v1_c_s_i_driver_responses.go
- watch_storage_v1_c_s_i_node.go
- watch_storage_v1_c_s_i_node_list.go
- watch_storage_v1_c_s_i_node_list_parameters.go
- watch_storage_v1_c_s_i_node_list_responses.go
- watch_storage_v1_c_s_i_node_parameters.go
- watch_storage_v1_c_s_i_node_responses.go
- watch_storage_v1_storage_class.go
- watch_storage_v1_storage_class_list.go
- watch_storage_v1_storage_class_list_parameters.go
- watch_storage_v1_storage_class_list_responses.go
- watch_storage_v1_storage_class_parameters.go
- watch_storage_v1_storage_class_responses.go
- watch_storage_v1_volume_attachment.go
- watch_storage_v1_volume_attachment_list.go
- watch_storage_v1_volume_attachment_list_parameters.go
- watch_storage_v1_volume_attachment_list_responses.go
- watch_storage_v1_volume_attachment_parameters.go
- watch_storage_v1_volume_attachment_responses.go