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

# Functions

NewCreateFrontend creates a new http.Handler for the create frontend operation.
NewCreateFrontendAccepted creates CreateFrontendAccepted with default headers values.
NewCreateFrontendBadRequest creates CreateFrontendBadRequest with default headers values.
NewCreateFrontendConflict creates CreateFrontendConflict with default headers values.
NewCreateFrontendCreated creates CreateFrontendCreated with default headers values.
NewCreateFrontendDefault creates CreateFrontendDefault with default headers values.
NewCreateFrontendParams creates a new CreateFrontendParams object with the default values initialized.
NewDeleteFrontend creates a new http.Handler for the delete frontend operation.
NewDeleteFrontendAccepted creates DeleteFrontendAccepted with default headers values.
NewDeleteFrontendDefault creates DeleteFrontendDefault with default headers values.
NewDeleteFrontendNoContent creates DeleteFrontendNoContent with default headers values.
NewDeleteFrontendNotFound creates DeleteFrontendNotFound with default headers values.
NewDeleteFrontendParams creates a new DeleteFrontendParams object with the default values initialized.
NewGetFrontend creates a new http.Handler for the get frontend operation.
NewGetFrontendDefault creates GetFrontendDefault with default headers values.
NewGetFrontendNotFound creates GetFrontendNotFound with default headers values.
NewGetFrontendOK creates GetFrontendOK with default headers values.
NewGetFrontendParams creates a new GetFrontendParams object There are no default values defined in the spec.
NewGetFrontends creates a new http.Handler for the get frontends operation.
NewGetFrontendsDefault creates GetFrontendsDefault with default headers values.
NewGetFrontendsOK creates GetFrontendsOK with default headers values.
NewGetFrontendsParams creates a new GetFrontendsParams object There are no default values defined in the spec.
NewReplaceFrontend creates a new http.Handler for the replace frontend operation.
NewReplaceFrontendAccepted creates ReplaceFrontendAccepted with default headers values.
NewReplaceFrontendBadRequest creates ReplaceFrontendBadRequest with default headers values.
NewReplaceFrontendDefault creates ReplaceFrontendDefault with default headers values.
NewReplaceFrontendNotFound creates ReplaceFrontendNotFound with default headers values.
NewReplaceFrontendOK creates ReplaceFrontendOK with default headers values.
NewReplaceFrontendParams creates a new ReplaceFrontendParams object with the default values initialized.

# Constants

CreateFrontendAcceptedCode is the HTTP code returned for type CreateFrontendAccepted.
CreateFrontendBadRequestCode is the HTTP code returned for type CreateFrontendBadRequest.
CreateFrontendConflictCode is the HTTP code returned for type CreateFrontendConflict.
CreateFrontendCreatedCode is the HTTP code returned for type CreateFrontendCreated.
DeleteFrontendAcceptedCode is the HTTP code returned for type DeleteFrontendAccepted.
DeleteFrontendNoContentCode is the HTTP code returned for type DeleteFrontendNoContent.
DeleteFrontendNotFoundCode is the HTTP code returned for type DeleteFrontendNotFound.
GetFrontendNotFoundCode is the HTTP code returned for type GetFrontendNotFound.
GetFrontendOKCode is the HTTP code returned for type GetFrontendOK.
GetFrontendsOKCode is the HTTP code returned for type GetFrontendsOK.
ReplaceFrontendAcceptedCode is the HTTP code returned for type ReplaceFrontendAccepted.
ReplaceFrontendBadRequestCode is the HTTP code returned for type ReplaceFrontendBadRequest.
ReplaceFrontendNotFoundCode is the HTTP code returned for type ReplaceFrontendNotFound.
ReplaceFrontendOKCode is the HTTP code returned for type ReplaceFrontendOK.

# Structs

CreateFrontend swagger:route POST /services/haproxy/configuration/frontends Frontend createFrontend # Add a frontend Adds a new frontend to the configuration file.
CreateFrontendAccepted Configuration change accepted and reload requested swagger:response createFrontendAccepted */.
CreateFrontendBadRequest Bad request swagger:response createFrontendBadRequest */.
CreateFrontendConflict The specified resource already exists swagger:response createFrontendConflict */.
CreateFrontendCreated Frontend created swagger:response createFrontendCreated */.
CreateFrontendDefault General Error swagger:response createFrontendDefault */.
CreateFrontendParams contains all the bound params for the create frontend operation typically these are obtained from a http.Request swagger:parameters createFrontend.
CreateFrontendURL generates an URL for the create frontend operation.
DeleteFrontend swagger:route DELETE /services/haproxy/configuration/frontends/{name} Frontend deleteFrontend # Delete a frontend Deletes a frontend from the configuration by it's name.
DeleteFrontendAccepted Configuration change accepted and reload requested swagger:response deleteFrontendAccepted */.
DeleteFrontendDefault General Error swagger:response deleteFrontendDefault */.
DeleteFrontendNoContent Frontend deleted swagger:response deleteFrontendNoContent */.
DeleteFrontendNotFound The specified resource was not found swagger:response deleteFrontendNotFound */.
DeleteFrontendParams contains all the bound params for the delete frontend operation typically these are obtained from a http.Request swagger:parameters deleteFrontend.
DeleteFrontendURL generates an URL for the delete frontend operation.
GetFrontend swagger:route GET /services/haproxy/configuration/frontends/{name} Frontend getFrontend # Return a frontend Returns one frontend configuration by it's name.
GetFrontendDefault General Error swagger:response getFrontendDefault */.
GetFrontendNotFound The specified resource was not found swagger:response getFrontendNotFound */.
GetFrontendOK Successful operation swagger:response getFrontendOK */.
GetFrontendOKBody get frontend o k body swagger:model GetFrontendOKBody.
GetFrontendParams contains all the bound params for the get frontend operation typically these are obtained from a http.Request swagger:parameters getFrontend.
GetFrontends swagger:route GET /services/haproxy/configuration/frontends Frontend getFrontends # Return an array of frontends Returns an array of all configured frontends.
GetFrontendsDefault General Error swagger:response getFrontendsDefault */.
GetFrontendsOK Successful operation swagger:response getFrontendsOK */.
GetFrontendsOKBody get frontends o k body swagger:model GetFrontendsOKBody.
GetFrontendsParams contains all the bound params for the get frontends operation typically these are obtained from a http.Request swagger:parameters getFrontends.
GetFrontendsURL generates an URL for the get frontends operation.
GetFrontendURL generates an URL for the get frontend operation.
ReplaceFrontend swagger:route PUT /services/haproxy/configuration/frontends/{name} Frontend replaceFrontend # Replace a frontend Replaces a frontend configuration by it's name.
ReplaceFrontendAccepted Configuration change accepted and reload requested swagger:response replaceFrontendAccepted */.
ReplaceFrontendBadRequest Bad request swagger:response replaceFrontendBadRequest */.
ReplaceFrontendDefault General Error swagger:response replaceFrontendDefault */.
ReplaceFrontendNotFound The specified resource was not found swagger:response replaceFrontendNotFound */.
ReplaceFrontendOK Frontend replaced swagger:response replaceFrontendOK */.
ReplaceFrontendParams contains all the bound params for the replace frontend operation typically these are obtained from a http.Request swagger:parameters replaceFrontend.
ReplaceFrontendURL generates an URL for the replace frontend operation.

# Interfaces

CreateFrontendHandler interface for that can handle valid create frontend params.
DeleteFrontendHandler interface for that can handle valid delete frontend params.
GetFrontendHandler interface for that can handle valid get frontend params.
GetFrontendsHandler interface for that can handle valid get frontends params.
ReplaceFrontendHandler interface for that can handle valid replace frontend params.

# Type aliases

CreateFrontendHandlerFunc turns a function with the right signature into a create frontend handler.
DeleteFrontendHandlerFunc turns a function with the right signature into a delete frontend handler.
GetFrontendHandlerFunc turns a function with the right signature into a get frontend handler.
GetFrontendsHandlerFunc turns a function with the right signature into a get frontends handler.
ReplaceFrontendHandlerFunc turns a function with the right signature into a replace frontend handler.