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

# Functions

NewAddOrganization creates a new http.Handler for the add organization operation.
NewAddOrganizationBadRequest creates AddOrganizationBadRequest with default headers values.
NewAddOrganizationConflict creates AddOrganizationConflict with default headers values.
NewAddOrganizationCreated creates AddOrganizationCreated with default headers values.
NewAddOrganizationDefault creates AddOrganizationDefault with default headers values.
NewAddOrganizationForbidden creates AddOrganizationForbidden with default headers values.
NewAddOrganizationParams creates a new AddOrganizationParams object no default values defined in spec.
NewAddOrganizationUnauthorized creates AddOrganizationUnauthorized with default headers values.
NewDeleteOrganization creates a new http.Handler for the delete organization operation.
NewDeleteOrganizationBadRequest creates DeleteOrganizationBadRequest with default headers values.
NewDeleteOrganizationDefault creates DeleteOrganizationDefault with default headers values.
NewDeleteOrganizationForbidden creates DeleteOrganizationForbidden with default headers values.
NewDeleteOrganizationNotFound creates DeleteOrganizationNotFound with default headers values.
NewDeleteOrganizationOK creates DeleteOrganizationOK with default headers values.
NewDeleteOrganizationParams creates a new DeleteOrganizationParams object no default values defined in spec.
NewDeleteOrganizationUnauthorized creates DeleteOrganizationUnauthorized with default headers values.
NewGetOrganization creates a new http.Handler for the get organization operation.
NewGetOrganizationBadRequest creates GetOrganizationBadRequest with default headers values.
NewGetOrganizationDefault creates GetOrganizationDefault with default headers values.
NewGetOrganizationForbidden creates GetOrganizationForbidden with default headers values.
NewGetOrganizationNotFound creates GetOrganizationNotFound with default headers values.
NewGetOrganizationOK creates GetOrganizationOK with default headers values.
NewGetOrganizationParams creates a new GetOrganizationParams object no default values defined in spec.
NewGetOrganizations creates a new http.Handler for the get organizations operation.
NewGetOrganizationsDefault creates GetOrganizationsDefault with default headers values.
NewGetOrganizationsForbidden creates GetOrganizationsForbidden with default headers values.
NewGetOrganizationsOK creates GetOrganizationsOK with default headers values.
NewGetOrganizationsParams creates a new GetOrganizationsParams object no default values defined in spec.
NewGetOrganizationsUnauthorized creates GetOrganizationsUnauthorized with default headers values.
NewGetOrganizationUnauthorized creates GetOrganizationUnauthorized with default headers values.
NewUpdateOrganization creates a new http.Handler for the update organization operation.
NewUpdateOrganizationBadRequest creates UpdateOrganizationBadRequest with default headers values.
NewUpdateOrganizationDefault creates UpdateOrganizationDefault with default headers values.
NewUpdateOrganizationForbidden creates UpdateOrganizationForbidden with default headers values.
NewUpdateOrganizationNotFound creates UpdateOrganizationNotFound with default headers values.
NewUpdateOrganizationOK creates UpdateOrganizationOK with default headers values.
NewUpdateOrganizationParams creates a new UpdateOrganizationParams object no default values defined in spec.
NewUpdateOrganizationUnauthorized creates UpdateOrganizationUnauthorized with default headers values.

# Constants

AddOrganizationBadRequestCode is the HTTP code returned for type AddOrganizationBadRequest.
AddOrganizationConflictCode is the HTTP code returned for type AddOrganizationConflict.
AddOrganizationCreatedCode is the HTTP code returned for type AddOrganizationCreated.
AddOrganizationForbiddenCode is the HTTP code returned for type AddOrganizationForbidden.
AddOrganizationUnauthorizedCode is the HTTP code returned for type AddOrganizationUnauthorized.
DeleteOrganizationBadRequestCode is the HTTP code returned for type DeleteOrganizationBadRequest.
DeleteOrganizationForbiddenCode is the HTTP code returned for type DeleteOrganizationForbidden.
DeleteOrganizationNotFoundCode is the HTTP code returned for type DeleteOrganizationNotFound.
DeleteOrganizationOKCode is the HTTP code returned for type DeleteOrganizationOK.
DeleteOrganizationUnauthorizedCode is the HTTP code returned for type DeleteOrganizationUnauthorized.
GetOrganizationBadRequestCode is the HTTP code returned for type GetOrganizationBadRequest.
GetOrganizationForbiddenCode is the HTTP code returned for type GetOrganizationForbidden.
GetOrganizationNotFoundCode is the HTTP code returned for type GetOrganizationNotFound.
GetOrganizationOKCode is the HTTP code returned for type GetOrganizationOK.
GetOrganizationsForbiddenCode is the HTTP code returned for type GetOrganizationsForbidden.
GetOrganizationsOKCode is the HTTP code returned for type GetOrganizationsOK.
GetOrganizationsUnauthorizedCode is the HTTP code returned for type GetOrganizationsUnauthorized.
GetOrganizationUnauthorizedCode is the HTTP code returned for type GetOrganizationUnauthorized.
UpdateOrganizationBadRequestCode is the HTTP code returned for type UpdateOrganizationBadRequest.
UpdateOrganizationForbiddenCode is the HTTP code returned for type UpdateOrganizationForbidden.
UpdateOrganizationNotFoundCode is the HTTP code returned for type UpdateOrganizationNotFound.
UpdateOrganizationOKCode is the HTTP code returned for type UpdateOrganizationOK.
UpdateOrganizationUnauthorizedCode is the HTTP code returned for type UpdateOrganizationUnauthorized.

# Structs

AddOrganization swagger:route POST /v1/iam/organization organization addOrganization Add a new organization */.
AddOrganizationBadRequest Invalid input swagger:response addOrganizationBadRequest */.
AddOrganizationConflict Already Exists swagger:response addOrganizationConflict */.
AddOrganizationCreated created swagger:response addOrganizationCreated */.
AddOrganizationDefault Generic error response swagger:response addOrganizationDefault */.
AddOrganizationForbidden access to this resource is forbidden swagger:response addOrganizationForbidden */.
AddOrganizationParams contains all the bound params for the add organization operation typically these are obtained from a http.Request swagger:parameters addOrganization.
AddOrganizationUnauthorized Unauthorized Request swagger:response addOrganizationUnauthorized */.
AddOrganizationURL generates an URL for the add organization operation.
DeleteOrganization swagger:route DELETE /v1/iam/organization/{organizationName} organization deleteOrganization Deletes an Organization */.
DeleteOrganizationBadRequest Invalid Name supplied swagger:response deleteOrganizationBadRequest */.
DeleteOrganizationDefault Unknown error swagger:response deleteOrganizationDefault */.
DeleteOrganizationForbidden access to this resource is forbidden swagger:response deleteOrganizationForbidden */.
DeleteOrganizationNotFound Organization not found swagger:response deleteOrganizationNotFound */.
DeleteOrganizationOK Successful operation swagger:response deleteOrganizationOK */.
DeleteOrganizationParams contains all the bound params for the delete organization operation typically these are obtained from a http.Request swagger:parameters deleteOrganization.
DeleteOrganizationUnauthorized Unauthorized Request swagger:response deleteOrganizationUnauthorized */.
DeleteOrganizationURL generates an URL for the delete organization operation.
GetOrganization swagger:route GET /v1/iam/organization/{organizationName} organization getOrganization Find Organization by name get an Organization by name */.
GetOrganizationBadRequest Invalid Name supplied swagger:response getOrganizationBadRequest */.
GetOrganizationDefault Unknown error swagger:response getOrganizationDefault */.
GetOrganizationForbidden access to this resource is forbidden swagger:response getOrganizationForbidden */.
GetOrganizationNotFound Organization not found swagger:response getOrganizationNotFound */.
GetOrganizationOK Successful operation swagger:response getOrganizationOK */.
GetOrganizationParams contains all the bound params for the get organization operation typically these are obtained from a http.Request swagger:parameters getOrganization.
GetOrganizations swagger:route GET /v1/iam/organization organization getOrganizations List all existing organizations */.
GetOrganizationsDefault Unexpected Error swagger:response getOrganizationsDefault */.
GetOrganizationsForbidden access to this resource is forbidden swagger:response getOrganizationsForbidden */.
GetOrganizationsOK Successful operation swagger:response getOrganizationsOK */.
GetOrganizationsParams contains all the bound params for the get organizations operation typically these are obtained from a http.Request swagger:parameters getOrganizations.
GetOrganizationsUnauthorized Unauthorized Request swagger:response getOrganizationsUnauthorized */.
GetOrganizationsURL generates an URL for the get organizations operation.
GetOrganizationUnauthorized Unauthorized Request swagger:response getOrganizationUnauthorized */.
GetOrganizationURL generates an URL for the get organization operation.
UpdateOrganization swagger:route PUT /v1/iam/organization/{organizationName} organization updateOrganization Update a Organization */.
UpdateOrganizationBadRequest Invalid input swagger:response updateOrganizationBadRequest */.
UpdateOrganizationDefault Unknown error swagger:response updateOrganizationDefault */.
UpdateOrganizationForbidden access to this resource is forbidden swagger:response updateOrganizationForbidden */.
UpdateOrganizationNotFound Organization not found swagger:response updateOrganizationNotFound */.
UpdateOrganizationOK Successful update swagger:response updateOrganizationOK */.
UpdateOrganizationParams contains all the bound params for the update organization operation typically these are obtained from a http.Request swagger:parameters updateOrganization.
UpdateOrganizationUnauthorized Unauthorized Request swagger:response updateOrganizationUnauthorized */.
UpdateOrganizationURL generates an URL for the update organization operation.

# Interfaces

AddOrganizationHandler interface for that can handle valid add organization params.
DeleteOrganizationHandler interface for that can handle valid delete organization params.
GetOrganizationHandler interface for that can handle valid get organization params.
GetOrganizationsHandler interface for that can handle valid get organizations params.
UpdateOrganizationHandler interface for that can handle valid update organization params.

# Type aliases

AddOrganizationHandlerFunc turns a function with the right signature into a add organization handler.
DeleteOrganizationHandlerFunc turns a function with the right signature into a delete organization handler.
GetOrganizationHandlerFunc turns a function with the right signature into a get organization handler.
GetOrganizationsHandlerFunc turns a function with the right signature into a get organizations handler.
UpdateOrganizationHandlerFunc turns a function with the right signature into a update organization handler.