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

# Functions

NewCreateBind creates a new http.Handler for the create bind operation.
NewCreateBindAccepted creates CreateBindAccepted with default headers values.
NewCreateBindBadRequest creates CreateBindBadRequest with default headers values.
NewCreateBindConflict creates CreateBindConflict with default headers values.
NewCreateBindCreated creates CreateBindCreated with default headers values.
NewCreateBindDefault creates CreateBindDefault with default headers values.
NewCreateBindParams creates a new CreateBindParams object with the default values initialized.
NewDeleteBind creates a new http.Handler for the delete bind operation.
NewDeleteBindAccepted creates DeleteBindAccepted with default headers values.
NewDeleteBindDefault creates DeleteBindDefault with default headers values.
NewDeleteBindNoContent creates DeleteBindNoContent with default headers values.
NewDeleteBindNotFound creates DeleteBindNotFound with default headers values.
NewDeleteBindParams creates a new DeleteBindParams object with the default values initialized.
NewGetBind creates a new http.Handler for the get bind operation.
NewGetBindDefault creates GetBindDefault with default headers values.
NewGetBindNotFound creates GetBindNotFound with default headers values.
NewGetBindOK creates GetBindOK with default headers values.
NewGetBindParams creates a new GetBindParams object There are no default values defined in the spec.
NewGetBinds creates a new http.Handler for the get binds operation.
NewGetBindsDefault creates GetBindsDefault with default headers values.
NewGetBindsOK creates GetBindsOK with default headers values.
NewGetBindsParams creates a new GetBindsParams object There are no default values defined in the spec.
NewReplaceBind creates a new http.Handler for the replace bind operation.
NewReplaceBindAccepted creates ReplaceBindAccepted with default headers values.
NewReplaceBindBadRequest creates ReplaceBindBadRequest with default headers values.
NewReplaceBindDefault creates ReplaceBindDefault with default headers values.
NewReplaceBindNotFound creates ReplaceBindNotFound with default headers values.
NewReplaceBindOK creates ReplaceBindOK with default headers values.
NewReplaceBindParams creates a new ReplaceBindParams object with the default values initialized.

# Constants

CreateBindAcceptedCode is the HTTP code returned for type CreateBindAccepted.
CreateBindBadRequestCode is the HTTP code returned for type CreateBindBadRequest.
CreateBindConflictCode is the HTTP code returned for type CreateBindConflict.
CreateBindCreatedCode is the HTTP code returned for type CreateBindCreated.
DeleteBindAcceptedCode is the HTTP code returned for type DeleteBindAccepted.
DeleteBindNoContentCode is the HTTP code returned for type DeleteBindNoContent.
DeleteBindNotFoundCode is the HTTP code returned for type DeleteBindNotFound.
GetBindNotFoundCode is the HTTP code returned for type GetBindNotFound.
GetBindOKCode is the HTTP code returned for type GetBindOK.
GetBindsOKCode is the HTTP code returned for type GetBindsOK.
ReplaceBindAcceptedCode is the HTTP code returned for type ReplaceBindAccepted.
ReplaceBindBadRequestCode is the HTTP code returned for type ReplaceBindBadRequest.
ReplaceBindNotFoundCode is the HTTP code returned for type ReplaceBindNotFound.
ReplaceBindOKCode is the HTTP code returned for type ReplaceBindOK.

# Structs

CreateBind swagger:route POST /services/haproxy/configuration/binds Bind createBind # Add a new bind Adds a new bind in the specified frontend in the configuration file.
CreateBindAccepted Configuration change accepted and reload requested swagger:response createBindAccepted */.
CreateBindBadRequest Bad request swagger:response createBindBadRequest */.
CreateBindConflict The specified resource already exists swagger:response createBindConflict */.
CreateBindCreated Bind created swagger:response createBindCreated */.
CreateBindDefault General Error swagger:response createBindDefault */.
CreateBindParams contains all the bound params for the create bind operation typically these are obtained from a http.Request swagger:parameters createBind.
CreateBindURL generates an URL for the create bind operation.
DeleteBind swagger:route DELETE /services/haproxy/configuration/binds/{name} Bind deleteBind # Delete a bind Deletes a bind configuration by it's name in the specified frontend.
DeleteBindAccepted Configuration change accepted and reload requested swagger:response deleteBindAccepted */.
DeleteBindDefault General Error swagger:response deleteBindDefault */.
DeleteBindNoContent Bind deleted swagger:response deleteBindNoContent */.
DeleteBindNotFound The specified resource was not found swagger:response deleteBindNotFound */.
DeleteBindParams contains all the bound params for the delete bind operation typically these are obtained from a http.Request swagger:parameters deleteBind.
DeleteBindURL generates an URL for the delete bind operation.
GetBind swagger:route GET /services/haproxy/configuration/binds/{name} Bind getBind # Return one bind Returns one bind configuration by it's name in the specified frontend.
GetBindDefault General Error swagger:response getBindDefault */.
GetBindNotFound The specified resource already exists swagger:response getBindNotFound */.
GetBindOK Successful operation swagger:response getBindOK */.
GetBindOKBody get bind o k body swagger:model GetBindOKBody.
GetBindParams contains all the bound params for the get bind operation typically these are obtained from a http.Request swagger:parameters getBind.
GetBinds swagger:route GET /services/haproxy/configuration/binds Bind getBinds # Return an array of binds Returns an array of all binds that are configured in specified frontend.
GetBindsDefault General Error swagger:response getBindsDefault */.
GetBindsOK Successful operation swagger:response getBindsOK */.
GetBindsOKBody get binds o k body swagger:model GetBindsOKBody.
GetBindsParams contains all the bound params for the get binds operation typically these are obtained from a http.Request swagger:parameters getBinds.
GetBindsURL generates an URL for the get binds operation.
GetBindURL generates an URL for the get bind operation.
ReplaceBind swagger:route PUT /services/haproxy/configuration/binds/{name} Bind replaceBind # Replace a bind Replaces a bind configuration by it's name in the specified frontend.
ReplaceBindAccepted Configuration change accepted and reload requested swagger:response replaceBindAccepted */.
ReplaceBindBadRequest Bad request swagger:response replaceBindBadRequest */.
ReplaceBindDefault General Error swagger:response replaceBindDefault */.
ReplaceBindNotFound The specified resource was not found swagger:response replaceBindNotFound */.
ReplaceBindOK Bind replaced swagger:response replaceBindOK */.
ReplaceBindParams contains all the bound params for the replace bind operation typically these are obtained from a http.Request swagger:parameters replaceBind.
ReplaceBindURL generates an URL for the replace bind operation.

# Interfaces

CreateBindHandler interface for that can handle valid create bind params.
DeleteBindHandler interface for that can handle valid delete bind params.
GetBindHandler interface for that can handle valid get bind params.
GetBindsHandler interface for that can handle valid get binds params.
ReplaceBindHandler interface for that can handle valid replace bind params.

# Type aliases

CreateBindHandlerFunc turns a function with the right signature into a create bind handler.
DeleteBindHandlerFunc turns a function with the right signature into a delete bind handler.
GetBindHandlerFunc turns a function with the right signature into a get bind handler.
GetBindsHandlerFunc turns a function with the right signature into a get binds handler.
ReplaceBindHandlerFunc turns a function with the right signature into a replace bind handler.