package
0.7.3
Repository: https://github.com/kubernetes-helm/monocular.git
Documentation: pkg.go.dev

# Functions

NewCreateRelease creates a new http.Handler for the create release operation.
NewCreateReleaseCreated creates CreateReleaseCreated with default headers values.
NewCreateReleaseDefault creates CreateReleaseDefault with default headers values.
NewCreateReleaseParams creates a new CreateReleaseParams object with the default values initialized.
NewDeleteRelease creates a new http.Handler for the delete release operation.
NewDeleteReleaseDefault creates DeleteReleaseDefault with default headers values.
NewDeleteReleaseOK creates DeleteReleaseOK with default headers values.
NewDeleteReleaseParams creates a new DeleteReleaseParams object with the default values initialized.
NewGetAllReleases creates a new http.Handler for the get all releases operation.
NewGetAllReleasesDefault creates GetAllReleasesDefault with default headers values.
NewGetAllReleasesOK creates GetAllReleasesOK with default headers values.
NewGetAllReleasesParams creates a new GetAllReleasesParams object with the default values initialized.
NewGetRelease creates a new http.Handler for the get release operation.
NewGetReleaseDefault creates GetReleaseDefault with default headers values.
NewGetReleaseOK creates GetReleaseOK with default headers values.
NewGetReleaseParams creates a new GetReleaseParams object with the default values initialized.

# Structs

CreateRelease swagger:route POST /v1/releases releases createRelease Install a Helm chart version creating a release */.
CreateReleaseBody create release body swagger:model CreateReleaseBody */.
CreateReleaseCreated Release created swagger:response createReleaseCreated */.
CreateReleaseDefault unexpected error swagger:response createReleaseDefault */.
CreateReleaseParams contains all the bound params for the create release operation typically these are obtained from a http.Request swagger:parameters createRelease.
DeleteRelease swagger:route DELETE /v1/releases/{releaseName} releases deleteRelease delete a release from your cluster */.
DeleteReleaseDefault unexpected error swagger:response deleteReleaseDefault */.
DeleteReleaseOK release deleted swagger:response deleteReleaseOK */.
DeleteReleaseParams contains all the bound params for the delete release operation typically these are obtained from a http.Request swagger:parameters deleteRelease.
GetAllReleases swagger:route GET /v1/releases releases getAllReleases get all Helm releases */.
GetAllReleasesDefault unexpected error swagger:response getAllReleasesDefault */.
GetAllReleasesOK Get a list of releases swagger:response getAllReleasesOK */.
GetAllReleasesParams contains all the bound params for the get all releases operation typically these are obtained from a http.Request swagger:parameters getAllReleases.
GetRelease swagger:route GET /v1/releases/{releaseName} releases getRelease get a release from your cluster */.
GetReleaseDefault unexpected error swagger:response getReleaseDefault */.
GetReleaseOK release information swagger:response getReleaseOK */.
GetReleaseParams contains all the bound params for the get release operation typically these are obtained from a http.Request swagger:parameters getRelease.

# Interfaces

CreateReleaseHandler interface for that can handle valid create release params.
DeleteReleaseHandler interface for that can handle valid delete release params.
GetAllReleasesHandler interface for that can handle valid get all releases params.
GetReleaseHandler interface for that can handle valid get release params.

# Type aliases

CreateReleaseHandlerFunc turns a function with the right signature into a create release handler.
DeleteReleaseHandlerFunc turns a function with the right signature into a delete release handler.
GetAllReleasesHandlerFunc turns a function with the right signature into a get all releases handler.
GetReleaseHandlerFunc turns a function with the right signature into a get release handler.