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.