package
0.9.5
Repository: https://github.com/haproxytech/dataplaneapi.git
Documentation: pkg.go.dev

# Functions

NewCreateACL creates a new http.Handler for the create Acl operation.
NewCreateACLAccepted creates CreateACLAccepted with default headers values.
NewCreateACLBadRequest creates CreateACLBadRequest with default headers values.
NewCreateACLConflict creates CreateACLConflict with default headers values.
NewCreateACLCreated creates CreateACLCreated with default headers values.
NewCreateACLDefault creates CreateACLDefault with default headers values.
NewCreateACLParams creates a new CreateACLParams object with the default values initialized.
NewDeleteACL creates a new http.Handler for the delete Acl operation.
NewDeleteACLAccepted creates DeleteACLAccepted with default headers values.
NewDeleteACLDefault creates DeleteACLDefault with default headers values.
NewDeleteACLNoContent creates DeleteACLNoContent with default headers values.
NewDeleteACLNotFound creates DeleteACLNotFound with default headers values.
NewDeleteACLParams creates a new DeleteACLParams object with the default values initialized.
NewGetACL creates a new http.Handler for the get Acl operation.
NewGetACLDefault creates GetACLDefault with default headers values.
NewGetACLNotFound creates GetACLNotFound with default headers values.
NewGetACLOK creates GetACLOK with default headers values.
NewGetACLParams creates a new GetACLParams object no default values defined in spec.
NewGetAcls creates a new http.Handler for the get acls operation.
NewGetAclsDefault creates GetAclsDefault with default headers values.
NewGetAclsOK creates GetAclsOK with default headers values.
NewGetAclsParams creates a new GetAclsParams object no default values defined in spec.
NewReplaceACL creates a new http.Handler for the replace Acl operation.
NewReplaceACLAccepted creates ReplaceACLAccepted with default headers values.
NewReplaceACLBadRequest creates ReplaceACLBadRequest with default headers values.
NewReplaceACLDefault creates ReplaceACLDefault with default headers values.
NewReplaceACLNotFound creates ReplaceACLNotFound with default headers values.
NewReplaceACLOK creates ReplaceACLOK with default headers values.
NewReplaceACLParams creates a new ReplaceACLParams object with the default values initialized.

# Constants

CreateACLAcceptedCode is the HTTP code returned for type CreateACLAccepted.
CreateACLBadRequestCode is the HTTP code returned for type CreateACLBadRequest.
CreateACLConflictCode is the HTTP code returned for type CreateACLConflict.
CreateACLCreatedCode is the HTTP code returned for type CreateACLCreated.
DeleteACLAcceptedCode is the HTTP code returned for type DeleteACLAccepted.
DeleteACLNoContentCode is the HTTP code returned for type DeleteACLNoContent.
DeleteACLNotFoundCode is the HTTP code returned for type DeleteACLNotFound.
GetACLNotFoundCode is the HTTP code returned for type GetACLNotFound.
GetACLOKCode is the HTTP code returned for type GetACLOK.
GetAclsOKCode is the HTTP code returned for type GetAclsOK.
ReplaceACLAcceptedCode is the HTTP code returned for type ReplaceACLAccepted.
ReplaceACLBadRequestCode is the HTTP code returned for type ReplaceACLBadRequest.
ReplaceACLNotFoundCode is the HTTP code returned for type ReplaceACLNotFound.
ReplaceACLOKCode is the HTTP code returned for type ReplaceACLOK.

# Structs

CreateACL swagger:route POST /services/haproxy/configuration/acls ACL createAcl Add a new ACL line Adds a new ACL line of the specified type in the specified parent.
CreateACLAccepted Configuration change accepted and reload requested swagger:response createAclAccepted */.
CreateACLBadRequest Bad request swagger:response createAclBadRequest */.
CreateACLConflict The specified resource already exists swagger:response createAclConflict */.
CreateACLCreated ACL line created swagger:response createAclCreated */.
CreateACLDefault General Error swagger:response createAclDefault */.
CreateACLParams contains all the bound params for the create Acl operation typically these are obtained from a http.Request swagger:parameters createAcl.
CreateACLURL generates an URL for the create Acl operation.
DeleteACL swagger:route DELETE /services/haproxy/configuration/acls/{id} ACL deleteAcl Delete a ACL line Deletes a ACL line configuration by it's ID from the specified parent.
DeleteACLAccepted Configuration change accepted and reload requested swagger:response deleteAclAccepted */.
DeleteACLDefault General Error swagger:response deleteAclDefault */.
DeleteACLNoContent ACL line deleted swagger:response deleteAclNoContent */.
DeleteACLNotFound The specified resource was not found swagger:response deleteAclNotFound */.
DeleteACLParams contains all the bound params for the delete Acl operation typically these are obtained from a http.Request swagger:parameters deleteAcl.
DeleteACLURL generates an URL for the delete Acl operation.
GetACL swagger:route GET /services/haproxy/configuration/acls/{id} ACL getAcl Return one ACL line Returns one ACL line configuration by it's ID in the specified parent.
GetACLDefault General Error swagger:response getAclDefault */.
GetACLNotFound The specified resource was not found swagger:response getAclNotFound */.
GetACLOK Successful operation swagger:response getAclOK */.
GetACLOKBody get ACL o k body swagger:model GetACLOKBody.
GetACLParams contains all the bound params for the get Acl operation typically these are obtained from a http.Request swagger:parameters getAcl.
GetAcls swagger:route GET /services/haproxy/configuration/acls ACL getAcls Return an array of all ACL lines Returns all ACL lines that are configured in specified parent.
GetAclsDefault General Error swagger:response getAclsDefault */.
GetAclsOK Successful operation swagger:response getAclsOK */.
GetAclsOKBody get acls o k body swagger:model GetAclsOKBody.
GetAclsParams contains all the bound params for the get acls operation typically these are obtained from a http.Request swagger:parameters getAcls.
GetAclsURL generates an URL for the get acls operation.
GetACLURL generates an URL for the get Acl operation.
ReplaceACL swagger:route PUT /services/haproxy/configuration/acls/{id} ACL replaceAcl Replace a ACL line Replaces a ACL line configuration by it's ID in the specified parent.
ReplaceACLAccepted Configuration change accepted and reload requested swagger:response replaceAclAccepted */.
ReplaceACLBadRequest Bad request swagger:response replaceAclBadRequest */.
ReplaceACLDefault General Error swagger:response replaceAclDefault */.
ReplaceACLNotFound The specified resource was not found swagger:response replaceAclNotFound */.
ReplaceACLOK ACL line replaced swagger:response replaceAclOK */.
ReplaceACLParams contains all the bound params for the replace Acl operation typically these are obtained from a http.Request swagger:parameters replaceAcl.
ReplaceACLURL generates an URL for the replace Acl operation.

# Interfaces

CreateACLHandler interface for that can handle valid create Acl params.
DeleteACLHandler interface for that can handle valid delete Acl params.
GetACLHandler interface for that can handle valid get Acl params.
GetAclsHandler interface for that can handle valid get acls params.
ReplaceACLHandler interface for that can handle valid replace Acl params.

# Type aliases

CreateACLHandlerFunc turns a function with the right signature into a create Acl handler.
DeleteACLHandlerFunc turns a function with the right signature into a delete Acl handler.
GetACLHandlerFunc turns a function with the right signature into a get Acl handler.
GetAclsHandlerFunc turns a function with the right signature into a get acls handler.
ReplaceACLHandlerFunc turns a function with the right signature into a replace Acl handler.