# Functions
NewCreateService creates a new http.Handler for the create service operation.
NewCreateServiceBadRequest creates CreateServiceBadRequest with default headers values.
NewCreateServiceCreated creates CreateServiceCreated with default headers values.
NewCreateServiceParams creates a new CreateServiceParams object
There are no default values defined in the spec.
NewCreateServiceUnauthorized creates CreateServiceUnauthorized with default headers values.
NewDeleteService creates a new http.Handler for the delete service operation.
NewDeleteServiceBadRequest creates DeleteServiceBadRequest with default headers values.
NewDeleteServiceConflict creates DeleteServiceConflict with default headers values.
NewDeleteServiceOK creates DeleteServiceOK with default headers values.
NewDeleteServiceParams creates a new DeleteServiceParams object
There are no default values defined in the spec.
NewDeleteServiceUnauthorized creates DeleteServiceUnauthorized with default headers values.
NewDetailService creates a new http.Handler for the detail service operation.
NewDetailServiceNotFound creates DetailServiceNotFound with default headers values.
NewDetailServiceOK creates DetailServiceOK with default headers values.
NewDetailServiceParams creates a new DetailServiceParams object
There are no default values defined in the spec.
NewDetailServiceUnauthorized creates DetailServiceUnauthorized with default headers values.
NewListServices creates a new http.Handler for the list services operation.
NewListServicesOK creates ListServicesOK with default headers values.
NewListServicesParams creates a new ListServicesParams object
There are no default values defined in the spec.
NewListServicesUnauthorized creates ListServicesUnauthorized with default headers values.
NewListServiceTerminators creates a new http.Handler for the list service terminators operation.
NewListServiceTerminatorsBadRequest creates ListServiceTerminatorsBadRequest with default headers values.
NewListServiceTerminatorsOK creates ListServiceTerminatorsOK with default headers values.
NewListServiceTerminatorsParams creates a new ListServiceTerminatorsParams object
There are no default values defined in the spec.
NewListServiceTerminatorsUnauthorized creates ListServiceTerminatorsUnauthorized with default headers values.
NewPatchService creates a new http.Handler for the patch service operation.
NewPatchServiceBadRequest creates PatchServiceBadRequest with default headers values.
NewPatchServiceNotFound creates PatchServiceNotFound with default headers values.
NewPatchServiceOK creates PatchServiceOK with default headers values.
NewPatchServiceParams creates a new PatchServiceParams object
There are no default values defined in the spec.
NewPatchServiceUnauthorized creates PatchServiceUnauthorized with default headers values.
NewUpdateService creates a new http.Handler for the update service operation.
NewUpdateServiceBadRequest creates UpdateServiceBadRequest with default headers values.
NewUpdateServiceNotFound creates UpdateServiceNotFound with default headers values.
NewUpdateServiceOK creates UpdateServiceOK with default headers values.
NewUpdateServiceParams creates a new UpdateServiceParams object
There are no default values defined in the spec.
NewUpdateServiceUnauthorized creates UpdateServiceUnauthorized with default headers values.
# Constants
CreateServiceBadRequestCode is the HTTP code returned for type CreateServiceBadRequest.
CreateServiceCreatedCode is the HTTP code returned for type CreateServiceCreated.
CreateServiceUnauthorizedCode is the HTTP code returned for type CreateServiceUnauthorized.
DeleteServiceBadRequestCode is the HTTP code returned for type DeleteServiceBadRequest.
DeleteServiceConflictCode is the HTTP code returned for type DeleteServiceConflict.
DeleteServiceOKCode is the HTTP code returned for type DeleteServiceOK.
DeleteServiceUnauthorizedCode is the HTTP code returned for type DeleteServiceUnauthorized.
DetailServiceNotFoundCode is the HTTP code returned for type DetailServiceNotFound.
DetailServiceOKCode is the HTTP code returned for type DetailServiceOK.
DetailServiceUnauthorizedCode is the HTTP code returned for type DetailServiceUnauthorized.
ListServicesOKCode is the HTTP code returned for type ListServicesOK.
ListServicesUnauthorizedCode is the HTTP code returned for type ListServicesUnauthorized.
ListServiceTerminatorsBadRequestCode is the HTTP code returned for type ListServiceTerminatorsBadRequest.
ListServiceTerminatorsOKCode is the HTTP code returned for type ListServiceTerminatorsOK.
ListServiceTerminatorsUnauthorizedCode is the HTTP code returned for type ListServiceTerminatorsUnauthorized.
PatchServiceBadRequestCode is the HTTP code returned for type PatchServiceBadRequest.
PatchServiceNotFoundCode is the HTTP code returned for type PatchServiceNotFound.
PatchServiceOKCode is the HTTP code returned for type PatchServiceOK.
PatchServiceUnauthorizedCode is the HTTP code returned for type PatchServiceUnauthorized.
UpdateServiceBadRequestCode is the HTTP code returned for type UpdateServiceBadRequest.
UpdateServiceNotFoundCode is the HTTP code returned for type UpdateServiceNotFound.
UpdateServiceOKCode is the HTTP code returned for type UpdateServiceOK.
UpdateServiceUnauthorizedCode is the HTTP code returned for type UpdateServiceUnauthorized.
# Structs
CreateService swagger:route POST /services Service createService
Create a service resource
Create a service resource.
CreateServiceBadRequest The supplied request contains invalid fields or could not be parsed (json and non-json bodies).
CreateServiceCreated The create request was successful and the resource has been added at the following location
swagger:response createServiceCreated
*/.
CreateServiceParams contains all the bound params for the create service operation typically these are obtained from a http.Request
swagger:parameters createService.
CreateServiceUnauthorized The currently supplied session does not have the correct access rights to request this resource
swagger:response createServiceUnauthorized
*/.
CreateServiceURL generates an URL for the create service operation.
DeleteService swagger:route DELETE /services/{id} Service deleteService
Delete a service
Delete a service by id.
DeleteServiceBadRequest The supplied request contains invalid fields or could not be parsed (json and non-json bodies).
DeleteServiceConflict The resource requested to be removed/altered cannot be as it is referenced by another object.
DeleteServiceOK The delete request was successful and the resource has been removed
swagger:response deleteServiceOK
*/.
DeleteServiceParams contains all the bound params for the delete service operation typically these are obtained from a http.Request
swagger:parameters deleteService.
DeleteServiceUnauthorized The currently supplied session does not have the correct access rights to request this resource
swagger:response deleteServiceUnauthorized
*/.
DeleteServiceURL generates an URL for the delete service operation.
DetailService swagger:route GET /services/{id} Service detailService
Retrieves a single service
Retrieves a single service by id.
DetailServiceNotFound The requested resource does not exist
swagger:response detailServiceNotFound
*/.
DetailServiceOK A single service
swagger:response detailServiceOK
*/.
DetailServiceParams contains all the bound params for the detail service operation typically these are obtained from a http.Request
swagger:parameters detailService.
DetailServiceUnauthorized The currently supplied session does not have the correct access rights to request this resource
swagger:response detailServiceUnauthorized
*/.
DetailServiceURL generates an URL for the detail service operation.
ListServices swagger:route GET /services Service listServices
List services
Retrieves a list of service resources; supports filtering, sorting, and pagination.
ListServicesOK A list of services
swagger:response listServicesOK
*/.
ListServicesParams contains all the bound params for the list services operation typically these are obtained from a http.Request
swagger:parameters listServices.
ListServicesUnauthorized The currently supplied session does not have the correct access rights to request this resource
swagger:response listServicesUnauthorized
*/.
ListServicesURL generates an URL for the list services operation.
ListServiceTerminators swagger:route GET /services/{id}/terminators Service listServiceTerminators
List of terminators assigned to a service
Retrieves a list of terminator resources that are assigned specific service; supports filtering, sorting, and pagination.
ListServiceTerminatorsBadRequest The supplied request contains invalid fields or could not be parsed (json and non-json bodies).
ListServiceTerminatorsOK A list of terminators
swagger:response listServiceTerminatorsOK
*/.
ListServiceTerminatorsParams contains all the bound params for the list service terminators operation typically these are obtained from a http.Request
swagger:parameters listServiceTerminators.
ListServiceTerminatorsUnauthorized The currently supplied session does not have the correct access rights to request this resource
swagger:response listServiceTerminatorsUnauthorized
*/.
ListServiceTerminatorsURL generates an URL for the list service terminators operation.
PatchService swagger:route PATCH /services/{id} Service patchService
Update the supplied fields on a service
Update the supplied fields on a service.
PatchServiceBadRequest The supplied request contains invalid fields or could not be parsed (json and non-json bodies).
PatchServiceNotFound The requested resource does not exist
swagger:response patchServiceNotFound
*/.
PatchServiceOK The patch request was successful and the resource has been altered
swagger:response patchServiceOK
*/.
PatchServiceParams contains all the bound params for the patch service operation typically these are obtained from a http.Request
swagger:parameters patchService.
PatchServiceUnauthorized The currently supplied session does not have the correct access rights to request this resource
swagger:response patchServiceUnauthorized
*/.
PatchServiceURL generates an URL for the patch service operation.
UpdateService swagger:route PUT /services/{id} Service updateService
Update all fields on a service
Update all fields on a service by id.
UpdateServiceBadRequest The supplied request contains invalid fields or could not be parsed (json and non-json bodies).
UpdateServiceNotFound The requested resource does not exist
swagger:response updateServiceNotFound
*/.
UpdateServiceOK The update request was successful and the resource has been altered
swagger:response updateServiceOK
*/.
UpdateServiceParams contains all the bound params for the update service operation typically these are obtained from a http.Request
swagger:parameters updateService.
UpdateServiceUnauthorized The currently supplied session does not have the correct access rights to request this resource
swagger:response updateServiceUnauthorized
*/.
UpdateServiceURL generates an URL for the update service operation.
# Interfaces
CreateServiceHandler interface for that can handle valid create service params.
DeleteServiceHandler interface for that can handle valid delete service params.
DetailServiceHandler interface for that can handle valid detail service params.
ListServicesHandler interface for that can handle valid list services params.
ListServiceTerminatorsHandler interface for that can handle valid list service terminators params.
PatchServiceHandler interface for that can handle valid patch service params.
UpdateServiceHandler interface for that can handle valid update service params.
# Type aliases
CreateServiceHandlerFunc turns a function with the right signature into a create service handler.
DeleteServiceHandlerFunc turns a function with the right signature into a delete service handler.
DetailServiceHandlerFunc turns a function with the right signature into a detail service handler.
ListServicesHandlerFunc turns a function with the right signature into a list services handler.
ListServiceTerminatorsHandlerFunc turns a function with the right signature into a list service terminators handler.
PatchServiceHandlerFunc turns a function with the right signature into a patch service handler.
UpdateServiceHandlerFunc turns a function with the right signature into a update service handler.