package
3.1.3+incompatible
Repository: https://github.com/haproxytech/dataplaneapi.git
Documentation: pkg.go.dev
# Functions
NewCreateServerSwitchingRule creates a new http.Handler for the create server switching rule operation.
NewCreateServerSwitchingRuleAccepted creates CreateServerSwitchingRuleAccepted with default headers values.
NewCreateServerSwitchingRuleBadRequest creates CreateServerSwitchingRuleBadRequest with default headers values.
NewCreateServerSwitchingRuleConflict creates CreateServerSwitchingRuleConflict with default headers values.
NewCreateServerSwitchingRuleCreated creates CreateServerSwitchingRuleCreated with default headers values.
NewCreateServerSwitchingRuleDefault creates CreateServerSwitchingRuleDefault with default headers values.
NewCreateServerSwitchingRuleParams creates a new CreateServerSwitchingRuleParams object with the default values initialized.
NewDeleteServerSwitchingRule creates a new http.Handler for the delete server switching rule operation.
NewDeleteServerSwitchingRuleAccepted creates DeleteServerSwitchingRuleAccepted with default headers values.
NewDeleteServerSwitchingRuleDefault creates DeleteServerSwitchingRuleDefault with default headers values.
NewDeleteServerSwitchingRuleNoContent creates DeleteServerSwitchingRuleNoContent with default headers values.
NewDeleteServerSwitchingRuleNotFound creates DeleteServerSwitchingRuleNotFound with default headers values.
NewDeleteServerSwitchingRuleParams creates a new DeleteServerSwitchingRuleParams object with the default values initialized.
NewGetServerSwitchingRule creates a new http.Handler for the get server switching rule operation.
NewGetServerSwitchingRuleDefault creates GetServerSwitchingRuleDefault with default headers values.
NewGetServerSwitchingRuleNotFound creates GetServerSwitchingRuleNotFound with default headers values.
NewGetServerSwitchingRuleOK creates GetServerSwitchingRuleOK with default headers values.
NewGetServerSwitchingRuleParams creates a new GetServerSwitchingRuleParams object
There are no default values defined in the spec.
NewGetServerSwitchingRules creates a new http.Handler for the get server switching rules operation.
NewGetServerSwitchingRulesDefault creates GetServerSwitchingRulesDefault with default headers values.
NewGetServerSwitchingRulesOK creates GetServerSwitchingRulesOK with default headers values.
NewGetServerSwitchingRulesParams creates a new GetServerSwitchingRulesParams object
There are no default values defined in the spec.
NewReplaceServerSwitchingRule creates a new http.Handler for the replace server switching rule operation.
NewReplaceServerSwitchingRuleAccepted creates ReplaceServerSwitchingRuleAccepted with default headers values.
NewReplaceServerSwitchingRuleBadRequest creates ReplaceServerSwitchingRuleBadRequest with default headers values.
NewReplaceServerSwitchingRuleDefault creates ReplaceServerSwitchingRuleDefault with default headers values.
NewReplaceServerSwitchingRuleNotFound creates ReplaceServerSwitchingRuleNotFound with default headers values.
NewReplaceServerSwitchingRuleOK creates ReplaceServerSwitchingRuleOK with default headers values.
NewReplaceServerSwitchingRuleParams creates a new ReplaceServerSwitchingRuleParams object with the default values initialized.
NewReplaceServerSwitchingRules creates a new http.Handler for the replace server switching rules operation.
NewReplaceServerSwitchingRulesAccepted creates ReplaceServerSwitchingRulesAccepted with default headers values.
NewReplaceServerSwitchingRulesBadRequest creates ReplaceServerSwitchingRulesBadRequest with default headers values.
NewReplaceServerSwitchingRulesDefault creates ReplaceServerSwitchingRulesDefault with default headers values.
NewReplaceServerSwitchingRulesOK creates ReplaceServerSwitchingRulesOK with default headers values.
NewReplaceServerSwitchingRulesParams creates a new ReplaceServerSwitchingRulesParams object with the default values initialized.
# Constants
CreateServerSwitchingRuleAcceptedCode is the HTTP code returned for type CreateServerSwitchingRuleAccepted.
CreateServerSwitchingRuleBadRequestCode is the HTTP code returned for type CreateServerSwitchingRuleBadRequest.
CreateServerSwitchingRuleConflictCode is the HTTP code returned for type CreateServerSwitchingRuleConflict.
CreateServerSwitchingRuleCreatedCode is the HTTP code returned for type CreateServerSwitchingRuleCreated.
DeleteServerSwitchingRuleAcceptedCode is the HTTP code returned for type DeleteServerSwitchingRuleAccepted.
DeleteServerSwitchingRuleNoContentCode is the HTTP code returned for type DeleteServerSwitchingRuleNoContent.
DeleteServerSwitchingRuleNotFoundCode is the HTTP code returned for type DeleteServerSwitchingRuleNotFound.
GetServerSwitchingRuleNotFoundCode is the HTTP code returned for type GetServerSwitchingRuleNotFound.
GetServerSwitchingRuleOKCode is the HTTP code returned for type GetServerSwitchingRuleOK.
GetServerSwitchingRulesOKCode is the HTTP code returned for type GetServerSwitchingRulesOK.
ReplaceServerSwitchingRuleAcceptedCode is the HTTP code returned for type ReplaceServerSwitchingRuleAccepted.
ReplaceServerSwitchingRuleBadRequestCode is the HTTP code returned for type ReplaceServerSwitchingRuleBadRequest.
ReplaceServerSwitchingRuleNotFoundCode is the HTTP code returned for type ReplaceServerSwitchingRuleNotFound.
ReplaceServerSwitchingRuleOKCode is the HTTP code returned for type ReplaceServerSwitchingRuleOK.
ReplaceServerSwitchingRulesAcceptedCode is the HTTP code returned for type ReplaceServerSwitchingRulesAccepted.
ReplaceServerSwitchingRulesBadRequestCode is the HTTP code returned for type ReplaceServerSwitchingRulesBadRequest.
ReplaceServerSwitchingRulesOKCode is the HTTP code returned for type ReplaceServerSwitchingRulesOK.
# Structs
CreateServerSwitchingRule swagger:route POST /services/haproxy/configuration/backends/{parent_name}/server_switching_rules/{index} ServerSwitchingRule createServerSwitchingRule
# Add a new Server Switching Rule
Adds a new Server Switching Rule of the specified type in the specified backend.
CreateServerSwitchingRuleAccepted Configuration change accepted and reload requested
swagger:response createServerSwitchingRuleAccepted
*/.
CreateServerSwitchingRuleBadRequest Bad request
swagger:response createServerSwitchingRuleBadRequest
*/.
CreateServerSwitchingRuleConflict The specified resource already exists
swagger:response createServerSwitchingRuleConflict
*/.
CreateServerSwitchingRuleCreated Server Switching Rule created
swagger:response createServerSwitchingRuleCreated
*/.
CreateServerSwitchingRuleDefault General Error
swagger:response createServerSwitchingRuleDefault
*/.
CreateServerSwitchingRuleParams contains all the bound params for the create server switching rule operation typically these are obtained from a http.Request
swagger:parameters createServerSwitchingRule.
CreateServerSwitchingRuleURL generates an URL for the create server switching rule operation.
DeleteServerSwitchingRule swagger:route DELETE /services/haproxy/configuration/backends/{parent_name}/server_switching_rules/{index} ServerSwitchingRule deleteServerSwitchingRule
# Delete a Server Switching Rule
Deletes a Server Switching Rule configuration by it's index from the specified backend.
DeleteServerSwitchingRuleAccepted Configuration change accepted and reload requested
swagger:response deleteServerSwitchingRuleAccepted
*/.
DeleteServerSwitchingRuleDefault General Error
swagger:response deleteServerSwitchingRuleDefault
*/.
DeleteServerSwitchingRuleNoContent Server Switching Rule deleted
swagger:response deleteServerSwitchingRuleNoContent
*/.
DeleteServerSwitchingRuleNotFound The specified resource was not found
swagger:response deleteServerSwitchingRuleNotFound
*/.
DeleteServerSwitchingRuleParams contains all the bound params for the delete server switching rule operation typically these are obtained from a http.Request
swagger:parameters deleteServerSwitchingRule.
DeleteServerSwitchingRuleURL generates an URL for the delete server switching rule operation.
GetServerSwitchingRule swagger:route GET /services/haproxy/configuration/backends/{parent_name}/server_switching_rules/{index} ServerSwitchingRule getServerSwitchingRule
# Return one Server Switching Rule
Returns one Server Switching Rule configuration by it's index in the specified backend.
GetServerSwitchingRuleDefault General Error
swagger:response getServerSwitchingRuleDefault
*/.
GetServerSwitchingRuleNotFound The specified resource was not found
swagger:response getServerSwitchingRuleNotFound
*/.
GetServerSwitchingRuleOK Successful operation
swagger:response getServerSwitchingRuleOK
*/.
GetServerSwitchingRuleParams contains all the bound params for the get server switching rule operation typically these are obtained from a http.Request
swagger:parameters getServerSwitchingRule.
GetServerSwitchingRules swagger:route GET /services/haproxy/configuration/backends/{parent_name}/server_switching_rules ServerSwitchingRule getServerSwitchingRules
# Return an array of all Server Switching Rules
Returns all Backend Switching Rules that are configured in specified backend.
GetServerSwitchingRulesDefault General Error
swagger:response getServerSwitchingRulesDefault
*/.
GetServerSwitchingRulesOK Successful operation
swagger:response getServerSwitchingRulesOK
*/.
GetServerSwitchingRulesParams contains all the bound params for the get server switching rules operation typically these are obtained from a http.Request
swagger:parameters getServerSwitchingRules.
GetServerSwitchingRulesURL generates an URL for the get server switching rules operation.
GetServerSwitchingRuleURL generates an URL for the get server switching rule operation.
ReplaceServerSwitchingRule swagger:route PUT /services/haproxy/configuration/backends/{parent_name}/server_switching_rules/{index} ServerSwitchingRule replaceServerSwitchingRule
# Replace a Server Switching Rule
Replaces a Server Switching Rule configuration by it's index in the specified backend.
ReplaceServerSwitchingRuleAccepted Configuration change accepted and reload requested
swagger:response replaceServerSwitchingRuleAccepted
*/.
ReplaceServerSwitchingRuleBadRequest Bad request
swagger:response replaceServerSwitchingRuleBadRequest
*/.
ReplaceServerSwitchingRuleDefault General Error
swagger:response replaceServerSwitchingRuleDefault
*/.
ReplaceServerSwitchingRuleNotFound The specified resource was not found
swagger:response replaceServerSwitchingRuleNotFound
*/.
ReplaceServerSwitchingRuleOK Server Switching Rule replaced
swagger:response replaceServerSwitchingRuleOK
*/.
ReplaceServerSwitchingRuleParams contains all the bound params for the replace server switching rule operation typically these are obtained from a http.Request
swagger:parameters replaceServerSwitchingRule.
ReplaceServerSwitchingRules swagger:route PUT /services/haproxy/configuration/backends/{parent_name}/server_switching_rules ServerSwitchingRule replaceServerSwitchingRules
# Replace an Server Switching Rule list
Replaces a whole list of Server Switching Rules with the list given in parameter
*/.
ReplaceServerSwitchingRulesAccepted Configuration change accepted and reload requested
swagger:response replaceServerSwitchingRulesAccepted
*/.
ReplaceServerSwitchingRulesBadRequest Bad request
swagger:response replaceServerSwitchingRulesBadRequest
*/.
ReplaceServerSwitchingRulesDefault General Error
swagger:response replaceServerSwitchingRulesDefault
*/.
ReplaceServerSwitchingRulesOK All Server Switching Rule lines replaced
swagger:response replaceServerSwitchingRulesOK
*/.
ReplaceServerSwitchingRulesParams contains all the bound params for the replace server switching rules operation typically these are obtained from a http.Request
swagger:parameters replaceServerSwitchingRules.
ReplaceServerSwitchingRulesURL generates an URL for the replace server switching rules operation.
ReplaceServerSwitchingRuleURL generates an URL for the replace server switching rule operation.
# Interfaces
CreateServerSwitchingRuleHandler interface for that can handle valid create server switching rule params.
DeleteServerSwitchingRuleHandler interface for that can handle valid delete server switching rule params.
GetServerSwitchingRuleHandler interface for that can handle valid get server switching rule params.
GetServerSwitchingRulesHandler interface for that can handle valid get server switching rules params.
ReplaceServerSwitchingRuleHandler interface for that can handle valid replace server switching rule params.
ReplaceServerSwitchingRulesHandler interface for that can handle valid replace server switching rules params.
# Type aliases
CreateServerSwitchingRuleHandlerFunc turns a function with the right signature into a create server switching rule handler.
DeleteServerSwitchingRuleHandlerFunc turns a function with the right signature into a delete server switching rule handler.
GetServerSwitchingRuleHandlerFunc turns a function with the right signature into a get server switching rule handler.
GetServerSwitchingRulesHandlerFunc turns a function with the right signature into a get server switching rules handler.
ReplaceServerSwitchingRuleHandlerFunc turns a function with the right signature into a replace server switching rule handler.
ReplaceServerSwitchingRulesHandlerFunc turns a function with the right signature into a replace server switching rules handler.