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

# Functions

NewCreateLogTarget creates a new http.Handler for the create log target operation.
NewCreateLogTargetAccepted creates CreateLogTargetAccepted with default headers values.
NewCreateLogTargetBadRequest creates CreateLogTargetBadRequest with default headers values.
NewCreateLogTargetConflict creates CreateLogTargetConflict with default headers values.
NewCreateLogTargetCreated creates CreateLogTargetCreated with default headers values.
NewCreateLogTargetDefault creates CreateLogTargetDefault with default headers values.
NewCreateLogTargetParams creates a new CreateLogTargetParams object with the default values initialized.
NewDeleteLogTarget creates a new http.Handler for the delete log target operation.
NewDeleteLogTargetAccepted creates DeleteLogTargetAccepted with default headers values.
NewDeleteLogTargetDefault creates DeleteLogTargetDefault with default headers values.
NewDeleteLogTargetNoContent creates DeleteLogTargetNoContent with default headers values.
NewDeleteLogTargetNotFound creates DeleteLogTargetNotFound with default headers values.
NewDeleteLogTargetParams creates a new DeleteLogTargetParams object with the default values initialized.
NewGetLogTarget creates a new http.Handler for the get log target operation.
NewGetLogTargetDefault creates GetLogTargetDefault with default headers values.
NewGetLogTargetNotFound creates GetLogTargetNotFound with default headers values.
NewGetLogTargetOK creates GetLogTargetOK with default headers values.
NewGetLogTargetParams creates a new GetLogTargetParams object There are no default values defined in the spec.
NewGetLogTargets creates a new http.Handler for the get log targets operation.
NewGetLogTargetsDefault creates GetLogTargetsDefault with default headers values.
NewGetLogTargetsOK creates GetLogTargetsOK with default headers values.
NewGetLogTargetsParams creates a new GetLogTargetsParams object There are no default values defined in the spec.
NewReplaceLogTarget creates a new http.Handler for the replace log target operation.
NewReplaceLogTargetAccepted creates ReplaceLogTargetAccepted with default headers values.
NewReplaceLogTargetBadRequest creates ReplaceLogTargetBadRequest with default headers values.
NewReplaceLogTargetDefault creates ReplaceLogTargetDefault with default headers values.
NewReplaceLogTargetNotFound creates ReplaceLogTargetNotFound with default headers values.
NewReplaceLogTargetOK creates ReplaceLogTargetOK with default headers values.
NewReplaceLogTargetParams creates a new ReplaceLogTargetParams object with the default values initialized.

# Constants

CreateLogTargetAcceptedCode is the HTTP code returned for type CreateLogTargetAccepted.
CreateLogTargetBadRequestCode is the HTTP code returned for type CreateLogTargetBadRequest.
CreateLogTargetConflictCode is the HTTP code returned for type CreateLogTargetConflict.
CreateLogTargetCreatedCode is the HTTP code returned for type CreateLogTargetCreated.
DeleteLogTargetAcceptedCode is the HTTP code returned for type DeleteLogTargetAccepted.
DeleteLogTargetNoContentCode is the HTTP code returned for type DeleteLogTargetNoContent.
DeleteLogTargetNotFoundCode is the HTTP code returned for type DeleteLogTargetNotFound.
GetLogTargetNotFoundCode is the HTTP code returned for type GetLogTargetNotFound.
GetLogTargetOKCode is the HTTP code returned for type GetLogTargetOK.
GetLogTargetsOKCode is the HTTP code returned for type GetLogTargetsOK.
ReplaceLogTargetAcceptedCode is the HTTP code returned for type ReplaceLogTargetAccepted.
ReplaceLogTargetBadRequestCode is the HTTP code returned for type ReplaceLogTargetBadRequest.
ReplaceLogTargetNotFoundCode is the HTTP code returned for type ReplaceLogTargetNotFound.
ReplaceLogTargetOKCode is the HTTP code returned for type ReplaceLogTargetOK.

# Structs

CreateLogTarget swagger:route POST /services/haproxy/configuration/log_targets LogTarget createLogTarget # Add a new Log Target Adds a new Log Target of the specified type in the specified parent.
CreateLogTargetAccepted Configuration change accepted and reload requested swagger:response createLogTargetAccepted */.
CreateLogTargetBadRequest Bad request swagger:response createLogTargetBadRequest */.
CreateLogTargetConflict The specified resource already exists swagger:response createLogTargetConflict */.
CreateLogTargetCreated Log Target created swagger:response createLogTargetCreated */.
CreateLogTargetDefault General Error swagger:response createLogTargetDefault */.
CreateLogTargetParams contains all the bound params for the create log target operation typically these are obtained from a http.Request swagger:parameters createLogTarget.
CreateLogTargetURL generates an URL for the create log target operation.
DeleteLogTarget swagger:route DELETE /services/haproxy/configuration/log_targets/{index} LogTarget deleteLogTarget # Delete a Log Target Deletes a Log Target configuration by it's index from the specified parent.
DeleteLogTargetAccepted Configuration change accepted and reload requested swagger:response deleteLogTargetAccepted */.
DeleteLogTargetDefault General Error swagger:response deleteLogTargetDefault */.
DeleteLogTargetNoContent Log Target deleted swagger:response deleteLogTargetNoContent */.
DeleteLogTargetNotFound The specified resource was not found swagger:response deleteLogTargetNotFound */.
DeleteLogTargetParams contains all the bound params for the delete log target operation typically these are obtained from a http.Request swagger:parameters deleteLogTarget.
DeleteLogTargetURL generates an URL for the delete log target operation.
GetLogTarget swagger:route GET /services/haproxy/configuration/log_targets/{index} LogTarget getLogTarget # Return one Log Target Returns one Log Target configuration by it's index in the specified parent.
GetLogTargetDefault General Error swagger:response getLogTargetDefault */.
GetLogTargetNotFound The specified resource was not found swagger:response getLogTargetNotFound */.
GetLogTargetOK Successful operation swagger:response getLogTargetOK */.
GetLogTargetOKBody get log target o k body swagger:model GetLogTargetOKBody.
GetLogTargetParams contains all the bound params for the get log target operation typically these are obtained from a http.Request swagger:parameters getLogTarget.
GetLogTargets swagger:route GET /services/haproxy/configuration/log_targets LogTarget getLogTargets # Return an array of all Log Targets Returns all Log Targets that are configured in specified parent.
GetLogTargetsDefault General Error swagger:response getLogTargetsDefault */.
GetLogTargetsOK Successful operation swagger:response getLogTargetsOK */.
GetLogTargetsOKBody get log targets o k body swagger:model GetLogTargetsOKBody.
GetLogTargetsParams contains all the bound params for the get log targets operation typically these are obtained from a http.Request swagger:parameters getLogTargets.
GetLogTargetsURL generates an URL for the get log targets operation.
GetLogTargetURL generates an URL for the get log target operation.
ReplaceLogTarget swagger:route PUT /services/haproxy/configuration/log_targets/{index} LogTarget replaceLogTarget # Replace a Log Target Replaces a Log Target configuration by it's index in the specified parent.
ReplaceLogTargetAccepted Configuration change accepted and reload requested swagger:response replaceLogTargetAccepted */.
ReplaceLogTargetBadRequest Bad request swagger:response replaceLogTargetBadRequest */.
ReplaceLogTargetDefault General Error swagger:response replaceLogTargetDefault */.
ReplaceLogTargetNotFound The specified resource was not found swagger:response replaceLogTargetNotFound */.
ReplaceLogTargetOK Log Target replaced swagger:response replaceLogTargetOK */.
ReplaceLogTargetParams contains all the bound params for the replace log target operation typically these are obtained from a http.Request swagger:parameters replaceLogTarget.
ReplaceLogTargetURL generates an URL for the replace log target operation.

# Interfaces

CreateLogTargetHandler interface for that can handle valid create log target params.
DeleteLogTargetHandler interface for that can handle valid delete log target params.
GetLogTargetHandler interface for that can handle valid get log target params.
GetLogTargetsHandler interface for that can handle valid get log targets params.
ReplaceLogTargetHandler interface for that can handle valid replace log target params.

# Type aliases

CreateLogTargetHandlerFunc turns a function with the right signature into a create log target handler.
DeleteLogTargetHandlerFunc turns a function with the right signature into a delete log target handler.
GetLogTargetHandlerFunc turns a function with the right signature into a get log target handler.
GetLogTargetsHandlerFunc turns a function with the right signature into a get log targets handler.
ReplaceLogTargetHandlerFunc turns a function with the right signature into a replace log target handler.