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

# Functions

NewCreateTCPResponseRuleBackend creates a new http.Handler for the create TCP response rule backend operation.
NewCreateTCPResponseRuleBackendAccepted creates CreateTCPResponseRuleBackendAccepted with default headers values.
NewCreateTCPResponseRuleBackendBadRequest creates CreateTCPResponseRuleBackendBadRequest with default headers values.
NewCreateTCPResponseRuleBackendConflict creates CreateTCPResponseRuleBackendConflict with default headers values.
NewCreateTCPResponseRuleBackendCreated creates CreateTCPResponseRuleBackendCreated with default headers values.
NewCreateTCPResponseRuleBackendDefault creates CreateTCPResponseRuleBackendDefault with default headers values.
NewCreateTCPResponseRuleBackendParams creates a new CreateTCPResponseRuleBackendParams object with the default values initialized.
NewDeleteTCPResponseRuleBackend creates a new http.Handler for the delete TCP response rule backend operation.
NewDeleteTCPResponseRuleBackendAccepted creates DeleteTCPResponseRuleBackendAccepted with default headers values.
NewDeleteTCPResponseRuleBackendDefault creates DeleteTCPResponseRuleBackendDefault with default headers values.
NewDeleteTCPResponseRuleBackendNoContent creates DeleteTCPResponseRuleBackendNoContent with default headers values.
NewDeleteTCPResponseRuleBackendNotFound creates DeleteTCPResponseRuleBackendNotFound with default headers values.
NewDeleteTCPResponseRuleBackendParams creates a new DeleteTCPResponseRuleBackendParams object with the default values initialized.
NewGetAllTCPResponseRuleBackend creates a new http.Handler for the get all TCP response rule backend operation.
NewGetAllTCPResponseRuleBackendDefault creates GetAllTCPResponseRuleBackendDefault with default headers values.
NewGetAllTCPResponseRuleBackendOK creates GetAllTCPResponseRuleBackendOK with default headers values.
NewGetAllTCPResponseRuleBackendParams creates a new GetAllTCPResponseRuleBackendParams object There are no default values defined in the spec.
NewGetTCPResponseRuleBackend creates a new http.Handler for the get TCP response rule backend operation.
NewGetTCPResponseRuleBackendDefault creates GetTCPResponseRuleBackendDefault with default headers values.
NewGetTCPResponseRuleBackendNotFound creates GetTCPResponseRuleBackendNotFound with default headers values.
NewGetTCPResponseRuleBackendOK creates GetTCPResponseRuleBackendOK with default headers values.
NewGetTCPResponseRuleBackendParams creates a new GetTCPResponseRuleBackendParams object There are no default values defined in the spec.
NewReplaceAllTCPResponseRuleBackend creates a new http.Handler for the replace all TCP response rule backend operation.
NewReplaceAllTCPResponseRuleBackendAccepted creates ReplaceAllTCPResponseRuleBackendAccepted with default headers values.
NewReplaceAllTCPResponseRuleBackendBadRequest creates ReplaceAllTCPResponseRuleBackendBadRequest with default headers values.
NewReplaceAllTCPResponseRuleBackendDefault creates ReplaceAllTCPResponseRuleBackendDefault with default headers values.
NewReplaceAllTCPResponseRuleBackendOK creates ReplaceAllTCPResponseRuleBackendOK with default headers values.
NewReplaceAllTCPResponseRuleBackendParams creates a new ReplaceAllTCPResponseRuleBackendParams object with the default values initialized.
NewReplaceTCPResponseRuleBackend creates a new http.Handler for the replace TCP response rule backend operation.
NewReplaceTCPResponseRuleBackendAccepted creates ReplaceTCPResponseRuleBackendAccepted with default headers values.
NewReplaceTCPResponseRuleBackendBadRequest creates ReplaceTCPResponseRuleBackendBadRequest with default headers values.
NewReplaceTCPResponseRuleBackendDefault creates ReplaceTCPResponseRuleBackendDefault with default headers values.
NewReplaceTCPResponseRuleBackendNotFound creates ReplaceTCPResponseRuleBackendNotFound with default headers values.
NewReplaceTCPResponseRuleBackendOK creates ReplaceTCPResponseRuleBackendOK with default headers values.
NewReplaceTCPResponseRuleBackendParams creates a new ReplaceTCPResponseRuleBackendParams object with the default values initialized.

# Constants

CreateTCPResponseRuleBackendAcceptedCode is the HTTP code returned for type CreateTCPResponseRuleBackendAccepted.
CreateTCPResponseRuleBackendBadRequestCode is the HTTP code returned for type CreateTCPResponseRuleBackendBadRequest.
CreateTCPResponseRuleBackendConflictCode is the HTTP code returned for type CreateTCPResponseRuleBackendConflict.
CreateTCPResponseRuleBackendCreatedCode is the HTTP code returned for type CreateTCPResponseRuleBackendCreated.
DeleteTCPResponseRuleBackendAcceptedCode is the HTTP code returned for type DeleteTCPResponseRuleBackendAccepted.
DeleteTCPResponseRuleBackendNoContentCode is the HTTP code returned for type DeleteTCPResponseRuleBackendNoContent.
DeleteTCPResponseRuleBackendNotFoundCode is the HTTP code returned for type DeleteTCPResponseRuleBackendNotFound.
GetAllTCPResponseRuleBackendOKCode is the HTTP code returned for type GetAllTCPResponseRuleBackendOK.
GetTCPResponseRuleBackendNotFoundCode is the HTTP code returned for type GetTCPResponseRuleBackendNotFound.
GetTCPResponseRuleBackendOKCode is the HTTP code returned for type GetTCPResponseRuleBackendOK.
ReplaceAllTCPResponseRuleBackendAcceptedCode is the HTTP code returned for type ReplaceAllTCPResponseRuleBackendAccepted.
ReplaceAllTCPResponseRuleBackendBadRequestCode is the HTTP code returned for type ReplaceAllTCPResponseRuleBackendBadRequest.
ReplaceAllTCPResponseRuleBackendOKCode is the HTTP code returned for type ReplaceAllTCPResponseRuleBackendOK.
ReplaceTCPResponseRuleBackendAcceptedCode is the HTTP code returned for type ReplaceTCPResponseRuleBackendAccepted.
ReplaceTCPResponseRuleBackendBadRequestCode is the HTTP code returned for type ReplaceTCPResponseRuleBackendBadRequest.
ReplaceTCPResponseRuleBackendNotFoundCode is the HTTP code returned for type ReplaceTCPResponseRuleBackendNotFound.
ReplaceTCPResponseRuleBackendOKCode is the HTTP code returned for type ReplaceTCPResponseRuleBackendOK.

# Structs

CreateTCPResponseRuleBackend swagger:route POST /services/haproxy/configuration/backends/{parent_name}/tcp_response_rules/{index} TCPResponseRule createTcpResponseRuleBackend # Add a new TCP Response Rule Adds a new TCP Response Rule of the specified type in the specified backend.
CreateTCPResponseRuleBackendAccepted Configuration change accepted and reload requested swagger:response createTcpResponseRuleBackendAccepted */.
CreateTCPResponseRuleBackendBadRequest Bad request swagger:response createTcpResponseRuleBackendBadRequest */.
CreateTCPResponseRuleBackendConflict The specified resource already exists swagger:response createTcpResponseRuleBackendConflict */.
CreateTCPResponseRuleBackendCreated TCP Response Rule created swagger:response createTcpResponseRuleBackendCreated */.
CreateTCPResponseRuleBackendDefault General Error swagger:response createTcpResponseRuleBackendDefault */.
CreateTCPResponseRuleBackendParams contains all the bound params for the create TCP response rule backend operation typically these are obtained from a http.Request swagger:parameters createTCPResponseRuleBackend.
CreateTCPResponseRuleBackendURL generates an URL for the create TCP response rule backend operation.
DeleteTCPResponseRuleBackend swagger:route DELETE /services/haproxy/configuration/backends/{parent_name}/tcp_response_rules/{index} TCPResponseRule deleteTcpResponseRuleBackend # Delete a TCP Response Rule Deletes a TCP Response Rule configuration by it's index from the specified backend.
DeleteTCPResponseRuleBackendAccepted Configuration change accepted and reload requested swagger:response deleteTcpResponseRuleBackendAccepted */.
DeleteTCPResponseRuleBackendDefault General Error swagger:response deleteTcpResponseRuleBackendDefault */.
DeleteTCPResponseRuleBackendNoContent TCP Response Rule deleted swagger:response deleteTcpResponseRuleBackendNoContent */.
DeleteTCPResponseRuleBackendNotFound The specified resource was not found swagger:response deleteTcpResponseRuleBackendNotFound */.
DeleteTCPResponseRuleBackendParams contains all the bound params for the delete TCP response rule backend operation typically these are obtained from a http.Request swagger:parameters deleteTCPResponseRuleBackend.
DeleteTCPResponseRuleBackendURL generates an URL for the delete TCP response rule backend operation.
GetAllTCPResponseRuleBackend swagger:route GET /services/haproxy/configuration/backends/{parent_name}/tcp_response_rules TCPResponseRule getAllTcpResponseRuleBackend # Return an array of all TCP Response Rules Returns all TCP Response Rules that are configured in specified backend.
GetAllTCPResponseRuleBackendDefault General Error swagger:response getAllTcpResponseRuleBackendDefault */.
GetAllTCPResponseRuleBackendOK Successful operation swagger:response getAllTcpResponseRuleBackendOK */.
GetAllTCPResponseRuleBackendParams contains all the bound params for the get all TCP response rule backend operation typically these are obtained from a http.Request swagger:parameters getAllTCPResponseRuleBackend.
GetAllTCPResponseRuleBackendURL generates an URL for the get all TCP response rule backend operation.
GetTCPResponseRuleBackend swagger:route GET /services/haproxy/configuration/backends/{parent_name}/tcp_response_rules/{index} TCPResponseRule getTcpResponseRuleBackend # Return one TCP Response Rule Returns one TCP Response Rule configuration by it's index in the specified backend.
GetTCPResponseRuleBackendDefault General Error swagger:response getTcpResponseRuleBackendDefault */.
GetTCPResponseRuleBackendNotFound The specified resource was not found swagger:response getTcpResponseRuleBackendNotFound */.
GetTCPResponseRuleBackendOK Successful operation swagger:response getTcpResponseRuleBackendOK */.
GetTCPResponseRuleBackendParams contains all the bound params for the get TCP response rule backend operation typically these are obtained from a http.Request swagger:parameters getTCPResponseRuleBackend.
GetTCPResponseRuleBackendURL generates an URL for the get TCP response rule backend operation.
ReplaceAllTCPResponseRuleBackend swagger:route PUT /services/haproxy/configuration/backends/{parent_name}/tcp_response_rules TCPResponseRule replaceAllTcpResponseRuleBackend # Replace a TCP Response Rule list Replaces a whole list of TCP Response Rules with the list given in parameter */.
ReplaceAllTCPResponseRuleBackendAccepted Configuration change accepted and reload requested swagger:response replaceAllTcpResponseRuleBackendAccepted */.
ReplaceAllTCPResponseRuleBackendBadRequest Bad request swagger:response replaceAllTcpResponseRuleBackendBadRequest */.
ReplaceAllTCPResponseRuleBackendDefault General Error swagger:response replaceAllTcpResponseRuleBackendDefault */.
ReplaceAllTCPResponseRuleBackendOK All TCP Response Rule lines replaced swagger:response replaceAllTcpResponseRuleBackendOK */.
ReplaceAllTCPResponseRuleBackendParams contains all the bound params for the replace all TCP response rule backend operation typically these are obtained from a http.Request swagger:parameters replaceAllTCPResponseRuleBackend.
ReplaceAllTCPResponseRuleBackendURL generates an URL for the replace all TCP response rule backend operation.
ReplaceTCPResponseRuleBackend swagger:route PUT /services/haproxy/configuration/backends/{parent_name}/tcp_response_rules/{index} TCPResponseRule replaceTcpResponseRuleBackend # Replace a TCP Response Rule Replaces a TCP Response Rule configuration by it's Index in the specified backend.
ReplaceTCPResponseRuleBackendAccepted Configuration change accepted and reload requested swagger:response replaceTcpResponseRuleBackendAccepted */.
ReplaceTCPResponseRuleBackendBadRequest Bad request swagger:response replaceTcpResponseRuleBackendBadRequest */.
ReplaceTCPResponseRuleBackendDefault General Error swagger:response replaceTcpResponseRuleBackendDefault */.
ReplaceTCPResponseRuleBackendNotFound The specified resource was not found swagger:response replaceTcpResponseRuleBackendNotFound */.
ReplaceTCPResponseRuleBackendOK TCP Response Rule replaced swagger:response replaceTcpResponseRuleBackendOK */.
ReplaceTCPResponseRuleBackendParams contains all the bound params for the replace TCP response rule backend operation typically these are obtained from a http.Request swagger:parameters replaceTCPResponseRuleBackend.
ReplaceTCPResponseRuleBackendURL generates an URL for the replace TCP response rule backend operation.

# Interfaces

CreateTCPResponseRuleBackendHandler interface for that can handle valid create TCP response rule backend params.
DeleteTCPResponseRuleBackendHandler interface for that can handle valid delete TCP response rule backend params.
GetAllTCPResponseRuleBackendHandler interface for that can handle valid get all TCP response rule backend params.
GetTCPResponseRuleBackendHandler interface for that can handle valid get TCP response rule backend params.
ReplaceAllTCPResponseRuleBackendHandler interface for that can handle valid replace all TCP response rule backend params.
ReplaceTCPResponseRuleBackendHandler interface for that can handle valid replace TCP response rule backend params.

# Type aliases

CreateTCPResponseRuleBackendHandlerFunc turns a function with the right signature into a create TCP response rule backend handler.
DeleteTCPResponseRuleBackendHandlerFunc turns a function with the right signature into a delete TCP response rule backend handler.
GetAllTCPResponseRuleBackendHandlerFunc turns a function with the right signature into a get all TCP response rule backend handler.
GetTCPResponseRuleBackendHandlerFunc turns a function with the right signature into a get TCP response rule backend handler.
ReplaceAllTCPResponseRuleBackendHandlerFunc turns a function with the right signature into a replace all TCP response rule backend handler.
ReplaceTCPResponseRuleBackendHandlerFunc turns a function with the right signature into a replace TCP response rule backend handler.