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.