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

# Functions

NewCreateAWSRegion creates a new http.Handler for the create a w s region operation.
NewCreateAWSRegionBadRequest creates CreateAWSRegionBadRequest with default headers values.
NewCreateAWSRegionConflict creates CreateAWSRegionConflict with default headers values.
NewCreateAWSRegionCreated creates CreateAWSRegionCreated with default headers values.
NewCreateAWSRegionDefault creates CreateAWSRegionDefault with default headers values.
NewCreateAWSRegionParams creates a new CreateAWSRegionParams object There are no default values defined in the spec.
NewCreateConsul creates a new http.Handler for the create consul operation.
NewCreateConsulBadRequest creates CreateConsulBadRequest with default headers values.
NewCreateConsulConflict creates CreateConsulConflict with default headers values.
NewCreateConsulCreated creates CreateConsulCreated with default headers values.
NewCreateConsulDefault creates CreateConsulDefault with default headers values.
NewCreateConsulParams creates a new CreateConsulParams object There are no default values defined in the spec.
NewDeleteAWSRegion creates a new http.Handler for the delete a w s region operation.
NewDeleteAWSRegionDefault creates DeleteAWSRegionDefault with default headers values.
NewDeleteAWSRegionNoContent creates DeleteAWSRegionNoContent with default headers values.
NewDeleteAWSRegionNotFound creates DeleteAWSRegionNotFound with default headers values.
NewDeleteAWSRegionParams creates a new DeleteAWSRegionParams object There are no default values defined in the spec.
NewDeleteConsul creates a new http.Handler for the delete consul operation.
NewDeleteConsulDefault creates DeleteConsulDefault with default headers values.
NewDeleteConsulNoContent creates DeleteConsulNoContent with default headers values.
NewDeleteConsulNotFound creates DeleteConsulNotFound with default headers values.
NewDeleteConsulParams creates a new DeleteConsulParams object There are no default values defined in the spec.
NewGetAWSRegion creates a new http.Handler for the get a w s region operation.
NewGetAWSRegionDefault creates GetAWSRegionDefault with default headers values.
NewGetAWSRegionNotFound creates GetAWSRegionNotFound with default headers values.
NewGetAWSRegionOK creates GetAWSRegionOK with default headers values.
NewGetAWSRegionParams creates a new GetAWSRegionParams object There are no default values defined in the spec.
NewGetAWSRegions creates a new http.Handler for the get a w s regions operation.
NewGetAWSRegionsDefault creates GetAWSRegionsDefault with default headers values.
NewGetAWSRegionsOK creates GetAWSRegionsOK with default headers values.
NewGetAWSRegionsParams creates a new GetAWSRegionsParams object There are no default values defined in the spec.
NewGetConsul creates a new http.Handler for the get consul operation.
NewGetConsulDefault creates GetConsulDefault with default headers values.
NewGetConsulNotFound creates GetConsulNotFound with default headers values.
NewGetConsulOK creates GetConsulOK with default headers values.
NewGetConsulParams creates a new GetConsulParams object There are no default values defined in the spec.
NewGetConsuls creates a new http.Handler for the get consuls operation.
NewGetConsulsDefault creates GetConsulsDefault with default headers values.
NewGetConsulsOK creates GetConsulsOK with default headers values.
NewGetConsulsParams creates a new GetConsulsParams object There are no default values defined in the spec.
NewReplaceAWSRegion creates a new http.Handler for the replace a w s region operation.
NewReplaceAWSRegionBadRequest creates ReplaceAWSRegionBadRequest with default headers values.
NewReplaceAWSRegionDefault creates ReplaceAWSRegionDefault with default headers values.
NewReplaceAWSRegionNotFound creates ReplaceAWSRegionNotFound with default headers values.
NewReplaceAWSRegionOK creates ReplaceAWSRegionOK with default headers values.
NewReplaceAWSRegionParams creates a new ReplaceAWSRegionParams object There are no default values defined in the spec.
NewReplaceConsul creates a new http.Handler for the replace consul operation.
NewReplaceConsulBadRequest creates ReplaceConsulBadRequest with default headers values.
NewReplaceConsulDefault creates ReplaceConsulDefault with default headers values.
NewReplaceConsulNotFound creates ReplaceConsulNotFound with default headers values.
NewReplaceConsulOK creates ReplaceConsulOK with default headers values.
NewReplaceConsulParams creates a new ReplaceConsulParams object There are no default values defined in the spec.

# Constants

CreateAWSRegionBadRequestCode is the HTTP code returned for type CreateAWSRegionBadRequest.
CreateAWSRegionConflictCode is the HTTP code returned for type CreateAWSRegionConflict.
CreateAWSRegionCreatedCode is the HTTP code returned for type CreateAWSRegionCreated.
CreateConsulBadRequestCode is the HTTP code returned for type CreateConsulBadRequest.
CreateConsulConflictCode is the HTTP code returned for type CreateConsulConflict.
CreateConsulCreatedCode is the HTTP code returned for type CreateConsulCreated.
DeleteAWSRegionNoContentCode is the HTTP code returned for type DeleteAWSRegionNoContent.
DeleteAWSRegionNotFoundCode is the HTTP code returned for type DeleteAWSRegionNotFound.
DeleteConsulNoContentCode is the HTTP code returned for type DeleteConsulNoContent.
DeleteConsulNotFoundCode is the HTTP code returned for type DeleteConsulNotFound.
GetAWSRegionNotFoundCode is the HTTP code returned for type GetAWSRegionNotFound.
GetAWSRegionOKCode is the HTTP code returned for type GetAWSRegionOK.
GetAWSRegionsOKCode is the HTTP code returned for type GetAWSRegionsOK.
GetConsulNotFoundCode is the HTTP code returned for type GetConsulNotFound.
GetConsulOKCode is the HTTP code returned for type GetConsulOK.
GetConsulsOKCode is the HTTP code returned for type GetConsulsOK.
ReplaceAWSRegionBadRequestCode is the HTTP code returned for type ReplaceAWSRegionBadRequest.
ReplaceAWSRegionNotFoundCode is the HTTP code returned for type ReplaceAWSRegionNotFound.
ReplaceAWSRegionOKCode is the HTTP code returned for type ReplaceAWSRegionOK.
ReplaceConsulBadRequestCode is the HTTP code returned for type ReplaceConsulBadRequest.
ReplaceConsulNotFoundCode is the HTTP code returned for type ReplaceConsulNotFound.
ReplaceConsulOKCode is the HTTP code returned for type ReplaceConsulOK.

# Structs

CreateAWSRegion swagger:route POST /service_discovery/aws ServiceDiscovery createAWSRegion # Add a new AWS region Add a new AWS region.
CreateAWSRegionBadRequest Bad request swagger:response createAWSRegionBadRequest */.
CreateAWSRegionConflict The specified resource already exists swagger:response createAWSRegionConflict */.
CreateAWSRegionCreated Resource created swagger:response createAWSRegionCreated */.
CreateAWSRegionDefault General Error swagger:response createAWSRegionDefault */.
CreateAWSRegionParams contains all the bound params for the create a w s region operation typically these are obtained from a http.Request swagger:parameters createAWSRegion.
CreateAWSRegionURL generates an URL for the create a w s region operation.
CreateConsul swagger:route POST /service_discovery/consul ServiceDiscovery createConsul # Add a new Consul server Adds a new Consul server.
CreateConsulBadRequest Bad request swagger:response createConsulBadRequest */.
CreateConsulConflict The specified resource already exists swagger:response createConsulConflict */.
CreateConsulCreated Consul created swagger:response createConsulCreated */.
CreateConsulDefault General Error swagger:response createConsulDefault */.
CreateConsulParams contains all the bound params for the create consul operation typically these are obtained from a http.Request swagger:parameters createConsul.
CreateConsulURL generates an URL for the create consul operation.
DeleteAWSRegion swagger:route DELETE /service_discovery/aws/{id} ServiceDiscovery deleteAWSRegion # Delete an AWS region Delete an AWS region configuration by it's id.
DeleteAWSRegionDefault General Error swagger:response deleteAWSRegionDefault */.
DeleteAWSRegionNoContent Resource deleted swagger:response deleteAWSRegionNoContent */.
DeleteAWSRegionNotFound The specified resource was not found swagger:response deleteAWSRegionNotFound */.
DeleteAWSRegionParams contains all the bound params for the delete a w s region operation typically these are obtained from a http.Request swagger:parameters deleteAWSRegion.
DeleteAWSRegionURL generates an URL for the delete a w s region operation.
DeleteConsul swagger:route DELETE /service_discovery/consul/{id} ServiceDiscovery deleteConsul # Delete a Consul server Deletes a Consul server configuration by it's id.
DeleteConsulDefault General Error swagger:response deleteConsulDefault */.
DeleteConsulNoContent Consul server deleted swagger:response deleteConsulNoContent */.
DeleteConsulNotFound The specified resource was not found swagger:response deleteConsulNotFound */.
DeleteConsulParams contains all the bound params for the delete consul operation typically these are obtained from a http.Request swagger:parameters deleteConsul.
DeleteConsulURL generates an URL for the delete consul operation.
GetAWSRegion swagger:route GET /service_discovery/aws/{id} ServiceDiscovery getAWSRegion # Return an AWS region Return one AWS Region configuration by it's id.
GetAWSRegionDefault General Error swagger:response getAWSRegionDefault */.
GetAWSRegionNotFound The specified resource was not found swagger:response getAWSRegionNotFound */.
GetAWSRegionOK Successful operation swagger:response getAWSRegionOK */.
GetAWSRegionParams contains all the bound params for the get a w s region operation typically these are obtained from a http.Request swagger:parameters getAWSRegion.
GetAWSRegions swagger:route GET /service_discovery/aws ServiceDiscovery getAWSRegions # Return an array of all configured AWS regions Return all configured AWS regions.
GetAWSRegionsDefault General Error swagger:response getAWSRegionsDefault */.
GetAWSRegionsOK Successful operation swagger:response getAWSRegionsOK */.
GetAWSRegionsParams contains all the bound params for the get a w s regions operation typically these are obtained from a http.Request swagger:parameters getAWSRegions.
GetAWSRegionsURL generates an URL for the get a w s regions operation.
GetAWSRegionURL generates an URL for the get a w s region operation.
GetConsul swagger:route GET /service_discovery/consul/{id} ServiceDiscovery getConsul # Return one Consul server Returns one Consul server configuration by it's id.
GetConsulDefault General Error swagger:response getConsulDefault */.
GetConsulNotFound The specified resource was not found swagger:response getConsulNotFound */.
GetConsulOK Successful operation swagger:response getConsulOK */.
GetConsulParams contains all the bound params for the get consul operation typically these are obtained from a http.Request swagger:parameters getConsul.
GetConsuls swagger:route GET /service_discovery/consul ServiceDiscovery getConsuls # Return an array of all configured Consul servers Returns all configured Consul servers.
GetConsulsDefault General Error swagger:response getConsulsDefault */.
GetConsulsOK Successful operation swagger:response getConsulsOK */.
GetConsulsParams contains all the bound params for the get consuls operation typically these are obtained from a http.Request swagger:parameters getConsuls.
GetConsulsURL generates an URL for the get consuls operation.
GetConsulURL generates an URL for the get consul operation.
ReplaceAWSRegion swagger:route PUT /service_discovery/aws/{id} ServiceDiscovery replaceAWSRegion # Replace an AWS region Replace an AWS region configuration by its id.
ReplaceAWSRegionBadRequest Bad request swagger:response replaceAWSRegionBadRequest */.
ReplaceAWSRegionDefault General Error swagger:response replaceAWSRegionDefault */.
ReplaceAWSRegionNotFound The specified resource was not found swagger:response replaceAWSRegionNotFound */.
ReplaceAWSRegionOK Resource updated swagger:response replaceAWSRegionOK */.
ReplaceAWSRegionParams contains all the bound params for the replace a w s region operation typically these are obtained from a http.Request swagger:parameters replaceAWSRegion.
ReplaceAWSRegionURL generates an URL for the replace a w s region operation.
ReplaceConsul swagger:route PUT /service_discovery/consul/{id} ServiceDiscovery replaceConsul # Replace a Consul server Replaces a Consul server configuration by it's id.
ReplaceConsulBadRequest Bad request swagger:response replaceConsulBadRequest */.
ReplaceConsulDefault General Error swagger:response replaceConsulDefault */.
ReplaceConsulNotFound The specified resource was not found swagger:response replaceConsulNotFound */.
ReplaceConsulOK Consul server replaced swagger:response replaceConsulOK */.
ReplaceConsulParams contains all the bound params for the replace consul operation typically these are obtained from a http.Request swagger:parameters replaceConsul.
ReplaceConsulURL generates an URL for the replace consul operation.

# Interfaces

CreateAWSRegionHandler interface for that can handle valid create a w s region params.
CreateConsulHandler interface for that can handle valid create consul params.
DeleteAWSRegionHandler interface for that can handle valid delete a w s region params.
DeleteConsulHandler interface for that can handle valid delete consul params.
GetAWSRegionHandler interface for that can handle valid get a w s region params.
GetAWSRegionsHandler interface for that can handle valid get a w s regions params.
GetConsulHandler interface for that can handle valid get consul params.
GetConsulsHandler interface for that can handle valid get consuls params.
ReplaceAWSRegionHandler interface for that can handle valid replace a w s region params.
ReplaceConsulHandler interface for that can handle valid replace consul params.

# Type aliases

CreateAWSRegionHandlerFunc turns a function with the right signature into a create a w s region handler.
CreateConsulHandlerFunc turns a function with the right signature into a create consul handler.
DeleteAWSRegionHandlerFunc turns a function with the right signature into a delete a w s region handler.
DeleteConsulHandlerFunc turns a function with the right signature into a delete consul handler.
GetAWSRegionHandlerFunc turns a function with the right signature into a get a w s region handler.
GetAWSRegionsHandlerFunc turns a function with the right signature into a get a w s regions handler.
GetConsulHandlerFunc turns a function with the right signature into a get consul handler.
GetConsulsHandlerFunc turns a function with the right signature into a get consuls handler.
ReplaceAWSRegionHandlerFunc turns a function with the right signature into a replace a w s region handler.
ReplaceConsulHandlerFunc turns a function with the right signature into a replace consul handler.