package
3.1.3+incompatible
Repository: https://github.com/haproxytech/dataplaneapi.git
Documentation: pkg.go.dev
# Functions
NewCreateResolver creates a new http.Handler for the create resolver operation.
NewCreateResolverAccepted creates CreateResolverAccepted with default headers values.
NewCreateResolverBadRequest creates CreateResolverBadRequest with default headers values.
NewCreateResolverConflict creates CreateResolverConflict with default headers values.
NewCreateResolverCreated creates CreateResolverCreated with default headers values.
NewCreateResolverDefault creates CreateResolverDefault with default headers values.
NewCreateResolverParams creates a new CreateResolverParams object with the default values initialized.
NewDeleteResolver creates a new http.Handler for the delete resolver operation.
NewDeleteResolverAccepted creates DeleteResolverAccepted with default headers values.
NewDeleteResolverDefault creates DeleteResolverDefault with default headers values.
NewDeleteResolverNoContent creates DeleteResolverNoContent with default headers values.
NewDeleteResolverNotFound creates DeleteResolverNotFound with default headers values.
NewDeleteResolverParams creates a new DeleteResolverParams object with the default values initialized.
NewGetResolver creates a new http.Handler for the get resolver operation.
NewGetResolverDefault creates GetResolverDefault with default headers values.
NewGetResolverNotFound creates GetResolverNotFound with default headers values.
NewGetResolverOK creates GetResolverOK with default headers values.
NewGetResolverParams creates a new GetResolverParams object with the default values initialized.
NewGetResolvers creates a new http.Handler for the get resolvers operation.
NewGetResolversDefault creates GetResolversDefault with default headers values.
NewGetResolversOK creates GetResolversOK with default headers values.
NewGetResolversParams creates a new GetResolversParams object with the default values initialized.
NewReplaceResolver creates a new http.Handler for the replace resolver operation.
NewReplaceResolverAccepted creates ReplaceResolverAccepted with default headers values.
NewReplaceResolverBadRequest creates ReplaceResolverBadRequest with default headers values.
NewReplaceResolverDefault creates ReplaceResolverDefault with default headers values.
NewReplaceResolverNotFound creates ReplaceResolverNotFound with default headers values.
NewReplaceResolverOK creates ReplaceResolverOK with default headers values.
NewReplaceResolverParams creates a new ReplaceResolverParams object with the default values initialized.
# Constants
CreateResolverAcceptedCode is the HTTP code returned for type CreateResolverAccepted.
CreateResolverBadRequestCode is the HTTP code returned for type CreateResolverBadRequest.
CreateResolverConflictCode is the HTTP code returned for type CreateResolverConflict.
CreateResolverCreatedCode is the HTTP code returned for type CreateResolverCreated.
DeleteResolverAcceptedCode is the HTTP code returned for type DeleteResolverAccepted.
DeleteResolverNoContentCode is the HTTP code returned for type DeleteResolverNoContent.
DeleteResolverNotFoundCode is the HTTP code returned for type DeleteResolverNotFound.
GetResolverNotFoundCode is the HTTP code returned for type GetResolverNotFound.
GetResolverOKCode is the HTTP code returned for type GetResolverOK.
GetResolversOKCode is the HTTP code returned for type GetResolversOK.
ReplaceResolverAcceptedCode is the HTTP code returned for type ReplaceResolverAccepted.
ReplaceResolverBadRequestCode is the HTTP code returned for type ReplaceResolverBadRequest.
ReplaceResolverNotFoundCode is the HTTP code returned for type ReplaceResolverNotFound.
ReplaceResolverOKCode is the HTTP code returned for type ReplaceResolverOK.
# Structs
CreateResolver swagger:route POST /services/haproxy/configuration/resolvers Resolver createResolver
# Add a resolver
Adds a new resolver section to the configuration file.
CreateResolverAccepted Configuration change accepted and reload requested
swagger:response createResolverAccepted
*/.
CreateResolverBadRequest Bad request
swagger:response createResolverBadRequest
*/.
CreateResolverConflict The specified resource already exists
swagger:response createResolverConflict
*/.
CreateResolverCreated Resolver created
swagger:response createResolverCreated
*/.
CreateResolverDefault General Error
swagger:response createResolverDefault
*/.
CreateResolverParams contains all the bound params for the create resolver operation typically these are obtained from a http.Request
swagger:parameters createResolver.
CreateResolverURL generates an URL for the create resolver operation.
DeleteResolver swagger:route DELETE /services/haproxy/configuration/resolvers/{name} Resolver deleteResolver
# Delete a resolver
Deletes a resolver from the configuration by it's name.
DeleteResolverAccepted Configuration change accepted and reload requested
swagger:response deleteResolverAccepted
*/.
DeleteResolverDefault General Error
swagger:response deleteResolverDefault
*/.
DeleteResolverNoContent Resolver deleted
swagger:response deleteResolverNoContent
*/.
DeleteResolverNotFound The specified resource was not found
swagger:response deleteResolverNotFound
*/.
DeleteResolverParams contains all the bound params for the delete resolver operation typically these are obtained from a http.Request
swagger:parameters deleteResolver.
DeleteResolverURL generates an URL for the delete resolver operation.
GetResolver swagger:route GET /services/haproxy/configuration/resolvers/{name} Resolver getResolver
# Return a resolver
Returns one resolver section configuration by it's name.
GetResolverDefault General Error
swagger:response getResolverDefault
*/.
GetResolverNotFound The specified resource was not found
swagger:response getResolverNotFound
*/.
GetResolverOK Successful operation
swagger:response getResolverOK
*/.
GetResolverParams contains all the bound params for the get resolver operation typically these are obtained from a http.Request
swagger:parameters getResolver.
GetResolvers swagger:route GET /services/haproxy/configuration/resolvers Resolver getResolvers
# Return an array of resolvers
Returns an array of all configured resolvers.
GetResolversDefault General Error
swagger:response getResolversDefault
*/.
GetResolversOK Successful operation
swagger:response getResolversOK
*/.
GetResolversParams contains all the bound params for the get resolvers operation typically these are obtained from a http.Request
swagger:parameters getResolvers.
GetResolversURL generates an URL for the get resolvers operation.
GetResolverURL generates an URL for the get resolver operation.
ReplaceResolver swagger:route PUT /services/haproxy/configuration/resolvers/{name} Resolver replaceResolver
# Replace a resolver
Replaces a resolver configuration by it's name.
ReplaceResolverAccepted Configuration change accepted and reload requested
swagger:response replaceResolverAccepted
*/.
ReplaceResolverBadRequest Bad request
swagger:response replaceResolverBadRequest
*/.
ReplaceResolverDefault General Error
swagger:response replaceResolverDefault
*/.
ReplaceResolverNotFound The specified resource was not found
swagger:response replaceResolverNotFound
*/.
ReplaceResolverOK Resolver replaced
swagger:response replaceResolverOK
*/.
ReplaceResolverParams contains all the bound params for the replace resolver operation typically these are obtained from a http.Request
swagger:parameters replaceResolver.
ReplaceResolverURL generates an URL for the replace resolver operation.
# Interfaces
CreateResolverHandler interface for that can handle valid create resolver params.
DeleteResolverHandler interface for that can handle valid delete resolver params.
GetResolverHandler interface for that can handle valid get resolver params.
GetResolversHandler interface for that can handle valid get resolvers params.
ReplaceResolverHandler interface for that can handle valid replace resolver params.
# Type aliases
CreateResolverHandlerFunc turns a function with the right signature into a create resolver handler.
DeleteResolverHandlerFunc turns a function with the right signature into a delete resolver handler.
GetResolverHandlerFunc turns a function with the right signature into a get resolver handler.
GetResolversHandlerFunc turns a function with the right signature into a get resolvers handler.
ReplaceResolverHandlerFunc turns a function with the right signature into a replace resolver handler.