package
0.24.46
Repository: https://github.com/openziti/fabric.git
Documentation: pkg.go.dev

# Functions

NewCreateTerminator creates a new http.Handler for the create terminator operation.
NewCreateTerminatorBadRequest creates CreateTerminatorBadRequest with default headers values.
NewCreateTerminatorCreated creates CreateTerminatorCreated with default headers values.
NewCreateTerminatorParams creates a new CreateTerminatorParams object There are no default values defined in the spec.
NewCreateTerminatorUnauthorized creates CreateTerminatorUnauthorized with default headers values.
NewDeleteTerminator creates a new http.Handler for the delete terminator operation.
NewDeleteTerminatorBadRequest creates DeleteTerminatorBadRequest with default headers values.
NewDeleteTerminatorConflict creates DeleteTerminatorConflict with default headers values.
NewDeleteTerminatorOK creates DeleteTerminatorOK with default headers values.
NewDeleteTerminatorParams creates a new DeleteTerminatorParams object There are no default values defined in the spec.
NewDeleteTerminatorUnauthorized creates DeleteTerminatorUnauthorized with default headers values.
NewDetailTerminator creates a new http.Handler for the detail terminator operation.
NewDetailTerminatorNotFound creates DetailTerminatorNotFound with default headers values.
NewDetailTerminatorOK creates DetailTerminatorOK with default headers values.
NewDetailTerminatorParams creates a new DetailTerminatorParams object There are no default values defined in the spec.
NewDetailTerminatorUnauthorized creates DetailTerminatorUnauthorized with default headers values.
NewListTerminators creates a new http.Handler for the list terminators operation.
NewListTerminatorsBadRequest creates ListTerminatorsBadRequest with default headers values.
NewListTerminatorsOK creates ListTerminatorsOK with default headers values.
NewListTerminatorsParams creates a new ListTerminatorsParams object There are no default values defined in the spec.
NewListTerminatorsUnauthorized creates ListTerminatorsUnauthorized with default headers values.
NewPatchTerminator creates a new http.Handler for the patch terminator operation.
NewPatchTerminatorBadRequest creates PatchTerminatorBadRequest with default headers values.
NewPatchTerminatorNotFound creates PatchTerminatorNotFound with default headers values.
NewPatchTerminatorOK creates PatchTerminatorOK with default headers values.
NewPatchTerminatorParams creates a new PatchTerminatorParams object There are no default values defined in the spec.
NewPatchTerminatorUnauthorized creates PatchTerminatorUnauthorized with default headers values.
NewUpdateTerminator creates a new http.Handler for the update terminator operation.
NewUpdateTerminatorBadRequest creates UpdateTerminatorBadRequest with default headers values.
NewUpdateTerminatorNotFound creates UpdateTerminatorNotFound with default headers values.
NewUpdateTerminatorOK creates UpdateTerminatorOK with default headers values.
NewUpdateTerminatorParams creates a new UpdateTerminatorParams object There are no default values defined in the spec.
NewUpdateTerminatorUnauthorized creates UpdateTerminatorUnauthorized with default headers values.

# Constants

CreateTerminatorBadRequestCode is the HTTP code returned for type CreateTerminatorBadRequest.
CreateTerminatorCreatedCode is the HTTP code returned for type CreateTerminatorCreated.
CreateTerminatorUnauthorizedCode is the HTTP code returned for type CreateTerminatorUnauthorized.
DeleteTerminatorBadRequestCode is the HTTP code returned for type DeleteTerminatorBadRequest.
DeleteTerminatorConflictCode is the HTTP code returned for type DeleteTerminatorConflict.
DeleteTerminatorOKCode is the HTTP code returned for type DeleteTerminatorOK.
DeleteTerminatorUnauthorizedCode is the HTTP code returned for type DeleteTerminatorUnauthorized.
DetailTerminatorNotFoundCode is the HTTP code returned for type DetailTerminatorNotFound.
DetailTerminatorOKCode is the HTTP code returned for type DetailTerminatorOK.
DetailTerminatorUnauthorizedCode is the HTTP code returned for type DetailTerminatorUnauthorized.
ListTerminatorsBadRequestCode is the HTTP code returned for type ListTerminatorsBadRequest.
ListTerminatorsOKCode is the HTTP code returned for type ListTerminatorsOK.
ListTerminatorsUnauthorizedCode is the HTTP code returned for type ListTerminatorsUnauthorized.
PatchTerminatorBadRequestCode is the HTTP code returned for type PatchTerminatorBadRequest.
PatchTerminatorNotFoundCode is the HTTP code returned for type PatchTerminatorNotFound.
PatchTerminatorOKCode is the HTTP code returned for type PatchTerminatorOK.
PatchTerminatorUnauthorizedCode is the HTTP code returned for type PatchTerminatorUnauthorized.
UpdateTerminatorBadRequestCode is the HTTP code returned for type UpdateTerminatorBadRequest.
UpdateTerminatorNotFoundCode is the HTTP code returned for type UpdateTerminatorNotFound.
UpdateTerminatorOKCode is the HTTP code returned for type UpdateTerminatorOK.
UpdateTerminatorUnauthorizedCode is the HTTP code returned for type UpdateTerminatorUnauthorized.

# Structs

CreateTerminator swagger:route POST /terminators Terminator createTerminator Create a terminator resource Create a terminator resource.
CreateTerminatorBadRequest The supplied request contains invalid fields or could not be parsed (json and non-json bodies).
CreateTerminatorCreated The create request was successful and the resource has been added at the following location swagger:response createTerminatorCreated */.
CreateTerminatorParams contains all the bound params for the create terminator operation typically these are obtained from a http.Request swagger:parameters createTerminator.
CreateTerminatorUnauthorized The currently supplied session does not have the correct access rights to request this resource swagger:response createTerminatorUnauthorized */.
CreateTerminatorURL generates an URL for the create terminator operation.
DeleteTerminator swagger:route DELETE /terminators/{id} Terminator deleteTerminator Delete a terminator Delete a terminator by id.
DeleteTerminatorBadRequest The supplied request contains invalid fields or could not be parsed (json and non-json bodies).
DeleteTerminatorConflict The resource requested to be removed/altered cannot be as it is referenced by another object.
DeleteTerminatorOK The delete request was successful and the resource has been removed swagger:response deleteTerminatorOK */.
DeleteTerminatorParams contains all the bound params for the delete terminator operation typically these are obtained from a http.Request swagger:parameters deleteTerminator.
DeleteTerminatorUnauthorized The currently supplied session does not have the correct access rights to request this resource swagger:response deleteTerminatorUnauthorized */.
DeleteTerminatorURL generates an URL for the delete terminator operation.
DetailTerminator swagger:route GET /terminators/{id} Terminator detailTerminator Retrieves a single terminator Retrieves a single terminator by id.
DetailTerminatorNotFound The requested resource does not exist swagger:response detailTerminatorNotFound */.
DetailTerminatorOK A single terminator swagger:response detailTerminatorOK */.
DetailTerminatorParams contains all the bound params for the detail terminator operation typically these are obtained from a http.Request swagger:parameters detailTerminator.
DetailTerminatorUnauthorized The currently supplied session does not have the correct access rights to request this resource swagger:response detailTerminatorUnauthorized */.
DetailTerminatorURL generates an URL for the detail terminator operation.
ListTerminators swagger:route GET /terminators Terminator listTerminators List terminators Retrieves a list of terminator resources; supports filtering, sorting, and pagination.
ListTerminatorsBadRequest The supplied request contains invalid fields or could not be parsed (json and non-json bodies).
ListTerminatorsOK A list of terminators swagger:response listTerminatorsOK */.
ListTerminatorsParams contains all the bound params for the list terminators operation typically these are obtained from a http.Request swagger:parameters listTerminators.
ListTerminatorsUnauthorized The currently supplied session does not have the correct access rights to request this resource swagger:response listTerminatorsUnauthorized */.
ListTerminatorsURL generates an URL for the list terminators operation.
PatchTerminator swagger:route PATCH /terminators/{id} Terminator patchTerminator Update the supplied fields on a terminator Update the supplied fields on a terminator.
PatchTerminatorBadRequest The supplied request contains invalid fields or could not be parsed (json and non-json bodies).
PatchTerminatorNotFound The requested resource does not exist swagger:response patchTerminatorNotFound */.
PatchTerminatorOK The patch request was successful and the resource has been altered swagger:response patchTerminatorOK */.
PatchTerminatorParams contains all the bound params for the patch terminator operation typically these are obtained from a http.Request swagger:parameters patchTerminator.
PatchTerminatorUnauthorized The currently supplied session does not have the correct access rights to request this resource swagger:response patchTerminatorUnauthorized */.
PatchTerminatorURL generates an URL for the patch terminator operation.
UpdateTerminator swagger:route PUT /terminators/{id} Terminator updateTerminator Update all fields on a terminator Update all fields on a terminator by id.
UpdateTerminatorBadRequest The supplied request contains invalid fields or could not be parsed (json and non-json bodies).
UpdateTerminatorNotFound The requested resource does not exist swagger:response updateTerminatorNotFound */.
UpdateTerminatorOK The update request was successful and the resource has been altered swagger:response updateTerminatorOK */.
UpdateTerminatorParams contains all the bound params for the update terminator operation typically these are obtained from a http.Request swagger:parameters updateTerminator.
UpdateTerminatorUnauthorized The currently supplied session does not have the correct access rights to request this resource swagger:response updateTerminatorUnauthorized */.
UpdateTerminatorURL generates an URL for the update terminator operation.

# Interfaces

CreateTerminatorHandler interface for that can handle valid create terminator params.
DeleteTerminatorHandler interface for that can handle valid delete terminator params.
DetailTerminatorHandler interface for that can handle valid detail terminator params.
ListTerminatorsHandler interface for that can handle valid list terminators params.
PatchTerminatorHandler interface for that can handle valid patch terminator params.
UpdateTerminatorHandler interface for that can handle valid update terminator params.

# Type aliases

CreateTerminatorHandlerFunc turns a function with the right signature into a create terminator handler.
DeleteTerminatorHandlerFunc turns a function with the right signature into a delete terminator handler.
DetailTerminatorHandlerFunc turns a function with the right signature into a detail terminator handler.
ListTerminatorsHandlerFunc turns a function with the right signature into a list terminators handler.
PatchTerminatorHandlerFunc turns a function with the right signature into a patch terminator handler.
UpdateTerminatorHandlerFunc turns a function with the right signature into a update terminator handler.