package
0.2.0
Repository: https://github.com/kraken-hpc/imageapi.git
Documentation: pkg.go.dev

# Functions

NewDeleteMount creates a new http.Handler for the delete mount operation.
NewDeleteMountDefault creates DeleteMountDefault with default headers values.
NewDeleteMountOK creates DeleteMountOK with default headers values.
NewDeleteMountParams creates a new DeleteMountParams object with the default values initialized.
NewListMounts creates a new http.Handler for the list mounts operation.
NewListMountsDefault creates ListMountsDefault with default headers values.
NewListMountsOK creates ListMountsOK with default headers values.
NewListMountsParams creates a new ListMountsParams object There are no default values defined in the spec.
NewMount creates a new http.Handler for the mount operation.
NewMountCreated creates MountCreated with default headers values.
NewMountDefault creates MountDefault with default headers values.
NewMountParams creates a new MountParams object There are no default values defined in the spec.

# Constants

DeleteMountOKCode is the HTTP code returned for type DeleteMountOK.
ListMountsOKCode is the HTTP code returned for type ListMountsOK.
MountCreatedCode is the HTTP code returned for type MountCreated.

# Structs

DeleteMount swagger:route DELETE /mount mounts deleteMount Unmount a specified mount.
DeleteMountDefault Unmount failed swagger:response deleteMountDefault */.
DeleteMountOK Unmount succeeded swagger:response deleteMountOK */.
DeleteMountParams contains all the bound params for the delete mount operation typically these are obtained from a http.Request swagger:parameters DeleteMount.
DeleteMountURL generates an URL for the delete mount operation.
ListMounts swagger:route GET /mount mounts listMounts List mounts */.
ListMountsDefault error swagger:response listMountsDefault */.
ListMountsOK list all mounts swagger:response listMountsOK */.
ListMountsParams contains all the bound params for the list mounts operation typically these are obtained from a http.Request swagger:parameters list_mounts.
ListMountsURL generates an URL for the list mounts operation.
Mount swagger:route POST /mount mounts mount Create a new mount by mount specification.
MountCreated mount succeed swagger:response mountCreated */.
MountDefault error swagger:response mountDefault */.
MountParams contains all the bound params for the mount operation typically these are obtained from a http.Request swagger:parameters mount.
MountURL generates an URL for the mount operation.

# Interfaces

DeleteMountHandler interface for that can handle valid delete mount params.
ListMountsHandler interface for that can handle valid list mounts params.
MountHandler interface for that can handle valid mount params.

# Type aliases

DeleteMountHandlerFunc turns a function with the right signature into a delete mount handler.
ListMountsHandlerFunc turns a function with the right signature into a list mounts handler.
MountHandlerFunc turns a function with the right signature into a mount handler.