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

# Functions

NewCreateMailersSection creates a new http.Handler for the create mailers section operation.
NewCreateMailersSectionAccepted creates CreateMailersSectionAccepted with default headers values.
NewCreateMailersSectionBadRequest creates CreateMailersSectionBadRequest with default headers values.
NewCreateMailersSectionConflict creates CreateMailersSectionConflict with default headers values.
NewCreateMailersSectionCreated creates CreateMailersSectionCreated with default headers values.
NewCreateMailersSectionDefault creates CreateMailersSectionDefault with default headers values.
NewCreateMailersSectionParams creates a new CreateMailersSectionParams object with the default values initialized.
NewDeleteMailersSection creates a new http.Handler for the delete mailers section operation.
NewDeleteMailersSectionAccepted creates DeleteMailersSectionAccepted with default headers values.
NewDeleteMailersSectionDefault creates DeleteMailersSectionDefault with default headers values.
NewDeleteMailersSectionNoContent creates DeleteMailersSectionNoContent with default headers values.
NewDeleteMailersSectionNotFound creates DeleteMailersSectionNotFound with default headers values.
NewDeleteMailersSectionParams creates a new DeleteMailersSectionParams object with the default values initialized.
NewEditMailersSection creates a new http.Handler for the edit mailers section operation.
NewEditMailersSectionAccepted creates EditMailersSectionAccepted with default headers values.
NewEditMailersSectionBadRequest creates EditMailersSectionBadRequest with default headers values.
NewEditMailersSectionDefault creates EditMailersSectionDefault with default headers values.
NewEditMailersSectionNotFound creates EditMailersSectionNotFound with default headers values.
NewEditMailersSectionOK creates EditMailersSectionOK with default headers values.
NewEditMailersSectionParams creates a new EditMailersSectionParams object with the default values initialized.
NewGetMailersSection creates a new http.Handler for the get mailers section operation.
NewGetMailersSectionDefault creates GetMailersSectionDefault with default headers values.
NewGetMailersSectionNotFound creates GetMailersSectionNotFound with default headers values.
NewGetMailersSectionOK creates GetMailersSectionOK with default headers values.
NewGetMailersSectionParams creates a new GetMailersSectionParams object with the default values initialized.
NewGetMailersSections creates a new http.Handler for the get mailers sections operation.
NewGetMailersSectionsDefault creates GetMailersSectionsDefault with default headers values.
NewGetMailersSectionsOK creates GetMailersSectionsOK with default headers values.
NewGetMailersSectionsParams creates a new GetMailersSectionsParams object with the default values initialized.

# Constants

CreateMailersSectionAcceptedCode is the HTTP code returned for type CreateMailersSectionAccepted.
CreateMailersSectionBadRequestCode is the HTTP code returned for type CreateMailersSectionBadRequest.
CreateMailersSectionConflictCode is the HTTP code returned for type CreateMailersSectionConflict.
CreateMailersSectionCreatedCode is the HTTP code returned for type CreateMailersSectionCreated.
DeleteMailersSectionAcceptedCode is the HTTP code returned for type DeleteMailersSectionAccepted.
DeleteMailersSectionNoContentCode is the HTTP code returned for type DeleteMailersSectionNoContent.
DeleteMailersSectionNotFoundCode is the HTTP code returned for type DeleteMailersSectionNotFound.
EditMailersSectionAcceptedCode is the HTTP code returned for type EditMailersSectionAccepted.
EditMailersSectionBadRequestCode is the HTTP code returned for type EditMailersSectionBadRequest.
EditMailersSectionNotFoundCode is the HTTP code returned for type EditMailersSectionNotFound.
EditMailersSectionOKCode is the HTTP code returned for type EditMailersSectionOK.
GetMailersSectionNotFoundCode is the HTTP code returned for type GetMailersSectionNotFound.
GetMailersSectionOKCode is the HTTP code returned for type GetMailersSectionOK.
GetMailersSectionsOKCode is the HTTP code returned for type GetMailersSectionsOK.

# Structs

CreateMailersSection swagger:route POST /services/haproxy/configuration/mailers_section Mailers createMailersSection # Add a new Mailers section Creates a new empty Mailers section */.
CreateMailersSectionAccepted Configuration change accepted and reload requested swagger:response createMailersSectionAccepted */.
CreateMailersSectionBadRequest Bad request swagger:response createMailersSectionBadRequest */.
CreateMailersSectionConflict The specified resource already exists swagger:response createMailersSectionConflict */.
CreateMailersSectionCreated Mailers created swagger:response createMailersSectionCreated */.
CreateMailersSectionDefault General Error swagger:response createMailersSectionDefault */.
CreateMailersSectionParams contains all the bound params for the create mailers section operation typically these are obtained from a http.Request swagger:parameters createMailersSection.
CreateMailersSectionURL generates an URL for the create mailers section operation.
DeleteMailersSection swagger:route DELETE /services/haproxy/configuration/mailers_section/{name} Mailers deleteMailersSection # Delete a Mailers section Deletes a mailers from the configuration by it's name.
DeleteMailersSectionAccepted Configuration change accepted and reload requested swagger:response deleteMailersSectionAccepted */.
DeleteMailersSectionDefault General Error swagger:response deleteMailersSectionDefault */.
DeleteMailersSectionNoContent Mailers deleted swagger:response deleteMailersSectionNoContent */.
DeleteMailersSectionNotFound The specified resource was not found swagger:response deleteMailersSectionNotFound */.
DeleteMailersSectionParams contains all the bound params for the delete mailers section operation typically these are obtained from a http.Request swagger:parameters deleteMailersSection.
DeleteMailersSectionURL generates an URL for the delete mailers section operation.
EditMailersSection swagger:route PUT /services/haproxy/configuration/mailers_section/{name} Mailers editMailersSection # Modify a Mailers section Modifies a mailers configuration by it's name.
EditMailersSectionAccepted Configuration change accepted and reload requested swagger:response editMailersSectionAccepted */.
EditMailersSectionBadRequest Bad request swagger:response editMailersSectionBadRequest */.
EditMailersSectionDefault General Error swagger:response editMailersSectionDefault */.
EditMailersSectionNotFound The specified resource was not found swagger:response editMailersSectionNotFound */.
EditMailersSectionOK Mailers configuration updated swagger:response editMailersSectionOK */.
EditMailersSectionParams contains all the bound params for the edit mailers section operation typically these are obtained from a http.Request swagger:parameters editMailersSection.
EditMailersSectionURL generates an URL for the edit mailers section operation.
GetMailersSection swagger:route GET /services/haproxy/configuration/mailers_section/{name} Mailers getMailersSection # Return a Mailers section Returns one mailers configuration by it's name.
GetMailersSectionDefault General Error swagger:response getMailersSectionDefault */.
GetMailersSectionNotFound The specified resource was not found swagger:response getMailersSectionNotFound */.
GetMailersSectionOK Successful operation swagger:response getMailersSectionOK */.
GetMailersSectionParams contains all the bound params for the get mailers section operation typically these are obtained from a http.Request swagger:parameters getMailersSection.
GetMailersSections swagger:route GET /services/haproxy/configuration/mailers_section Mailers getMailersSections # Return an array of mailers sections Returns an array of all the configured mailers in HAProxy */.
GetMailersSectionsDefault General Error swagger:response getMailersSectionsDefault */.
GetMailersSectionsOK Successful operation swagger:response getMailersSectionsOK */.
GetMailersSectionsParams contains all the bound params for the get mailers sections operation typically these are obtained from a http.Request swagger:parameters getMailersSections.
GetMailersSectionsURL generates an URL for the get mailers sections operation.
GetMailersSectionURL generates an URL for the get mailers section operation.

# Interfaces

CreateMailersSectionHandler interface for that can handle valid create mailers section params.
DeleteMailersSectionHandler interface for that can handle valid delete mailers section params.
EditMailersSectionHandler interface for that can handle valid edit mailers section params.
GetMailersSectionHandler interface for that can handle valid get mailers section params.
GetMailersSectionsHandler interface for that can handle valid get mailers sections params.

# Type aliases

CreateMailersSectionHandlerFunc turns a function with the right signature into a create mailers section handler.
DeleteMailersSectionHandlerFunc turns a function with the right signature into a delete mailers section handler.
EditMailersSectionHandlerFunc turns a function with the right signature into a edit mailers section handler.
GetMailersSectionHandlerFunc turns a function with the right signature into a get mailers section handler.
GetMailersSectionsHandlerFunc turns a function with the right signature into a get mailers sections handler.