package
3.1.3+incompatible
Repository: https://github.com/haproxytech/dataplaneapi.git
Documentation: pkg.go.dev

# Functions

NewDeleteCluster creates a new http.Handler for the delete cluster operation.
NewDeleteClusterDefault creates DeleteClusterDefault with default headers values.
NewDeleteClusterNoContent creates DeleteClusterNoContent with default headers values.
NewDeleteClusterParams creates a new DeleteClusterParams object There are no default values defined in the spec.
NewEditCluster creates a new http.Handler for the edit cluster operation.
NewEditClusterBadRequest creates EditClusterBadRequest with default headers values.
NewEditClusterDefault creates EditClusterDefault with default headers values.
NewEditClusterOK creates EditClusterOK with default headers values.
NewEditClusterParams creates a new EditClusterParams object There are no default values defined in the spec.
NewGetCluster creates a new http.Handler for the get cluster operation.
NewGetClusterDefault creates GetClusterDefault with default headers values.
NewGetClusterOK creates GetClusterOK with default headers values.
NewGetClusterParams creates a new GetClusterParams object There are no default values defined in the spec.
NewInitiateCertificateRefresh creates a new http.Handler for the initiate certificate refresh operation.
NewInitiateCertificateRefreshDefault creates InitiateCertificateRefreshDefault with default headers values.
NewInitiateCertificateRefreshForbidden creates InitiateCertificateRefreshForbidden with default headers values.
NewInitiateCertificateRefreshOK creates InitiateCertificateRefreshOK with default headers values.
NewInitiateCertificateRefreshParams creates a new InitiateCertificateRefreshParams object There are no default values defined in the spec.
NewPostCluster creates a new http.Handler for the post cluster operation.
NewPostClusterBadRequest creates PostClusterBadRequest with default headers values.
NewPostClusterDefault creates PostClusterDefault with default headers values.
NewPostClusterOK creates PostClusterOK with default headers values.
NewPostClusterParams creates a new PostClusterParams object There are no default values defined in the spec.

# Constants

DeleteClusterNoContentCode is the HTTP code returned for type DeleteClusterNoContent.
EditClusterBadRequestCode is the HTTP code returned for type EditClusterBadRequest.
EditClusterOKCode is the HTTP code returned for type EditClusterOK.
GetClusterOKCode is the HTTP code returned for type GetClusterOK.
InitiateCertificateRefreshForbiddenCode is the HTTP code returned for type InitiateCertificateRefreshForbidden.
InitiateCertificateRefreshOKCode is the HTTP code returned for type InitiateCertificateRefreshOK.
PostClusterBadRequestCode is the HTTP code returned for type PostClusterBadRequest.
PostClusterOKCode is the HTTP code returned for type PostClusterOK.

# Structs

DeleteCluster swagger:route DELETE /cluster Cluster deleteCluster # Delete cluster settings Delete cluster settings and move the node back to single mode */.
DeleteClusterDefault General Error swagger:response deleteClusterDefault */.
DeleteClusterNoContent Cluster settings deleted and node moved to single mode swagger:response deleteClusterNoContent */.
DeleteClusterParams contains all the bound params for the delete cluster operation typically these are obtained from a http.Request swagger:parameters deleteCluster.
DeleteClusterURL generates an URL for the delete cluster operation.
EditCluster swagger:route PUT /cluster Cluster editCluster # Edit cluster settings Edit cluster settings */.
EditClusterBadRequest Bad request swagger:response editClusterBadRequest */.
EditClusterDefault General Error swagger:response editClusterDefault */.
EditClusterOK Cluster settings changed swagger:response editClusterOK */.
EditClusterParams contains all the bound params for the edit cluster operation typically these are obtained from a http.Request swagger:parameters editCluster.
EditClusterURL generates an URL for the edit cluster operation.
GetCluster swagger:route GET /cluster Cluster getCluster # Return cluster data Returns cluster data */.
GetClusterDefault General Error swagger:response getClusterDefault */.
GetClusterOK Success swagger:response getClusterOK */.
GetClusterParams contains all the bound params for the get cluster operation typically these are obtained from a http.Request swagger:parameters getCluster.
GetClusterURL generates an URL for the get cluster operation.
InitiateCertificateRefresh swagger:route POST /cluster/certificate Cluster initiateCertificateRefresh # Initiates a certificate refresh Initiates a certificate refresh */.
InitiateCertificateRefreshDefault General Error swagger:response initiateCertificateRefreshDefault */.
InitiateCertificateRefreshForbidden refresh not possible swagger:response initiateCertificateRefreshForbidden */.
InitiateCertificateRefreshOK refresh activated swagger:response initiateCertificateRefreshOK */.
InitiateCertificateRefreshParams contains all the bound params for the initiate certificate refresh operation typically these are obtained from a http.Request swagger:parameters initiateCertificateRefresh.
InitiateCertificateRefreshURL generates an URL for the initiate certificate refresh operation.
PostCluster swagger:route POST /cluster Cluster postCluster # Post cluster settings Post cluster settings */.
PostClusterBadRequest Bad request swagger:response postClusterBadRequest */.
PostClusterDefault General Error swagger:response postClusterDefault */.
PostClusterOK Cluster settings changed swagger:response postClusterOK */.
PostClusterParams contains all the bound params for the post cluster operation typically these are obtained from a http.Request swagger:parameters postCluster.
PostClusterURL generates an URL for the post cluster operation.

# Interfaces

DeleteClusterHandler interface for that can handle valid delete cluster params.
EditClusterHandler interface for that can handle valid edit cluster params.
GetClusterHandler interface for that can handle valid get cluster params.
InitiateCertificateRefreshHandler interface for that can handle valid initiate certificate refresh params.
PostClusterHandler interface for that can handle valid post cluster params.

# Type aliases

DeleteClusterHandlerFunc turns a function with the right signature into a delete cluster handler.
EditClusterHandlerFunc turns a function with the right signature into a edit cluster handler.
GetClusterHandlerFunc turns a function with the right signature into a get cluster handler.
InitiateCertificateRefreshHandlerFunc turns a function with the right signature into a initiate certificate refresh handler.
PostClusterHandlerFunc turns a function with the right signature into a post cluster handler.