package
0.2.0-alpha
Repository: https://github.com/vmware/dispatch.git
Documentation: pkg.go.dev

# Functions

NewAddServiceInstance creates a new http.Handler for the add service instance operation.
NewAddServiceInstanceBadRequest creates AddServiceInstanceBadRequest with default headers values.
NewAddServiceInstanceConflict creates AddServiceInstanceConflict with default headers values.
NewAddServiceInstanceCreated creates AddServiceInstanceCreated with default headers values.
NewAddServiceInstanceDefault creates AddServiceInstanceDefault with default headers values.
NewAddServiceInstanceForbidden creates AddServiceInstanceForbidden with default headers values.
NewAddServiceInstanceParams creates a new AddServiceInstanceParams object no default values defined in spec.
NewAddServiceInstanceUnauthorized creates AddServiceInstanceUnauthorized with default headers values.
NewDeleteServiceInstanceByName creates a new http.Handler for the delete service instance by name operation.
NewDeleteServiceInstanceByNameBadRequest creates DeleteServiceInstanceByNameBadRequest with default headers values.
NewDeleteServiceInstanceByNameDefault creates DeleteServiceInstanceByNameDefault with default headers values.
NewDeleteServiceInstanceByNameForbidden creates DeleteServiceInstanceByNameForbidden with default headers values.
NewDeleteServiceInstanceByNameNotFound creates DeleteServiceInstanceByNameNotFound with default headers values.
NewDeleteServiceInstanceByNameOK creates DeleteServiceInstanceByNameOK with default headers values.
NewDeleteServiceInstanceByNameParams creates a new DeleteServiceInstanceByNameParams object no default values defined in spec.
NewDeleteServiceInstanceByNameUnauthorized creates DeleteServiceInstanceByNameUnauthorized with default headers values.
NewGetServiceInstanceByName creates a new http.Handler for the get service instance by name operation.
NewGetServiceInstanceByNameBadRequest creates GetServiceInstanceByNameBadRequest with default headers values.
NewGetServiceInstanceByNameDefault creates GetServiceInstanceByNameDefault with default headers values.
NewGetServiceInstanceByNameForbidden creates GetServiceInstanceByNameForbidden with default headers values.
NewGetServiceInstanceByNameNotFound creates GetServiceInstanceByNameNotFound with default headers values.
NewGetServiceInstanceByNameOK creates GetServiceInstanceByNameOK with default headers values.
NewGetServiceInstanceByNameParams creates a new GetServiceInstanceByNameParams object no default values defined in spec.
NewGetServiceInstanceByNameUnauthorized creates GetServiceInstanceByNameUnauthorized with default headers values.
NewGetServiceInstances creates a new http.Handler for the get service instances operation.
NewGetServiceInstancesBadRequest creates GetServiceInstancesBadRequest with default headers values.
NewGetServiceInstancesDefault creates GetServiceInstancesDefault with default headers values.
NewGetServiceInstancesForbidden creates GetServiceInstancesForbidden with default headers values.
NewGetServiceInstancesOK creates GetServiceInstancesOK with default headers values.
NewGetServiceInstancesParams creates a new GetServiceInstancesParams object no default values defined in spec.
NewGetServiceInstancesUnauthorized creates GetServiceInstancesUnauthorized with default headers values.

# Constants

AddServiceInstanceBadRequestCode is the HTTP code returned for type AddServiceInstanceBadRequest.
AddServiceInstanceConflictCode is the HTTP code returned for type AddServiceInstanceConflict.
AddServiceInstanceCreatedCode is the HTTP code returned for type AddServiceInstanceCreated.
AddServiceInstanceForbiddenCode is the HTTP code returned for type AddServiceInstanceForbidden.
AddServiceInstanceUnauthorizedCode is the HTTP code returned for type AddServiceInstanceUnauthorized.
DeleteServiceInstanceByNameBadRequestCode is the HTTP code returned for type DeleteServiceInstanceByNameBadRequest.
DeleteServiceInstanceByNameForbiddenCode is the HTTP code returned for type DeleteServiceInstanceByNameForbidden.
DeleteServiceInstanceByNameNotFoundCode is the HTTP code returned for type DeleteServiceInstanceByNameNotFound.
DeleteServiceInstanceByNameOKCode is the HTTP code returned for type DeleteServiceInstanceByNameOK.
DeleteServiceInstanceByNameUnauthorizedCode is the HTTP code returned for type DeleteServiceInstanceByNameUnauthorized.
GetServiceInstanceByNameBadRequestCode is the HTTP code returned for type GetServiceInstanceByNameBadRequest.
GetServiceInstanceByNameForbiddenCode is the HTTP code returned for type GetServiceInstanceByNameForbidden.
GetServiceInstanceByNameNotFoundCode is the HTTP code returned for type GetServiceInstanceByNameNotFound.
GetServiceInstanceByNameOKCode is the HTTP code returned for type GetServiceInstanceByNameOK.
GetServiceInstanceByNameUnauthorizedCode is the HTTP code returned for type GetServiceInstanceByNameUnauthorized.
GetServiceInstancesBadRequestCode is the HTTP code returned for type GetServiceInstancesBadRequest.
GetServiceInstancesForbiddenCode is the HTTP code returned for type GetServiceInstancesForbidden.
GetServiceInstancesOKCode is the HTTP code returned for type GetServiceInstancesOK.
GetServiceInstancesUnauthorizedCode is the HTTP code returned for type GetServiceInstancesUnauthorized.

# Structs

AddServiceInstance swagger:route POST /serviceinstance serviceInstance addServiceInstance Add a new service instance */.
AddServiceInstanceBadRequest Invalid input swagger:response addServiceInstanceBadRequest */.
AddServiceInstanceConflict Already Exists swagger:response addServiceInstanceConflict */.
AddServiceInstanceCreated created swagger:response addServiceInstanceCreated */.
AddServiceInstanceDefault Generic error response swagger:response addServiceInstanceDefault */.
AddServiceInstanceForbidden access to this resource is forbidden swagger:response addServiceInstanceForbidden */.
AddServiceInstanceParams contains all the bound params for the add service instance operation typically these are obtained from a http.Request swagger:parameters addServiceInstance.
AddServiceInstanceUnauthorized Unauthorized Request swagger:response addServiceInstanceUnauthorized */.
AddServiceInstanceURL generates an URL for the add service instance operation.
DeleteServiceInstanceByName swagger:route DELETE /serviceinstance/{serviceInstanceName} serviceInstance deleteServiceInstanceByName Deletes a service instance */.
DeleteServiceInstanceByNameBadRequest Invalid name supplied swagger:response deleteServiceInstanceByNameBadRequest */.
DeleteServiceInstanceByNameDefault Generic error response swagger:response deleteServiceInstanceByNameDefault */.
DeleteServiceInstanceByNameForbidden access to this resource is forbidden swagger:response deleteServiceInstanceByNameForbidden */.
DeleteServiceInstanceByNameNotFound Service instance not found swagger:response deleteServiceInstanceByNameNotFound */.
DeleteServiceInstanceByNameOK successful operation swagger:response deleteServiceInstanceByNameOK */.
DeleteServiceInstanceByNameParams contains all the bound params for the delete service instance by name operation typically these are obtained from a http.Request swagger:parameters deleteServiceInstanceByName.
DeleteServiceInstanceByNameUnauthorized Unauthorized Request swagger:response deleteServiceInstanceByNameUnauthorized */.
DeleteServiceInstanceByNameURL generates an URL for the delete service instance by name operation.
GetServiceInstanceByName swagger:route GET /serviceinstance/{serviceInstanceName} serviceInstance getServiceInstanceByName Find service instance by name Returns a single service instance */.
GetServiceInstanceByNameBadRequest Invalid ID supplied swagger:response getServiceInstanceByNameBadRequest */.
GetServiceInstanceByNameDefault Generic error response swagger:response getServiceInstanceByNameDefault */.
GetServiceInstanceByNameForbidden access to this resource is forbidden swagger:response getServiceInstanceByNameForbidden */.
GetServiceInstanceByNameNotFound Service instance not found swagger:response getServiceInstanceByNameNotFound */.
GetServiceInstanceByNameOK successful operation swagger:response getServiceInstanceByNameOK */.
GetServiceInstanceByNameParams contains all the bound params for the get service instance by name operation typically these are obtained from a http.Request swagger:parameters getServiceInstanceByName.
GetServiceInstanceByNameUnauthorized Unauthorized Request swagger:response getServiceInstanceByNameUnauthorized */.
GetServiceInstanceByNameURL generates an URL for the get service instance by name operation.
GetServiceInstances swagger:route GET /serviceinstance serviceInstance getServiceInstances Get all service instances List all service instances */.
GetServiceInstancesBadRequest Invalid input swagger:response getServiceInstancesBadRequest */.
GetServiceInstancesDefault Generic error response swagger:response getServiceInstancesDefault */.
GetServiceInstancesForbidden access to this resource is forbidden swagger:response getServiceInstancesForbidden */.
GetServiceInstancesOK successful operation swagger:response getServiceInstancesOK */.
GetServiceInstancesParams contains all the bound params for the get service instances operation typically these are obtained from a http.Request swagger:parameters getServiceInstances.
GetServiceInstancesUnauthorized Unauthorized Request swagger:response getServiceInstancesUnauthorized */.
GetServiceInstancesURL generates an URL for the get service instances operation.

# Interfaces

AddServiceInstanceHandler interface for that can handle valid add service instance params.
DeleteServiceInstanceByNameHandler interface for that can handle valid delete service instance by name params.
GetServiceInstanceByNameHandler interface for that can handle valid get service instance by name params.
GetServiceInstancesHandler interface for that can handle valid get service instances params.

# Type aliases

AddServiceInstanceHandlerFunc turns a function with the right signature into a add service instance handler.
DeleteServiceInstanceByNameHandlerFunc turns a function with the right signature into a delete service instance by name handler.
GetServiceInstanceByNameHandlerFunc turns a function with the right signature into a get service instance by name handler.
GetServiceInstancesHandlerFunc turns a function with the right signature into a get service instances handler.