package
1.17.1
Repository: https://github.com/cilium/cilium.git
Documentation: pkg.go.dev

# Functions

NewDeleteEndpoint creates a new http.Handler for the delete endpoint operation.
NewDeleteEndpointErrors creates DeleteEndpointErrors with default headers values.
NewDeleteEndpointID creates a new http.Handler for the delete endpoint ID operation.
NewDeleteEndpointIDErrors creates DeleteEndpointIDErrors with default headers values.
NewDeleteEndpointIDForbidden creates DeleteEndpointIDForbidden with default headers values.
NewDeleteEndpointIDInvalid creates DeleteEndpointIDInvalid with default headers values.
NewDeleteEndpointIDNotFound creates DeleteEndpointIDNotFound with default headers values.
NewDeleteEndpointIDOK creates DeleteEndpointIDOK with default headers values.
NewDeleteEndpointIDParams creates a new DeleteEndpointIDParams object There are no default values defined in the spec.
NewDeleteEndpointIDTooManyRequests creates DeleteEndpointIDTooManyRequests with default headers values.
NewDeleteEndpointInvalid creates DeleteEndpointInvalid with default headers values.
NewDeleteEndpointNotFound creates DeleteEndpointNotFound with default headers values.
NewDeleteEndpointOK creates DeleteEndpointOK with default headers values.
NewDeleteEndpointParams creates a new DeleteEndpointParams object There are no default values defined in the spec.
NewDeleteEndpointTooManyRequests creates DeleteEndpointTooManyRequests with default headers values.
NewGetEndpoint creates a new http.Handler for the get endpoint operation.
NewGetEndpointID creates a new http.Handler for the get endpoint ID operation.
NewGetEndpointIDConfig creates a new http.Handler for the get endpoint ID config operation.
NewGetEndpointIDConfigNotFound creates GetEndpointIDConfigNotFound with default headers values.
NewGetEndpointIDConfigOK creates GetEndpointIDConfigOK with default headers values.
NewGetEndpointIDConfigParams creates a new GetEndpointIDConfigParams object There are no default values defined in the spec.
NewGetEndpointIDConfigTooManyRequests creates GetEndpointIDConfigTooManyRequests with default headers values.
NewGetEndpointIDHealthz creates a new http.Handler for the get endpoint ID healthz operation.
NewGetEndpointIDHealthzInvalid creates GetEndpointIDHealthzInvalid with default headers values.
NewGetEndpointIDHealthzNotFound creates GetEndpointIDHealthzNotFound with default headers values.
NewGetEndpointIDHealthzOK creates GetEndpointIDHealthzOK with default headers values.
NewGetEndpointIDHealthzParams creates a new GetEndpointIDHealthzParams object There are no default values defined in the spec.
NewGetEndpointIDHealthzTooManyRequests creates GetEndpointIDHealthzTooManyRequests with default headers values.
NewGetEndpointIDInvalid creates GetEndpointIDInvalid with default headers values.
NewGetEndpointIDLabels creates a new http.Handler for the get endpoint ID labels operation.
NewGetEndpointIDLabelsNotFound creates GetEndpointIDLabelsNotFound with default headers values.
NewGetEndpointIDLabelsOK creates GetEndpointIDLabelsOK with default headers values.
NewGetEndpointIDLabelsParams creates a new GetEndpointIDLabelsParams object There are no default values defined in the spec.
NewGetEndpointIDLabelsTooManyRequests creates GetEndpointIDLabelsTooManyRequests with default headers values.
NewGetEndpointIDLog creates a new http.Handler for the get endpoint ID log operation.
NewGetEndpointIDLogInvalid creates GetEndpointIDLogInvalid with default headers values.
NewGetEndpointIDLogNotFound creates GetEndpointIDLogNotFound with default headers values.
NewGetEndpointIDLogOK creates GetEndpointIDLogOK with default headers values.
NewGetEndpointIDLogParams creates a new GetEndpointIDLogParams object There are no default values defined in the spec.
NewGetEndpointIDLogTooManyRequests creates GetEndpointIDLogTooManyRequests with default headers values.
NewGetEndpointIDNotFound creates GetEndpointIDNotFound with default headers values.
NewGetEndpointIDOK creates GetEndpointIDOK with default headers values.
NewGetEndpointIDParams creates a new GetEndpointIDParams object There are no default values defined in the spec.
NewGetEndpointIDTooManyRequests creates GetEndpointIDTooManyRequests with default headers values.
NewGetEndpointNotFound creates GetEndpointNotFound with default headers values.
NewGetEndpointOK creates GetEndpointOK with default headers values.
NewGetEndpointParams creates a new GetEndpointParams object There are no default values defined in the spec.
NewGetEndpointTooManyRequests creates GetEndpointTooManyRequests with default headers values.
NewPatchEndpointID creates a new http.Handler for the patch endpoint ID operation.
NewPatchEndpointIDConfig creates a new http.Handler for the patch endpoint ID config operation.
NewPatchEndpointIDConfigFailed creates PatchEndpointIDConfigFailed with default headers values.
NewPatchEndpointIDConfigForbidden creates PatchEndpointIDConfigForbidden with default headers values.
NewPatchEndpointIDConfigInvalid creates PatchEndpointIDConfigInvalid with default headers values.
NewPatchEndpointIDConfigNotFound creates PatchEndpointIDConfigNotFound with default headers values.
NewPatchEndpointIDConfigOK creates PatchEndpointIDConfigOK with default headers values.
NewPatchEndpointIDConfigParams creates a new PatchEndpointIDConfigParams object There are no default values defined in the spec.
NewPatchEndpointIDConfigTooManyRequests creates PatchEndpointIDConfigTooManyRequests with default headers values.
NewPatchEndpointIDFailed creates PatchEndpointIDFailed with default headers values.
NewPatchEndpointIDForbidden creates PatchEndpointIDForbidden with default headers values.
NewPatchEndpointIDInvalid creates PatchEndpointIDInvalid with default headers values.
NewPatchEndpointIDLabels creates a new http.Handler for the patch endpoint ID labels operation.
NewPatchEndpointIDLabelsForbidden creates PatchEndpointIDLabelsForbidden with default headers values.
NewPatchEndpointIDLabelsNotFound creates PatchEndpointIDLabelsNotFound with default headers values.
NewPatchEndpointIDLabelsOK creates PatchEndpointIDLabelsOK with default headers values.
NewPatchEndpointIDLabelsParams creates a new PatchEndpointIDLabelsParams object There are no default values defined in the spec.
NewPatchEndpointIDLabelsTooManyRequests creates PatchEndpointIDLabelsTooManyRequests with default headers values.
NewPatchEndpointIDLabelsUpdateFailed creates PatchEndpointIDLabelsUpdateFailed with default headers values.
NewPatchEndpointIDNotFound creates PatchEndpointIDNotFound with default headers values.
NewPatchEndpointIDOK creates PatchEndpointIDOK with default headers values.
NewPatchEndpointIDParams creates a new PatchEndpointIDParams object There are no default values defined in the spec.
NewPatchEndpointIDTooManyRequests creates PatchEndpointIDTooManyRequests with default headers values.
NewPutEndpointID creates a new http.Handler for the put endpoint ID operation.
NewPutEndpointIDCreated creates PutEndpointIDCreated with default headers values.
NewPutEndpointIDExists creates PutEndpointIDExists with default headers values.
NewPutEndpointIDFailed creates PutEndpointIDFailed with default headers values.
NewPutEndpointIDForbidden creates PutEndpointIDForbidden with default headers values.
NewPutEndpointIDInvalid creates PutEndpointIDInvalid with default headers values.
NewPutEndpointIDParams creates a new PutEndpointIDParams object There are no default values defined in the spec.
NewPutEndpointIDTooManyRequests creates PutEndpointIDTooManyRequests with default headers values.

# Constants

DeleteEndpointErrorsCode is the HTTP code returned for type DeleteEndpointErrors.
DeleteEndpointIDErrorsCode is the HTTP code returned for type DeleteEndpointIDErrors.
DeleteEndpointIDForbiddenCode is the HTTP code returned for type DeleteEndpointIDForbidden.
DeleteEndpointIDInvalidCode is the HTTP code returned for type DeleteEndpointIDInvalid.
DeleteEndpointIDNotFoundCode is the HTTP code returned for type DeleteEndpointIDNotFound.
DeleteEndpointIDOKCode is the HTTP code returned for type DeleteEndpointIDOK.
DeleteEndpointIDTooManyRequestsCode is the HTTP code returned for type DeleteEndpointIDTooManyRequests.
DeleteEndpointInvalidCode is the HTTP code returned for type DeleteEndpointInvalid.
DeleteEndpointNotFoundCode is the HTTP code returned for type DeleteEndpointNotFound.
DeleteEndpointOKCode is the HTTP code returned for type DeleteEndpointOK.
DeleteEndpointTooManyRequestsCode is the HTTP code returned for type DeleteEndpointTooManyRequests.
GetEndpointIDConfigNotFoundCode is the HTTP code returned for type GetEndpointIDConfigNotFound.
GetEndpointIDConfigOKCode is the HTTP code returned for type GetEndpointIDConfigOK.
GetEndpointIDConfigTooManyRequestsCode is the HTTP code returned for type GetEndpointIDConfigTooManyRequests.
GetEndpointIDHealthzInvalidCode is the HTTP code returned for type GetEndpointIDHealthzInvalid.
GetEndpointIDHealthzNotFoundCode is the HTTP code returned for type GetEndpointIDHealthzNotFound.
GetEndpointIDHealthzOKCode is the HTTP code returned for type GetEndpointIDHealthzOK.
GetEndpointIDHealthzTooManyRequestsCode is the HTTP code returned for type GetEndpointIDHealthzTooManyRequests.
GetEndpointIDInvalidCode is the HTTP code returned for type GetEndpointIDInvalid.
GetEndpointIDLabelsNotFoundCode is the HTTP code returned for type GetEndpointIDLabelsNotFound.
GetEndpointIDLabelsOKCode is the HTTP code returned for type GetEndpointIDLabelsOK.
GetEndpointIDLabelsTooManyRequestsCode is the HTTP code returned for type GetEndpointIDLabelsTooManyRequests.
GetEndpointIDLogInvalidCode is the HTTP code returned for type GetEndpointIDLogInvalid.
GetEndpointIDLogNotFoundCode is the HTTP code returned for type GetEndpointIDLogNotFound.
GetEndpointIDLogOKCode is the HTTP code returned for type GetEndpointIDLogOK.
GetEndpointIDLogTooManyRequestsCode is the HTTP code returned for type GetEndpointIDLogTooManyRequests.
GetEndpointIDNotFoundCode is the HTTP code returned for type GetEndpointIDNotFound.
GetEndpointIDOKCode is the HTTP code returned for type GetEndpointIDOK.
GetEndpointIDTooManyRequestsCode is the HTTP code returned for type GetEndpointIDTooManyRequests.
GetEndpointNotFoundCode is the HTTP code returned for type GetEndpointNotFound.
GetEndpointOKCode is the HTTP code returned for type GetEndpointOK.
GetEndpointTooManyRequestsCode is the HTTP code returned for type GetEndpointTooManyRequests.
PatchEndpointIDConfigFailedCode is the HTTP code returned for type PatchEndpointIDConfigFailed.
PatchEndpointIDConfigForbiddenCode is the HTTP code returned for type PatchEndpointIDConfigForbidden.
PatchEndpointIDConfigInvalidCode is the HTTP code returned for type PatchEndpointIDConfigInvalid.
PatchEndpointIDConfigNotFoundCode is the HTTP code returned for type PatchEndpointIDConfigNotFound.
PatchEndpointIDConfigOKCode is the HTTP code returned for type PatchEndpointIDConfigOK.
PatchEndpointIDConfigTooManyRequestsCode is the HTTP code returned for type PatchEndpointIDConfigTooManyRequests.
PatchEndpointIDFailedCode is the HTTP code returned for type PatchEndpointIDFailed.
PatchEndpointIDForbiddenCode is the HTTP code returned for type PatchEndpointIDForbidden.
PatchEndpointIDInvalidCode is the HTTP code returned for type PatchEndpointIDInvalid.
PatchEndpointIDLabelsForbiddenCode is the HTTP code returned for type PatchEndpointIDLabelsForbidden.
PatchEndpointIDLabelsNotFoundCode is the HTTP code returned for type PatchEndpointIDLabelsNotFound.
PatchEndpointIDLabelsOKCode is the HTTP code returned for type PatchEndpointIDLabelsOK.
PatchEndpointIDLabelsTooManyRequestsCode is the HTTP code returned for type PatchEndpointIDLabelsTooManyRequests.
PatchEndpointIDLabelsUpdateFailedCode is the HTTP code returned for type PatchEndpointIDLabelsUpdateFailed.
PatchEndpointIDNotFoundCode is the HTTP code returned for type PatchEndpointIDNotFound.
PatchEndpointIDOKCode is the HTTP code returned for type PatchEndpointIDOK.
PatchEndpointIDTooManyRequestsCode is the HTTP code returned for type PatchEndpointIDTooManyRequests.
PutEndpointIDCreatedCode is the HTTP code returned for type PutEndpointIDCreated.
PutEndpointIDExistsCode is the HTTP code returned for type PutEndpointIDExists.
PutEndpointIDFailedCode is the HTTP code returned for type PutEndpointIDFailed.
PutEndpointIDForbiddenCode is the HTTP code returned for type PutEndpointIDForbidden.
PutEndpointIDInvalidCode is the HTTP code returned for type PutEndpointIDInvalid.
PutEndpointIDTooManyRequestsCode is the HTTP code returned for type PutEndpointIDTooManyRequests.

# Structs

DeleteEndpoint swagger:route DELETE /endpoint endpoint deleteEndpoint # Deletes a list of endpoints Deletes a list of endpoints that have endpoints matching the provided properties */.
DeleteEndpointErrors Deleted with a number of errors encountered swagger:response deleteEndpointErrors */.
DeleteEndpointID swagger:route DELETE /endpoint/{id} endpoint deleteEndpointId # Delete endpoint Deletes the endpoint specified by the ID.
DeleteEndpointIDErrors Deleted with a number of errors encountered swagger:response deleteEndpointIdErrors */.
DeleteEndpointIDForbidden Forbidden swagger:response deleteEndpointIdForbidden */.
DeleteEndpointIDInvalid Invalid endpoint ID format for specified type.
DeleteEndpointIDNotFound Endpoint not found swagger:response deleteEndpointIdNotFound */.
DeleteEndpointIDOK Success swagger:response deleteEndpointIdOK */.
DeleteEndpointIDParams contains all the bound params for the delete endpoint ID operation typically these are obtained from a http.Request swagger:parameters DeleteEndpointID.
DeleteEndpointIDTooManyRequests Rate-limiting too many requests in the given time frame swagger:response deleteEndpointIdTooManyRequests */.
DeleteEndpointInvalid Invalid endpoint delete request swagger:response deleteEndpointInvalid */.
DeleteEndpointNotFound No endpoints with provided parameters found swagger:response deleteEndpointNotFound */.
DeleteEndpointOK Success swagger:response deleteEndpointOK */.
DeleteEndpointParams contains all the bound params for the delete endpoint operation typically these are obtained from a http.Request swagger:parameters DeleteEndpoint.
DeleteEndpointTooManyRequests Rate-limiting too many requests in the given time frame swagger:response deleteEndpointTooManyRequests */.
GetEndpoint swagger:route GET /endpoint endpoint getEndpoint Retrieves a list of endpoints that have metadata matching the provided parameters.
GetEndpointID swagger:route GET /endpoint/{id} endpoint getEndpointId # Get endpoint by endpoint ID Returns endpoint information */.
GetEndpointIDConfig swagger:route GET /endpoint/{id}/config endpoint getEndpointIdConfig # Retrieve endpoint configuration Retrieves the configuration of the specified endpoint.
GetEndpointIDConfigNotFound Endpoint not found swagger:response getEndpointIdConfigNotFound */.
GetEndpointIDConfigOK Success swagger:response getEndpointIdConfigOK */.
GetEndpointIDConfigParams contains all the bound params for the get endpoint ID config operation typically these are obtained from a http.Request swagger:parameters GetEndpointIDConfig.
GetEndpointIDConfigTooManyRequests Rate-limiting too many requests in the given time frame swagger:response getEndpointIdConfigTooManyRequests */.
GetEndpointIDHealthz swagger:route GET /endpoint/{id}/healthz endpoint getEndpointIdHealthz Retrieves the status logs associated with this endpoint.
GetEndpointIDHealthzInvalid Invalid identity provided swagger:response getEndpointIdHealthzInvalid */.
GetEndpointIDHealthzNotFound Endpoint not found swagger:response getEndpointIdHealthzNotFound */.
GetEndpointIDHealthzOK Success swagger:response getEndpointIdHealthzOK */.
GetEndpointIDHealthzParams contains all the bound params for the get endpoint ID healthz operation typically these are obtained from a http.Request swagger:parameters GetEndpointIDHealthz.
GetEndpointIDHealthzTooManyRequests Rate-limiting too many requests in the given time frame swagger:response getEndpointIdHealthzTooManyRequests */.
GetEndpointIDInvalid Invalid endpoint ID format for specified type swagger:response getEndpointIdInvalid */.
GetEndpointIDLabels swagger:route GET /endpoint/{id}/labels endpoint getEndpointIdLabels Retrieves the list of labels associated with an endpoint.
GetEndpointIDLabelsNotFound Endpoint not found swagger:response getEndpointIdLabelsNotFound */.
GetEndpointIDLabelsOK Success swagger:response getEndpointIdLabelsOK */.
GetEndpointIDLabelsParams contains all the bound params for the get endpoint ID labels operation typically these are obtained from a http.Request swagger:parameters GetEndpointIDLabels.
GetEndpointIDLabelsTooManyRequests Rate-limiting too many requests in the given time frame swagger:response getEndpointIdLabelsTooManyRequests */.
GetEndpointIDLog swagger:route GET /endpoint/{id}/log endpoint getEndpointIdLog Retrieves the status logs associated with this endpoint.
GetEndpointIDLogInvalid Invalid identity provided swagger:response getEndpointIdLogInvalid */.
GetEndpointIDLogNotFound Endpoint not found swagger:response getEndpointIdLogNotFound */.
GetEndpointIDLogOK Success swagger:response getEndpointIdLogOK */.
GetEndpointIDLogParams contains all the bound params for the get endpoint ID log operation typically these are obtained from a http.Request swagger:parameters GetEndpointIDLog.
GetEndpointIDLogTooManyRequests Rate-limiting too many requests in the given time frame swagger:response getEndpointIdLogTooManyRequests */.
GetEndpointIDNotFound Endpoint not found swagger:response getEndpointIdNotFound */.
GetEndpointIDOK Success swagger:response getEndpointIdOK */.
GetEndpointIDParams contains all the bound params for the get endpoint ID operation typically these are obtained from a http.Request swagger:parameters GetEndpointID.
GetEndpointIDTooManyRequests Rate-limiting too many requests in the given time frame swagger:response getEndpointIdTooManyRequests */.
GetEndpointNotFound Endpoints with provided parameters not found swagger:response getEndpointNotFound */.
GetEndpointOK Success swagger:response getEndpointOK */.
GetEndpointParams contains all the bound params for the get endpoint operation typically these are obtained from a http.Request swagger:parameters GetEndpoint.
GetEndpointTooManyRequests Rate-limiting too many requests in the given time frame swagger:response getEndpointTooManyRequests */.
PatchEndpointID swagger:route PATCH /endpoint/{id} endpoint patchEndpointId # Modify existing endpoint Applies the endpoint change request to an existing endpoint */.
PatchEndpointIDConfig swagger:route PATCH /endpoint/{id}/config endpoint patchEndpointIdConfig # Modify mutable endpoint configuration Update the configuration of an existing endpoint and regenerates & recompiles the corresponding programs automatically.
PatchEndpointIDConfigFailed Update failed.
PatchEndpointIDConfigForbidden Forbidden swagger:response patchEndpointIdConfigForbidden */.
PatchEndpointIDConfigInvalid Invalid configuration request swagger:response patchEndpointIdConfigInvalid */.
PatchEndpointIDConfigNotFound Endpoint not found swagger:response patchEndpointIdConfigNotFound */.
PatchEndpointIDConfigOK Success swagger:response patchEndpointIdConfigOK */.
PatchEndpointIDConfigParams contains all the bound params for the patch endpoint ID config operation typically these are obtained from a http.Request swagger:parameters PatchEndpointIDConfig.
PatchEndpointIDConfigTooManyRequests Rate-limiting too many requests in the given time frame swagger:response patchEndpointIdConfigTooManyRequests */.
PatchEndpointIDFailed Endpoint update failed swagger:response patchEndpointIdFailed */.
PatchEndpointIDForbidden Forbidden swagger:response patchEndpointIdForbidden */.
PatchEndpointIDInvalid Invalid modify endpoint request swagger:response patchEndpointIdInvalid */.
PatchEndpointIDLabels swagger:route PATCH /endpoint/{id}/labels endpoint patchEndpointIdLabels # Set label configuration of endpoint Sets labels associated with an endpoint.
PatchEndpointIDLabelsForbidden Forbidden swagger:response patchEndpointIdLabelsForbidden */.
PatchEndpointIDLabelsNotFound Endpoint not found swagger:response patchEndpointIdLabelsNotFound */.
PatchEndpointIDLabelsOK Success swagger:response patchEndpointIdLabelsOK */.
PatchEndpointIDLabelsParams contains all the bound params for the patch endpoint ID labels operation typically these are obtained from a http.Request swagger:parameters PatchEndpointIDLabels.
PatchEndpointIDLabelsTooManyRequests Rate-limiting too many requests in the given time frame swagger:response patchEndpointIdLabelsTooManyRequests */.
PatchEndpointIDLabelsUpdateFailed Error while updating labels swagger:response patchEndpointIdLabelsUpdateFailed */.
PatchEndpointIDNotFound Endpoint does not exist swagger:response patchEndpointIdNotFound */.
PatchEndpointIDOK Success swagger:response patchEndpointIdOK */.
PatchEndpointIDParams contains all the bound params for the patch endpoint ID operation typically these are obtained from a http.Request swagger:parameters PatchEndpointID.
PatchEndpointIDTooManyRequests Rate-limiting too many requests in the given time frame swagger:response patchEndpointIdTooManyRequests */.
PutEndpointID swagger:route PUT /endpoint/{id} endpoint putEndpointId # Create endpoint Creates a new endpoint */.
PutEndpointIDCreated Created swagger:response putEndpointIdCreated */.
PutEndpointIDExists Endpoint already exists swagger:response putEndpointIdExists */.
PutEndpointIDFailed Endpoint creation failed swagger:response putEndpointIdFailed */.
PutEndpointIDForbidden Forbidden swagger:response putEndpointIdForbidden */.
PutEndpointIDInvalid Invalid endpoint in request swagger:response putEndpointIdInvalid */.
PutEndpointIDParams contains all the bound params for the put endpoint ID operation typically these are obtained from a http.Request swagger:parameters PutEndpointID.
PutEndpointIDTooManyRequests Rate-limiting too many requests in the given time frame swagger:response putEndpointIdTooManyRequests */.

# Interfaces

DeleteEndpointHandler interface for that can handle valid delete endpoint params.
DeleteEndpointIDHandler interface for that can handle valid delete endpoint ID params.
GetEndpointHandler interface for that can handle valid get endpoint params.
GetEndpointIDConfigHandler interface for that can handle valid get endpoint ID config params.
GetEndpointIDHandler interface for that can handle valid get endpoint ID params.
GetEndpointIDHealthzHandler interface for that can handle valid get endpoint ID healthz params.
GetEndpointIDLabelsHandler interface for that can handle valid get endpoint ID labels params.
GetEndpointIDLogHandler interface for that can handle valid get endpoint ID log params.
PatchEndpointIDConfigHandler interface for that can handle valid patch endpoint ID config params.
PatchEndpointIDHandler interface for that can handle valid patch endpoint ID params.
PatchEndpointIDLabelsHandler interface for that can handle valid patch endpoint ID labels params.
PutEndpointIDHandler interface for that can handle valid put endpoint ID params.

# Type aliases

DeleteEndpointHandlerFunc turns a function with the right signature into a delete endpoint handler.
DeleteEndpointIDHandlerFunc turns a function with the right signature into a delete endpoint ID handler.
GetEndpointHandlerFunc turns a function with the right signature into a get endpoint handler.
GetEndpointIDConfigHandlerFunc turns a function with the right signature into a get endpoint ID config handler.
GetEndpointIDHandlerFunc turns a function with the right signature into a get endpoint ID handler.
GetEndpointIDHealthzHandlerFunc turns a function with the right signature into a get endpoint ID healthz handler.
GetEndpointIDLabelsHandlerFunc turns a function with the right signature into a get endpoint ID labels handler.
GetEndpointIDLogHandlerFunc turns a function with the right signature into a get endpoint ID log handler.
PatchEndpointIDConfigHandlerFunc turns a function with the right signature into a patch endpoint ID config handler.
PatchEndpointIDHandlerFunc turns a function with the right signature into a patch endpoint ID handler.
PatchEndpointIDLabelsHandlerFunc turns a function with the right signature into a patch endpoint ID labels handler.
PutEndpointIDHandlerFunc turns a function with the right signature into a put endpoint ID handler.