package
0.26.33
Repository: https://github.com/openziti/edge-api.git
Documentation: pkg.go.dev

# Functions

NewCreateServiceEdgeRouterPolicy creates a new http.Handler for the create service edge router policy operation.
NewCreateServiceEdgeRouterPolicyBadRequest creates CreateServiceEdgeRouterPolicyBadRequest with default headers values.
NewCreateServiceEdgeRouterPolicyCreated creates CreateServiceEdgeRouterPolicyCreated with default headers values.
NewCreateServiceEdgeRouterPolicyParams creates a new CreateServiceEdgeRouterPolicyParams object There are no default values defined in the spec.
NewCreateServiceEdgeRouterPolicyTooManyRequests creates CreateServiceEdgeRouterPolicyTooManyRequests with default headers values.
NewCreateServiceEdgeRouterPolicyUnauthorized creates CreateServiceEdgeRouterPolicyUnauthorized with default headers values.
NewDeleteServiceEdgeRouterPolicy creates a new http.Handler for the delete service edge router policy operation.
NewDeleteServiceEdgeRouterPolicyBadRequest creates DeleteServiceEdgeRouterPolicyBadRequest with default headers values.
NewDeleteServiceEdgeRouterPolicyConflict creates DeleteServiceEdgeRouterPolicyConflict with default headers values.
NewDeleteServiceEdgeRouterPolicyOK creates DeleteServiceEdgeRouterPolicyOK with default headers values.
NewDeleteServiceEdgeRouterPolicyParams creates a new DeleteServiceEdgeRouterPolicyParams object There are no default values defined in the spec.
NewDeleteServiceEdgeRouterPolicyTooManyRequests creates DeleteServiceEdgeRouterPolicyTooManyRequests with default headers values.
NewDeleteServiceEdgeRouterPolicyUnauthorized creates DeleteServiceEdgeRouterPolicyUnauthorized with default headers values.
NewDetailServiceEdgeRouterPolicy creates a new http.Handler for the detail service edge router policy operation.
NewDetailServiceEdgeRouterPolicyNotFound creates DetailServiceEdgeRouterPolicyNotFound with default headers values.
NewDetailServiceEdgeRouterPolicyOK creates DetailServiceEdgeRouterPolicyOK with default headers values.
NewDetailServiceEdgeRouterPolicyParams creates a new DetailServiceEdgeRouterPolicyParams object There are no default values defined in the spec.
NewDetailServiceEdgeRouterPolicyTooManyRequests creates DetailServiceEdgeRouterPolicyTooManyRequests with default headers values.
NewDetailServiceEdgeRouterPolicyUnauthorized creates DetailServiceEdgeRouterPolicyUnauthorized with default headers values.
NewListServiceEdgeRouterPolicies creates a new http.Handler for the list service edge router policies operation.
NewListServiceEdgeRouterPoliciesBadRequest creates ListServiceEdgeRouterPoliciesBadRequest with default headers values.
NewListServiceEdgeRouterPoliciesOK creates ListServiceEdgeRouterPoliciesOK with default headers values.
NewListServiceEdgeRouterPoliciesParams creates a new ListServiceEdgeRouterPoliciesParams object There are no default values defined in the spec.
NewListServiceEdgeRouterPoliciesTooManyRequests creates ListServiceEdgeRouterPoliciesTooManyRequests with default headers values.
NewListServiceEdgeRouterPoliciesUnauthorized creates ListServiceEdgeRouterPoliciesUnauthorized with default headers values.
NewListServiceEdgeRouterPolicyEdgeRouters creates a new http.Handler for the list service edge router policy edge routers operation.
NewListServiceEdgeRouterPolicyEdgeRoutersNotFound creates ListServiceEdgeRouterPolicyEdgeRoutersNotFound with default headers values.
NewListServiceEdgeRouterPolicyEdgeRoutersOK creates ListServiceEdgeRouterPolicyEdgeRoutersOK with default headers values.
NewListServiceEdgeRouterPolicyEdgeRoutersParams creates a new ListServiceEdgeRouterPolicyEdgeRoutersParams object There are no default values defined in the spec.
NewListServiceEdgeRouterPolicyEdgeRoutersTooManyRequests creates ListServiceEdgeRouterPolicyEdgeRoutersTooManyRequests with default headers values.
NewListServiceEdgeRouterPolicyEdgeRoutersUnauthorized creates ListServiceEdgeRouterPolicyEdgeRoutersUnauthorized with default headers values.
NewListServiceEdgeRouterPolicyServices creates a new http.Handler for the list service edge router policy services operation.
NewListServiceEdgeRouterPolicyServicesNotFound creates ListServiceEdgeRouterPolicyServicesNotFound with default headers values.
NewListServiceEdgeRouterPolicyServicesOK creates ListServiceEdgeRouterPolicyServicesOK with default headers values.
NewListServiceEdgeRouterPolicyServicesParams creates a new ListServiceEdgeRouterPolicyServicesParams object There are no default values defined in the spec.
NewListServiceEdgeRouterPolicyServicesTooManyRequests creates ListServiceEdgeRouterPolicyServicesTooManyRequests with default headers values.
NewListServiceEdgeRouterPolicyServicesUnauthorized creates ListServiceEdgeRouterPolicyServicesUnauthorized with default headers values.
NewPatchServiceEdgeRouterPolicy creates a new http.Handler for the patch service edge router policy operation.
NewPatchServiceEdgeRouterPolicyBadRequest creates PatchServiceEdgeRouterPolicyBadRequest with default headers values.
NewPatchServiceEdgeRouterPolicyNotFound creates PatchServiceEdgeRouterPolicyNotFound with default headers values.
NewPatchServiceEdgeRouterPolicyOK creates PatchServiceEdgeRouterPolicyOK with default headers values.
NewPatchServiceEdgeRouterPolicyParams creates a new PatchServiceEdgeRouterPolicyParams object There are no default values defined in the spec.
NewPatchServiceEdgeRouterPolicyTooManyRequests creates PatchServiceEdgeRouterPolicyTooManyRequests with default headers values.
NewPatchServiceEdgeRouterPolicyUnauthorized creates PatchServiceEdgeRouterPolicyUnauthorized with default headers values.
NewUpdateServiceEdgeRouterPolicy creates a new http.Handler for the update service edge router policy operation.
NewUpdateServiceEdgeRouterPolicyBadRequest creates UpdateServiceEdgeRouterPolicyBadRequest with default headers values.
NewUpdateServiceEdgeRouterPolicyNotFound creates UpdateServiceEdgeRouterPolicyNotFound with default headers values.
NewUpdateServiceEdgeRouterPolicyOK creates UpdateServiceEdgeRouterPolicyOK with default headers values.
NewUpdateServiceEdgeRouterPolicyParams creates a new UpdateServiceEdgeRouterPolicyParams object There are no default values defined in the spec.
NewUpdateServiceEdgeRouterPolicyTooManyRequests creates UpdateServiceEdgeRouterPolicyTooManyRequests with default headers values.
NewUpdateServiceEdgeRouterPolicyUnauthorized creates UpdateServiceEdgeRouterPolicyUnauthorized with default headers values.

# Constants

CreateServiceEdgeRouterPolicyBadRequestCode is the HTTP code returned for type CreateServiceEdgeRouterPolicyBadRequest.
CreateServiceEdgeRouterPolicyCreatedCode is the HTTP code returned for type CreateServiceEdgeRouterPolicyCreated.
CreateServiceEdgeRouterPolicyTooManyRequestsCode is the HTTP code returned for type CreateServiceEdgeRouterPolicyTooManyRequests.
CreateServiceEdgeRouterPolicyUnauthorizedCode is the HTTP code returned for type CreateServiceEdgeRouterPolicyUnauthorized.
DeleteServiceEdgeRouterPolicyBadRequestCode is the HTTP code returned for type DeleteServiceEdgeRouterPolicyBadRequest.
DeleteServiceEdgeRouterPolicyConflictCode is the HTTP code returned for type DeleteServiceEdgeRouterPolicyConflict.
DeleteServiceEdgeRouterPolicyOKCode is the HTTP code returned for type DeleteServiceEdgeRouterPolicyOK.
DeleteServiceEdgeRouterPolicyTooManyRequestsCode is the HTTP code returned for type DeleteServiceEdgeRouterPolicyTooManyRequests.
DeleteServiceEdgeRouterPolicyUnauthorizedCode is the HTTP code returned for type DeleteServiceEdgeRouterPolicyUnauthorized.
DetailServiceEdgeRouterPolicyNotFoundCode is the HTTP code returned for type DetailServiceEdgeRouterPolicyNotFound.
DetailServiceEdgeRouterPolicyOKCode is the HTTP code returned for type DetailServiceEdgeRouterPolicyOK.
DetailServiceEdgeRouterPolicyTooManyRequestsCode is the HTTP code returned for type DetailServiceEdgeRouterPolicyTooManyRequests.
DetailServiceEdgeRouterPolicyUnauthorizedCode is the HTTP code returned for type DetailServiceEdgeRouterPolicyUnauthorized.
ListServiceEdgeRouterPoliciesBadRequestCode is the HTTP code returned for type ListServiceEdgeRouterPoliciesBadRequest.
ListServiceEdgeRouterPoliciesOKCode is the HTTP code returned for type ListServiceEdgeRouterPoliciesOK.
ListServiceEdgeRouterPoliciesTooManyRequestsCode is the HTTP code returned for type ListServiceEdgeRouterPoliciesTooManyRequests.
ListServiceEdgeRouterPoliciesUnauthorizedCode is the HTTP code returned for type ListServiceEdgeRouterPoliciesUnauthorized.
ListServiceEdgeRouterPolicyEdgeRoutersNotFoundCode is the HTTP code returned for type ListServiceEdgeRouterPolicyEdgeRoutersNotFound.
ListServiceEdgeRouterPolicyEdgeRoutersOKCode is the HTTP code returned for type ListServiceEdgeRouterPolicyEdgeRoutersOK.
ListServiceEdgeRouterPolicyEdgeRoutersTooManyRequestsCode is the HTTP code returned for type ListServiceEdgeRouterPolicyEdgeRoutersTooManyRequests.
ListServiceEdgeRouterPolicyEdgeRoutersUnauthorizedCode is the HTTP code returned for type ListServiceEdgeRouterPolicyEdgeRoutersUnauthorized.
ListServiceEdgeRouterPolicyServicesNotFoundCode is the HTTP code returned for type ListServiceEdgeRouterPolicyServicesNotFound.
ListServiceEdgeRouterPolicyServicesOKCode is the HTTP code returned for type ListServiceEdgeRouterPolicyServicesOK.
ListServiceEdgeRouterPolicyServicesTooManyRequestsCode is the HTTP code returned for type ListServiceEdgeRouterPolicyServicesTooManyRequests.
ListServiceEdgeRouterPolicyServicesUnauthorizedCode is the HTTP code returned for type ListServiceEdgeRouterPolicyServicesUnauthorized.
PatchServiceEdgeRouterPolicyBadRequestCode is the HTTP code returned for type PatchServiceEdgeRouterPolicyBadRequest.
PatchServiceEdgeRouterPolicyNotFoundCode is the HTTP code returned for type PatchServiceEdgeRouterPolicyNotFound.
PatchServiceEdgeRouterPolicyOKCode is the HTTP code returned for type PatchServiceEdgeRouterPolicyOK.
PatchServiceEdgeRouterPolicyTooManyRequestsCode is the HTTP code returned for type PatchServiceEdgeRouterPolicyTooManyRequests.
PatchServiceEdgeRouterPolicyUnauthorizedCode is the HTTP code returned for type PatchServiceEdgeRouterPolicyUnauthorized.
UpdateServiceEdgeRouterPolicyBadRequestCode is the HTTP code returned for type UpdateServiceEdgeRouterPolicyBadRequest.
UpdateServiceEdgeRouterPolicyNotFoundCode is the HTTP code returned for type UpdateServiceEdgeRouterPolicyNotFound.
UpdateServiceEdgeRouterPolicyOKCode is the HTTP code returned for type UpdateServiceEdgeRouterPolicyOK.
UpdateServiceEdgeRouterPolicyTooManyRequestsCode is the HTTP code returned for type UpdateServiceEdgeRouterPolicyTooManyRequests.
UpdateServiceEdgeRouterPolicyUnauthorizedCode is the HTTP code returned for type UpdateServiceEdgeRouterPolicyUnauthorized.

# Structs

CreateServiceEdgeRouterPolicy swagger:route POST /service-edge-router-policies Service Edge Router Policy createServiceEdgeRouterPolicy Create a service edge router policy resource Create a service edge router policy resource.
CreateServiceEdgeRouterPolicyBadRequest The supplied request contains invalid fields or could not be parsed (json and non-json bodies).
CreateServiceEdgeRouterPolicyCreated The create request was successful and the resource has been added at the following location swagger:response createServiceEdgeRouterPolicyCreated */.
CreateServiceEdgeRouterPolicyParams contains all the bound params for the create service edge router policy operation typically these are obtained from a http.Request swagger:parameters createServiceEdgeRouterPolicy.
CreateServiceEdgeRouterPolicyTooManyRequests The resource requested is rate limited and the rate limit has been exceeded swagger:response createServiceEdgeRouterPolicyTooManyRequests */.
CreateServiceEdgeRouterPolicyUnauthorized The supplied session does not have the correct access rights to request this resource swagger:response createServiceEdgeRouterPolicyUnauthorized */.
CreateServiceEdgeRouterPolicyURL generates an URL for the create service edge router policy operation.
DeleteServiceEdgeRouterPolicy swagger:route DELETE /service-edge-router-policies/{id} Service Edge Router Policy deleteServiceEdgeRouterPolicy Delete a service edge policy Delete a service edge policy by id.
DeleteServiceEdgeRouterPolicyBadRequest The supplied request contains invalid fields or could not be parsed (json and non-json bodies).
DeleteServiceEdgeRouterPolicyConflict The resource requested to be removed/altered cannot be as it is referenced by another object.
DeleteServiceEdgeRouterPolicyOK The delete request was successful and the resource has been removed swagger:response deleteServiceEdgeRouterPolicyOK */.
DeleteServiceEdgeRouterPolicyParams contains all the bound params for the delete service edge router policy operation typically these are obtained from a http.Request swagger:parameters deleteServiceEdgeRouterPolicy.
DeleteServiceEdgeRouterPolicyTooManyRequests The resource requested is rate limited and the rate limit has been exceeded swagger:response deleteServiceEdgeRouterPolicyTooManyRequests */.
DeleteServiceEdgeRouterPolicyUnauthorized The supplied session does not have the correct access rights to request this resource swagger:response deleteServiceEdgeRouterPolicyUnauthorized */.
DeleteServiceEdgeRouterPolicyURL generates an URL for the delete service edge router policy operation.
DetailServiceEdgeRouterPolicy swagger:route GET /service-edge-router-policies/{id} Service Edge Router Policy detailServiceEdgeRouterPolicy Retrieves a single service edge policy Retrieves a single service edge policy by id.
DetailServiceEdgeRouterPolicyNotFound The requested resource does not exist swagger:response detailServiceEdgeRouterPolicyNotFound */.
DetailServiceEdgeRouterPolicyOK A single service edge router policy swagger:response detailServiceEdgeRouterPolicyOK */.
DetailServiceEdgeRouterPolicyParams contains all the bound params for the detail service edge router policy operation typically these are obtained from a http.Request swagger:parameters detailServiceEdgeRouterPolicy.
DetailServiceEdgeRouterPolicyTooManyRequests The resource requested is rate limited and the rate limit has been exceeded swagger:response detailServiceEdgeRouterPolicyTooManyRequests */.
DetailServiceEdgeRouterPolicyUnauthorized The supplied session does not have the correct access rights to request this resource swagger:response detailServiceEdgeRouterPolicyUnauthorized */.
DetailServiceEdgeRouterPolicyURL generates an URL for the detail service edge router policy operation.
ListServiceEdgeRouterPolicies swagger:route GET /service-edge-router-policies Service Edge Router Policy listServiceEdgeRouterPolicies List service edge router policies Retrieves a list of service edge router policy resources; supports filtering, sorting, and pagination.
ListServiceEdgeRouterPoliciesBadRequest The supplied request contains invalid fields or could not be parsed (json and non-json bodies).
ListServiceEdgeRouterPoliciesOK A list of service edge router policies swagger:response listServiceEdgeRouterPoliciesOK */.
ListServiceEdgeRouterPoliciesParams contains all the bound params for the list service edge router policies operation typically these are obtained from a http.Request swagger:parameters listServiceEdgeRouterPolicies.
ListServiceEdgeRouterPoliciesTooManyRequests The resource requested is rate limited and the rate limit has been exceeded swagger:response listServiceEdgeRouterPoliciesTooManyRequests */.
ListServiceEdgeRouterPoliciesUnauthorized The supplied session does not have the correct access rights to request this resource swagger:response listServiceEdgeRouterPoliciesUnauthorized */.
ListServiceEdgeRouterPoliciesURL generates an URL for the list service edge router policies operation.
ListServiceEdgeRouterPolicyEdgeRouters swagger:route GET /service-edge-router-policies/{id}/edge-routers Service Edge Router Policy listServiceEdgeRouterPolicyEdgeRouters List the edge routers that a service edge router policy applies to List the edge routers that a service edge router policy applies to */.
ListServiceEdgeRouterPolicyEdgeRoutersNotFound The requested resource does not exist swagger:response listServiceEdgeRouterPolicyEdgeRoutersNotFound */.
ListServiceEdgeRouterPolicyEdgeRoutersOK A list of edge routers swagger:response listServiceEdgeRouterPolicyEdgeRoutersOK */.
ListServiceEdgeRouterPolicyEdgeRoutersParams contains all the bound params for the list service edge router policy edge routers operation typically these are obtained from a http.Request swagger:parameters listServiceEdgeRouterPolicyEdgeRouters.
ListServiceEdgeRouterPolicyEdgeRoutersTooManyRequests The resource requested is rate limited and the rate limit has been exceeded swagger:response listServiceEdgeRouterPolicyEdgeRoutersTooManyRequests */.
ListServiceEdgeRouterPolicyEdgeRoutersUnauthorized The supplied session does not have the correct access rights to request this resource swagger:response listServiceEdgeRouterPolicyEdgeRoutersUnauthorized */.
ListServiceEdgeRouterPolicyEdgeRoutersURL generates an URL for the list service edge router policy edge routers operation.
ListServiceEdgeRouterPolicyServices swagger:route GET /service-edge-router-policies/{id}/services Service Edge Router Policy listServiceEdgeRouterPolicyServices List the services that a service edge router policy applies to List the services that a service edge router policy applies to */.
ListServiceEdgeRouterPolicyServicesNotFound The requested resource does not exist swagger:response listServiceEdgeRouterPolicyServicesNotFound */.
ListServiceEdgeRouterPolicyServicesOK A list of services swagger:response listServiceEdgeRouterPolicyServicesOK */.
ListServiceEdgeRouterPolicyServicesParams contains all the bound params for the list service edge router policy services operation typically these are obtained from a http.Request swagger:parameters listServiceEdgeRouterPolicyServices.
ListServiceEdgeRouterPolicyServicesTooManyRequests The resource requested is rate limited and the rate limit has been exceeded swagger:response listServiceEdgeRouterPolicyServicesTooManyRequests */.
ListServiceEdgeRouterPolicyServicesUnauthorized The supplied session does not have the correct access rights to request this resource swagger:response listServiceEdgeRouterPolicyServicesUnauthorized */.
ListServiceEdgeRouterPolicyServicesURL generates an URL for the list service edge router policy services operation.
PatchServiceEdgeRouterPolicy swagger:route PATCH /service-edge-router-policies/{id} Service Edge Router Policy patchServiceEdgeRouterPolicy Update the supplied fields on a service edge policy Update the supplied fields on a service edge policy.
PatchServiceEdgeRouterPolicyBadRequest The supplied request contains invalid fields or could not be parsed (json and non-json bodies).
PatchServiceEdgeRouterPolicyNotFound The requested resource does not exist swagger:response patchServiceEdgeRouterPolicyNotFound */.
PatchServiceEdgeRouterPolicyOK The patch request was successful and the resource has been altered swagger:response patchServiceEdgeRouterPolicyOK */.
PatchServiceEdgeRouterPolicyParams contains all the bound params for the patch service edge router policy operation typically these are obtained from a http.Request swagger:parameters patchServiceEdgeRouterPolicy.
PatchServiceEdgeRouterPolicyTooManyRequests The resource requested is rate limited and the rate limit has been exceeded swagger:response patchServiceEdgeRouterPolicyTooManyRequests */.
PatchServiceEdgeRouterPolicyUnauthorized The supplied session does not have the correct access rights to request this resource swagger:response patchServiceEdgeRouterPolicyUnauthorized */.
PatchServiceEdgeRouterPolicyURL generates an URL for the patch service edge router policy operation.
UpdateServiceEdgeRouterPolicy swagger:route PUT /service-edge-router-policies/{id} Service Edge Router Policy updateServiceEdgeRouterPolicy Update all fields on a service edge policy Update all fields on a service edge policy by id.
UpdateServiceEdgeRouterPolicyBadRequest The supplied request contains invalid fields or could not be parsed (json and non-json bodies).
UpdateServiceEdgeRouterPolicyNotFound The requested resource does not exist swagger:response updateServiceEdgeRouterPolicyNotFound */.
UpdateServiceEdgeRouterPolicyOK The update request was successful and the resource has been altered swagger:response updateServiceEdgeRouterPolicyOK */.
UpdateServiceEdgeRouterPolicyParams contains all the bound params for the update service edge router policy operation typically these are obtained from a http.Request swagger:parameters updateServiceEdgeRouterPolicy.
UpdateServiceEdgeRouterPolicyTooManyRequests The resource requested is rate limited and the rate limit has been exceeded swagger:response updateServiceEdgeRouterPolicyTooManyRequests */.
UpdateServiceEdgeRouterPolicyUnauthorized The supplied session does not have the correct access rights to request this resource swagger:response updateServiceEdgeRouterPolicyUnauthorized */.
UpdateServiceEdgeRouterPolicyURL generates an URL for the update service edge router policy operation.

# Interfaces

CreateServiceEdgeRouterPolicyHandler interface for that can handle valid create service edge router policy params.
DeleteServiceEdgeRouterPolicyHandler interface for that can handle valid delete service edge router policy params.
DetailServiceEdgeRouterPolicyHandler interface for that can handle valid detail service edge router policy params.
ListServiceEdgeRouterPoliciesHandler interface for that can handle valid list service edge router policies params.
ListServiceEdgeRouterPolicyEdgeRoutersHandler interface for that can handle valid list service edge router policy edge routers params.
ListServiceEdgeRouterPolicyServicesHandler interface for that can handle valid list service edge router policy services params.
PatchServiceEdgeRouterPolicyHandler interface for that can handle valid patch service edge router policy params.
UpdateServiceEdgeRouterPolicyHandler interface for that can handle valid update service edge router policy params.

# Type aliases

CreateServiceEdgeRouterPolicyHandlerFunc turns a function with the right signature into a create service edge router policy handler.
DeleteServiceEdgeRouterPolicyHandlerFunc turns a function with the right signature into a delete service edge router policy handler.
DetailServiceEdgeRouterPolicyHandlerFunc turns a function with the right signature into a detail service edge router policy handler.
ListServiceEdgeRouterPoliciesHandlerFunc turns a function with the right signature into a list service edge router policies handler.
ListServiceEdgeRouterPolicyEdgeRoutersHandlerFunc turns a function with the right signature into a list service edge router policy edge routers handler.
ListServiceEdgeRouterPolicyServicesHandlerFunc turns a function with the right signature into a list service edge router policy services handler.
PatchServiceEdgeRouterPolicyHandlerFunc turns a function with the right signature into a patch service edge router policy handler.
UpdateServiceEdgeRouterPolicyHandlerFunc turns a function with the right signature into a update service edge router policy handler.