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

# Functions

NewCreateGroup creates a new http.Handler for the create group operation.
NewCreateGroupAccepted creates CreateGroupAccepted with default headers values.
NewCreateGroupBadRequest creates CreateGroupBadRequest with default headers values.
NewCreateGroupConflict creates CreateGroupConflict with default headers values.
NewCreateGroupCreated creates CreateGroupCreated with default headers values.
NewCreateGroupDefault creates CreateGroupDefault with default headers values.
NewCreateGroupParams creates a new CreateGroupParams object with the default values initialized.
NewDeleteGroup creates a new http.Handler for the delete group operation.
NewDeleteGroupAccepted creates DeleteGroupAccepted with default headers values.
NewDeleteGroupDefault creates DeleteGroupDefault with default headers values.
NewDeleteGroupNoContent creates DeleteGroupNoContent with default headers values.
NewDeleteGroupNotFound creates DeleteGroupNotFound with default headers values.
NewDeleteGroupParams creates a new DeleteGroupParams object with the default values initialized.
NewGetGroup creates a new http.Handler for the get group operation.
NewGetGroupDefault creates GetGroupDefault with default headers values.
NewGetGroupNotFound creates GetGroupNotFound with default headers values.
NewGetGroupOK creates GetGroupOK with default headers values.
NewGetGroupParams creates a new GetGroupParams object There are no default values defined in the spec.
NewGetGroups creates a new http.Handler for the get groups operation.
NewGetGroupsDefault creates GetGroupsDefault with default headers values.
NewGetGroupsOK creates GetGroupsOK with default headers values.
NewGetGroupsParams creates a new GetGroupsParams object There are no default values defined in the spec.
NewReplaceGroup creates a new http.Handler for the replace group operation.
NewReplaceGroupAccepted creates ReplaceGroupAccepted with default headers values.
NewReplaceGroupBadRequest creates ReplaceGroupBadRequest with default headers values.
NewReplaceGroupDefault creates ReplaceGroupDefault with default headers values.
NewReplaceGroupNotFound creates ReplaceGroupNotFound with default headers values.
NewReplaceGroupOK creates ReplaceGroupOK with default headers values.
NewReplaceGroupParams creates a new ReplaceGroupParams object with the default values initialized.

# Constants

CreateGroupAcceptedCode is the HTTP code returned for type CreateGroupAccepted.
CreateGroupBadRequestCode is the HTTP code returned for type CreateGroupBadRequest.
CreateGroupConflictCode is the HTTP code returned for type CreateGroupConflict.
CreateGroupCreatedCode is the HTTP code returned for type CreateGroupCreated.
DeleteGroupAcceptedCode is the HTTP code returned for type DeleteGroupAccepted.
DeleteGroupNoContentCode is the HTTP code returned for type DeleteGroupNoContent.
DeleteGroupNotFoundCode is the HTTP code returned for type DeleteGroupNotFound.
GetGroupNotFoundCode is the HTTP code returned for type GetGroupNotFound.
GetGroupOKCode is the HTTP code returned for type GetGroupOK.
GetGroupsOKCode is the HTTP code returned for type GetGroupsOK.
ReplaceGroupAcceptedCode is the HTTP code returned for type ReplaceGroupAccepted.
ReplaceGroupBadRequestCode is the HTTP code returned for type ReplaceGroupBadRequest.
ReplaceGroupNotFoundCode is the HTTP code returned for type ReplaceGroupNotFound.
ReplaceGroupOKCode is the HTTP code returned for type ReplaceGroupOK.

# Structs

CreateGroup swagger:route POST /services/haproxy/configuration/groups Group createGroup Add a new userlist group */.
CreateGroupAccepted Configuration change accepted and reload requested swagger:response createGroupAccepted */.
CreateGroupBadRequest Bad request swagger:response createGroupBadRequest */.
CreateGroupConflict The specified resource already exists swagger:response createGroupConflict */.
CreateGroupCreated Group created swagger:response createGroupCreated */.
CreateGroupDefault General Error swagger:response createGroupDefault */.
CreateGroupParams contains all the bound params for the create group operation typically these are obtained from a http.Request swagger:parameters createGroup.
CreateGroupURL generates an URL for the create group operation.
DeleteGroup swagger:route DELETE /services/haproxy/configuration/groups/{name} Group deleteGroup Delete a group */.
DeleteGroupAccepted Configuration change accepted and reload requested swagger:response deleteGroupAccepted */.
DeleteGroupDefault General Error swagger:response deleteGroupDefault */.
DeleteGroupNoContent Group deleted swagger:response deleteGroupNoContent */.
DeleteGroupNotFound The specified resource was not found swagger:response deleteGroupNotFound */.
DeleteGroupParams contains all the bound params for the delete group operation typically these are obtained from a http.Request swagger:parameters deleteGroup.
DeleteGroupURL generates an URL for the delete group operation.
GetGroup swagger:route GET /services/haproxy/configuration/groups/{name} Group getGroup Return one userlist group */.
GetGroupDefault General Error swagger:response getGroupDefault */.
GetGroupNotFound The specified resource already exists swagger:response getGroupNotFound */.
GetGroupOK Successful operation swagger:response getGroupOK */.
GetGroupOKBody get group o k body swagger:model GetGroupOKBody.
GetGroupParams contains all the bound params for the get group operation typically these are obtained from a http.Request swagger:parameters getGroup.
GetGroups swagger:route GET /services/haproxy/configuration/groups Group getGroups Return an array of userlist groups */.
GetGroupsDefault General Error swagger:response getGroupsDefault */.
GetGroupsOK Successful operation swagger:response getGroupsOK */.
GetGroupsOKBody get groups o k body swagger:model GetGroupsOKBody.
GetGroupsParams contains all the bound params for the get groups operation typically these are obtained from a http.Request swagger:parameters getGroups.
GetGroupsURL generates an URL for the get groups operation.
GetGroupURL generates an URL for the get group operation.
ReplaceGroup swagger:route PUT /services/haproxy/configuration/groups/{name} Group replaceGroup Replace a group */.
ReplaceGroupAccepted Configuration change accepted and reload requested swagger:response replaceGroupAccepted */.
ReplaceGroupBadRequest Bad request swagger:response replaceGroupBadRequest */.
ReplaceGroupDefault General Error swagger:response replaceGroupDefault */.
ReplaceGroupNotFound The specified resource was not found swagger:response replaceGroupNotFound */.
ReplaceGroupOK Group replaced swagger:response replaceGroupOK */.
ReplaceGroupParams contains all the bound params for the replace group operation typically these are obtained from a http.Request swagger:parameters replaceGroup.
ReplaceGroupURL generates an URL for the replace group operation.

# Interfaces

CreateGroupHandler interface for that can handle valid create group params.
DeleteGroupHandler interface for that can handle valid delete group params.
GetGroupHandler interface for that can handle valid get group params.
GetGroupsHandler interface for that can handle valid get groups params.
ReplaceGroupHandler interface for that can handle valid replace group params.

# Type aliases

CreateGroupHandlerFunc turns a function with the right signature into a create group handler.
DeleteGroupHandlerFunc turns a function with the right signature into a delete group handler.
GetGroupHandlerFunc turns a function with the right signature into a get group handler.
GetGroupsHandlerFunc turns a function with the right signature into a get groups handler.
ReplaceGroupHandlerFunc turns a function with the right signature into a replace group handler.