package
1.2.5
Repository: https://github.com/haproxytech/dataplaneapi.git
Documentation: pkg.go.dev

# Functions

NewCreateTCPRequestRule creates a new http.Handler for the create TCP request rule operation.
NewCreateTCPRequestRuleAccepted creates CreateTCPRequestRuleAccepted with default headers values.
NewCreateTCPRequestRuleBadRequest creates CreateTCPRequestRuleBadRequest with default headers values.
NewCreateTCPRequestRuleConflict creates CreateTCPRequestRuleConflict with default headers values.
NewCreateTCPRequestRuleCreated creates CreateTCPRequestRuleCreated with default headers values.
NewCreateTCPRequestRuleDefault creates CreateTCPRequestRuleDefault with default headers values.
NewCreateTCPRequestRuleParams creates a new CreateTCPRequestRuleParams object with the default values initialized.
NewDeleteTCPRequestRule creates a new http.Handler for the delete TCP request rule operation.
NewDeleteTCPRequestRuleAccepted creates DeleteTCPRequestRuleAccepted with default headers values.
NewDeleteTCPRequestRuleDefault creates DeleteTCPRequestRuleDefault with default headers values.
NewDeleteTCPRequestRuleNoContent creates DeleteTCPRequestRuleNoContent with default headers values.
NewDeleteTCPRequestRuleNotFound creates DeleteTCPRequestRuleNotFound with default headers values.
NewDeleteTCPRequestRuleParams creates a new DeleteTCPRequestRuleParams object with the default values initialized.
NewGetTCPRequestRule creates a new http.Handler for the get TCP request rule operation.
NewGetTCPRequestRuleDefault creates GetTCPRequestRuleDefault with default headers values.
NewGetTCPRequestRuleNotFound creates GetTCPRequestRuleNotFound with default headers values.
NewGetTCPRequestRuleOK creates GetTCPRequestRuleOK with default headers values.
NewGetTCPRequestRuleParams creates a new GetTCPRequestRuleParams object no default values defined in spec.
NewGetTCPRequestRules creates a new http.Handler for the get TCP request rules operation.
NewGetTCPRequestRulesDefault creates GetTCPRequestRulesDefault with default headers values.
NewGetTCPRequestRulesOK creates GetTCPRequestRulesOK with default headers values.
NewGetTCPRequestRulesParams creates a new GetTCPRequestRulesParams object no default values defined in spec.
NewReplaceTCPRequestRule creates a new http.Handler for the replace TCP request rule operation.
NewReplaceTCPRequestRuleAccepted creates ReplaceTCPRequestRuleAccepted with default headers values.
NewReplaceTCPRequestRuleBadRequest creates ReplaceTCPRequestRuleBadRequest with default headers values.
NewReplaceTCPRequestRuleDefault creates ReplaceTCPRequestRuleDefault with default headers values.
NewReplaceTCPRequestRuleNotFound creates ReplaceTCPRequestRuleNotFound with default headers values.
NewReplaceTCPRequestRuleOK creates ReplaceTCPRequestRuleOK with default headers values.
NewReplaceTCPRequestRuleParams creates a new ReplaceTCPRequestRuleParams object with the default values initialized.

# Constants

CreateTCPRequestRuleAcceptedCode is the HTTP code returned for type CreateTCPRequestRuleAccepted.
CreateTCPRequestRuleBadRequestCode is the HTTP code returned for type CreateTCPRequestRuleBadRequest.
CreateTCPRequestRuleConflictCode is the HTTP code returned for type CreateTCPRequestRuleConflict.
CreateTCPRequestRuleCreatedCode is the HTTP code returned for type CreateTCPRequestRuleCreated.
DeleteTCPRequestRuleAcceptedCode is the HTTP code returned for type DeleteTCPRequestRuleAccepted.
DeleteTCPRequestRuleNoContentCode is the HTTP code returned for type DeleteTCPRequestRuleNoContent.
DeleteTCPRequestRuleNotFoundCode is the HTTP code returned for type DeleteTCPRequestRuleNotFound.
GetTCPRequestRuleNotFoundCode is the HTTP code returned for type GetTCPRequestRuleNotFound.
GetTCPRequestRuleOKCode is the HTTP code returned for type GetTCPRequestRuleOK.
GetTCPRequestRulesOKCode is the HTTP code returned for type GetTCPRequestRulesOK.
ReplaceTCPRequestRuleAcceptedCode is the HTTP code returned for type ReplaceTCPRequestRuleAccepted.
ReplaceTCPRequestRuleBadRequestCode is the HTTP code returned for type ReplaceTCPRequestRuleBadRequest.
ReplaceTCPRequestRuleNotFoundCode is the HTTP code returned for type ReplaceTCPRequestRuleNotFound.
ReplaceTCPRequestRuleOKCode is the HTTP code returned for type ReplaceTCPRequestRuleOK.

# Structs

CreateTCPRequestRule swagger:route POST /services/haproxy/configuration/tcp_request_rules TCPRequestRule createTcpRequestRule Add a new TCP Request Rule Adds a new TCP Request Rule of the specified type in the specified parent.
CreateTCPRequestRuleAccepted Configuration change accepted and reload requested swagger:response createTcpRequestRuleAccepted */.
CreateTCPRequestRuleBadRequest Bad request swagger:response createTcpRequestRuleBadRequest */.
CreateTCPRequestRuleConflict The specified resource already exists swagger:response createTcpRequestRuleConflict */.
CreateTCPRequestRuleCreated TCP Request Rule created swagger:response createTcpRequestRuleCreated */.
CreateTCPRequestRuleDefault General Error swagger:response createTcpRequestRuleDefault */.
CreateTCPRequestRuleParams contains all the bound params for the create TCP request rule operation typically these are obtained from a http.Request swagger:parameters createTCPRequestRule.
CreateTCPRequestRuleURL generates an URL for the create TCP request rule operation.
DeleteTCPRequestRule swagger:route DELETE /services/haproxy/configuration/tcp_request_rules/{id} TCPRequestRule deleteTcpRequestRule Delete a TCP Request Rule Deletes a TCP Request Rule configuration by it's ID from the specified parent.
DeleteTCPRequestRuleAccepted Configuration change accepted and reload requested swagger:response deleteTcpRequestRuleAccepted */.
DeleteTCPRequestRuleDefault General Error swagger:response deleteTcpRequestRuleDefault */.
DeleteTCPRequestRuleNoContent TCP Request Rule deleted swagger:response deleteTcpRequestRuleNoContent */.
DeleteTCPRequestRuleNotFound The specified resource was not found swagger:response deleteTcpRequestRuleNotFound */.
DeleteTCPRequestRuleParams contains all the bound params for the delete TCP request rule operation typically these are obtained from a http.Request swagger:parameters deleteTCPRequestRule.
DeleteTCPRequestRuleURL generates an URL for the delete TCP request rule operation.
GetTCPRequestRule swagger:route GET /services/haproxy/configuration/tcp_request_rules/{id} TCPRequestRule getTcpRequestRule Return one TCP Request Rule Returns one TCP Request Rule configuration by it's ID in the specified parent.
GetTCPRequestRuleDefault General Error swagger:response getTcpRequestRuleDefault */.
GetTCPRequestRuleNotFound The specified resource was not found swagger:response getTcpRequestRuleNotFound */.
GetTCPRequestRuleOK Successful operation swagger:response getTcpRequestRuleOK */.
GetTCPRequestRuleOKBody get TCP request rule o k body swagger:model GetTCPRequestRuleOKBody.
GetTCPRequestRuleParams contains all the bound params for the get TCP request rule operation typically these are obtained from a http.Request swagger:parameters getTCPRequestRule.
GetTCPRequestRules swagger:route GET /services/haproxy/configuration/tcp_request_rules TCPRequestRule getTcpRequestRules Return an array of all TCP Request Rules Returns all TCP Request Rules that are configured in specified parent and parent type.
GetTCPRequestRulesDefault General Error swagger:response getTcpRequestRulesDefault */.
GetTCPRequestRulesOK Successful operation swagger:response getTcpRequestRulesOK */.
GetTCPRequestRulesOKBody get TCP request rules o k body swagger:model GetTCPRequestRulesOKBody.
GetTCPRequestRulesParams contains all the bound params for the get TCP request rules operation typically these are obtained from a http.Request swagger:parameters getTCPRequestRules.
GetTCPRequestRulesURL generates an URL for the get TCP request rules operation.
GetTCPRequestRuleURL generates an URL for the get TCP request rule operation.
ReplaceTCPRequestRule swagger:route PUT /services/haproxy/configuration/tcp_request_rules/{id} TCPRequestRule replaceTcpRequestRule Replace a TCP Request Rule Replaces a TCP Request Rule configuration by it's ID in the specified parent.
ReplaceTCPRequestRuleAccepted Configuration change accepted and reload requested swagger:response replaceTcpRequestRuleAccepted */.
ReplaceTCPRequestRuleBadRequest Bad request swagger:response replaceTcpRequestRuleBadRequest */.
ReplaceTCPRequestRuleDefault General Error swagger:response replaceTcpRequestRuleDefault */.
ReplaceTCPRequestRuleNotFound The specified resource was not found swagger:response replaceTcpRequestRuleNotFound */.
ReplaceTCPRequestRuleOK TCP Request Rule replaced swagger:response replaceTcpRequestRuleOK */.
ReplaceTCPRequestRuleParams contains all the bound params for the replace TCP request rule operation typically these are obtained from a http.Request swagger:parameters replaceTCPRequestRule.
ReplaceTCPRequestRuleURL generates an URL for the replace TCP request rule operation.

# Interfaces

CreateTCPRequestRuleHandler interface for that can handle valid create TCP request rule params.
DeleteTCPRequestRuleHandler interface for that can handle valid delete TCP request rule params.
GetTCPRequestRuleHandler interface for that can handle valid get TCP request rule params.
GetTCPRequestRulesHandler interface for that can handle valid get TCP request rules params.
ReplaceTCPRequestRuleHandler interface for that can handle valid replace TCP request rule params.

# Type aliases

CreateTCPRequestRuleHandlerFunc turns a function with the right signature into a create TCP request rule handler.
DeleteTCPRequestRuleHandlerFunc turns a function with the right signature into a delete TCP request rule handler.
GetTCPRequestRuleHandlerFunc turns a function with the right signature into a get TCP request rule handler.
GetTCPRequestRulesHandlerFunc turns a function with the right signature into a get TCP request rules handler.
ReplaceTCPRequestRuleHandlerFunc turns a function with the right signature into a replace TCP request rule handler.