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

# Functions

NewCreateTCPResponseRule creates a new http.Handler for the create TCP response rule operation.
NewCreateTCPResponseRuleAccepted creates CreateTCPResponseRuleAccepted with default headers values.
NewCreateTCPResponseRuleBadRequest creates CreateTCPResponseRuleBadRequest with default headers values.
NewCreateTCPResponseRuleConflict creates CreateTCPResponseRuleConflict with default headers values.
NewCreateTCPResponseRuleCreated creates CreateTCPResponseRuleCreated with default headers values.
NewCreateTCPResponseRuleDefault creates CreateTCPResponseRuleDefault with default headers values.
NewCreateTCPResponseRuleParams creates a new CreateTCPResponseRuleParams object with the default values initialized.
NewDeleteTCPResponseRule creates a new http.Handler for the delete TCP response rule operation.
NewDeleteTCPResponseRuleAccepted creates DeleteTCPResponseRuleAccepted with default headers values.
NewDeleteTCPResponseRuleDefault creates DeleteTCPResponseRuleDefault with default headers values.
NewDeleteTCPResponseRuleNoContent creates DeleteTCPResponseRuleNoContent with default headers values.
NewDeleteTCPResponseRuleNotFound creates DeleteTCPResponseRuleNotFound with default headers values.
NewDeleteTCPResponseRuleParams creates a new DeleteTCPResponseRuleParams object with the default values initialized.
NewGetTCPResponseRule creates a new http.Handler for the get TCP response rule operation.
NewGetTCPResponseRuleDefault creates GetTCPResponseRuleDefault with default headers values.
NewGetTCPResponseRuleNotFound creates GetTCPResponseRuleNotFound with default headers values.
NewGetTCPResponseRuleOK creates GetTCPResponseRuleOK with default headers values.
NewGetTCPResponseRuleParams creates a new GetTCPResponseRuleParams object There are no default values defined in the spec.
NewGetTCPResponseRules creates a new http.Handler for the get TCP response rules operation.
NewGetTCPResponseRulesDefault creates GetTCPResponseRulesDefault with default headers values.
NewGetTCPResponseRulesOK creates GetTCPResponseRulesOK with default headers values.
NewGetTCPResponseRulesParams creates a new GetTCPResponseRulesParams object There are no default values defined in the spec.
NewReplaceTCPResponseRule creates a new http.Handler for the replace TCP response rule operation.
NewReplaceTCPResponseRuleAccepted creates ReplaceTCPResponseRuleAccepted with default headers values.
NewReplaceTCPResponseRuleBadRequest creates ReplaceTCPResponseRuleBadRequest with default headers values.
NewReplaceTCPResponseRuleDefault creates ReplaceTCPResponseRuleDefault with default headers values.
NewReplaceTCPResponseRuleNotFound creates ReplaceTCPResponseRuleNotFound with default headers values.
NewReplaceTCPResponseRuleOK creates ReplaceTCPResponseRuleOK with default headers values.
NewReplaceTCPResponseRuleParams creates a new ReplaceTCPResponseRuleParams object with the default values initialized.

# Constants

CreateTCPResponseRuleAcceptedCode is the HTTP code returned for type CreateTCPResponseRuleAccepted.
CreateTCPResponseRuleBadRequestCode is the HTTP code returned for type CreateTCPResponseRuleBadRequest.
CreateTCPResponseRuleConflictCode is the HTTP code returned for type CreateTCPResponseRuleConflict.
CreateTCPResponseRuleCreatedCode is the HTTP code returned for type CreateTCPResponseRuleCreated.
DeleteTCPResponseRuleAcceptedCode is the HTTP code returned for type DeleteTCPResponseRuleAccepted.
DeleteTCPResponseRuleNoContentCode is the HTTP code returned for type DeleteTCPResponseRuleNoContent.
DeleteTCPResponseRuleNotFoundCode is the HTTP code returned for type DeleteTCPResponseRuleNotFound.
GetTCPResponseRuleNotFoundCode is the HTTP code returned for type GetTCPResponseRuleNotFound.
GetTCPResponseRuleOKCode is the HTTP code returned for type GetTCPResponseRuleOK.
GetTCPResponseRulesOKCode is the HTTP code returned for type GetTCPResponseRulesOK.
ReplaceTCPResponseRuleAcceptedCode is the HTTP code returned for type ReplaceTCPResponseRuleAccepted.
ReplaceTCPResponseRuleBadRequestCode is the HTTP code returned for type ReplaceTCPResponseRuleBadRequest.
ReplaceTCPResponseRuleNotFoundCode is the HTTP code returned for type ReplaceTCPResponseRuleNotFound.
ReplaceTCPResponseRuleOKCode is the HTTP code returned for type ReplaceTCPResponseRuleOK.

# Structs

CreateTCPResponseRule swagger:route POST /services/haproxy/configuration/tcp_response_rules TCPResponseRule createTcpResponseRule # Add a new TCP Response Rule Adds a new TCP Response Rule of the specified type in the specified backend.
CreateTCPResponseRuleAccepted Configuration change accepted and reload requested swagger:response createTcpResponseRuleAccepted */.
CreateTCPResponseRuleBadRequest Bad request swagger:response createTcpResponseRuleBadRequest */.
CreateTCPResponseRuleConflict The specified resource already exists swagger:response createTcpResponseRuleConflict */.
CreateTCPResponseRuleCreated TCP Response Rule created swagger:response createTcpResponseRuleCreated */.
CreateTCPResponseRuleDefault General Error swagger:response createTcpResponseRuleDefault */.
CreateTCPResponseRuleParams contains all the bound params for the create TCP response rule operation typically these are obtained from a http.Request swagger:parameters createTCPResponseRule.
CreateTCPResponseRuleURL generates an URL for the create TCP response rule operation.
DeleteTCPResponseRule swagger:route DELETE /services/haproxy/configuration/tcp_response_rules/{index} TCPResponseRule deleteTcpResponseRule # Delete a TCP Response Rule Deletes a TCP Response Rule configuration by it's index from the specified backend.
DeleteTCPResponseRuleAccepted Configuration change accepted and reload requested swagger:response deleteTcpResponseRuleAccepted */.
DeleteTCPResponseRuleDefault General Error swagger:response deleteTcpResponseRuleDefault */.
DeleteTCPResponseRuleNoContent TCP Response Rule deleted swagger:response deleteTcpResponseRuleNoContent */.
DeleteTCPResponseRuleNotFound The specified resource was not found swagger:response deleteTcpResponseRuleNotFound */.
DeleteTCPResponseRuleParams contains all the bound params for the delete TCP response rule operation typically these are obtained from a http.Request swagger:parameters deleteTCPResponseRule.
DeleteTCPResponseRuleURL generates an URL for the delete TCP response rule operation.
GetTCPResponseRule swagger:route GET /services/haproxy/configuration/tcp_response_rules/{index} TCPResponseRule getTcpResponseRule # Return one TCP Response Rule Returns one TCP Response Rule configuration by it's index in the specified backend.
GetTCPResponseRuleDefault General Error swagger:response getTcpResponseRuleDefault */.
GetTCPResponseRuleNotFound The specified resource was not found swagger:response getTcpResponseRuleNotFound */.
GetTCPResponseRuleOK Successful operation swagger:response getTcpResponseRuleOK */.
GetTCPResponseRuleOKBody get TCP response rule o k body swagger:model GetTCPResponseRuleOKBody.
GetTCPResponseRuleParams contains all the bound params for the get TCP response rule operation typically these are obtained from a http.Request swagger:parameters getTCPResponseRule.
GetTCPResponseRules swagger:route GET /services/haproxy/configuration/tcp_response_rules TCPResponseRule getTcpResponseRules # Return an array of all TCP Response Rules Returns all TCP Response Rules that are configured in specified backend.
GetTCPResponseRulesDefault General Error swagger:response getTcpResponseRulesDefault */.
GetTCPResponseRulesOK Successful operation swagger:response getTcpResponseRulesOK */.
GetTCPResponseRulesOKBody get TCP response rules o k body swagger:model GetTCPResponseRulesOKBody.
GetTCPResponseRulesParams contains all the bound params for the get TCP response rules operation typically these are obtained from a http.Request swagger:parameters getTCPResponseRules.
GetTCPResponseRulesURL generates an URL for the get TCP response rules operation.
GetTCPResponseRuleURL generates an URL for the get TCP response rule operation.
ReplaceTCPResponseRule swagger:route PUT /services/haproxy/configuration/tcp_response_rules/{index} TCPResponseRule replaceTcpResponseRule # Replace a TCP Response Rule Replaces a TCP Response Rule configuration by it's Index in the specified backend.
ReplaceTCPResponseRuleAccepted Configuration change accepted and reload requested swagger:response replaceTcpResponseRuleAccepted */.
ReplaceTCPResponseRuleBadRequest Bad request swagger:response replaceTcpResponseRuleBadRequest */.
ReplaceTCPResponseRuleDefault General Error swagger:response replaceTcpResponseRuleDefault */.
ReplaceTCPResponseRuleNotFound The specified resource was not found swagger:response replaceTcpResponseRuleNotFound */.
ReplaceTCPResponseRuleOK TCP Response Rule replaced swagger:response replaceTcpResponseRuleOK */.
ReplaceTCPResponseRuleParams contains all the bound params for the replace TCP response rule operation typically these are obtained from a http.Request swagger:parameters replaceTCPResponseRule.
ReplaceTCPResponseRuleURL generates an URL for the replace TCP response rule operation.

# Interfaces

CreateTCPResponseRuleHandler interface for that can handle valid create TCP response rule params.
DeleteTCPResponseRuleHandler interface for that can handle valid delete TCP response rule params.
GetTCPResponseRuleHandler interface for that can handle valid get TCP response rule params.
GetTCPResponseRulesHandler interface for that can handle valid get TCP response rules params.
ReplaceTCPResponseRuleHandler interface for that can handle valid replace TCP response rule params.

# Type aliases

CreateTCPResponseRuleHandlerFunc turns a function with the right signature into a create TCP response rule handler.
DeleteTCPResponseRuleHandlerFunc turns a function with the right signature into a delete TCP response rule handler.
GetTCPResponseRuleHandlerFunc turns a function with the right signature into a get TCP response rule handler.
GetTCPResponseRulesHandlerFunc turns a function with the right signature into a get TCP response rules handler.
ReplaceTCPResponseRuleHandlerFunc turns a function with the right signature into a replace TCP response rule handler.