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.