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

# Functions

New creates a new service API client.
NewCreateServiceBadRequest creates a CreateServiceBadRequest with default headers values.
NewCreateServiceCreated creates a CreateServiceCreated with default headers values.
NewCreateServiceParams creates a new CreateServiceParams object, with the default timeout for this client.
NewCreateServiceParamsWithContext creates a new CreateServiceParams object with the ability to set a context for a request.
NewCreateServiceParamsWithHTTPClient creates a new CreateServiceParams object with the ability to set a custom HTTPClient for a request.
NewCreateServiceParamsWithTimeout creates a new CreateServiceParams object with the ability to set a timeout on a request.
NewCreateServiceTooManyRequests creates a CreateServiceTooManyRequests with default headers values.
NewCreateServiceUnauthorized creates a CreateServiceUnauthorized with default headers values.
NewDeleteServiceBadRequest creates a DeleteServiceBadRequest with default headers values.
NewDeleteServiceConflict creates a DeleteServiceConflict with default headers values.
NewDeleteServiceOK creates a DeleteServiceOK with default headers values.
NewDeleteServiceParams creates a new DeleteServiceParams object, with the default timeout for this client.
NewDeleteServiceParamsWithContext creates a new DeleteServiceParams object with the ability to set a context for a request.
NewDeleteServiceParamsWithHTTPClient creates a new DeleteServiceParams object with the ability to set a custom HTTPClient for a request.
NewDeleteServiceParamsWithTimeout creates a new DeleteServiceParams object with the ability to set a timeout on a request.
NewDeleteServiceTooManyRequests creates a DeleteServiceTooManyRequests with default headers values.
NewDeleteServiceUnauthorized creates a DeleteServiceUnauthorized with default headers values.
NewDetailServiceNotFound creates a DetailServiceNotFound with default headers values.
NewDetailServiceOK creates a DetailServiceOK with default headers values.
NewDetailServiceParams creates a new DetailServiceParams object, with the default timeout for this client.
NewDetailServiceParamsWithContext creates a new DetailServiceParams object with the ability to set a context for a request.
NewDetailServiceParamsWithHTTPClient creates a new DetailServiceParams object with the ability to set a custom HTTPClient for a request.
NewDetailServiceParamsWithTimeout creates a new DetailServiceParams object with the ability to set a timeout on a request.
NewDetailServiceTooManyRequests creates a DetailServiceTooManyRequests with default headers values.
NewDetailServiceUnauthorized creates a DetailServiceUnauthorized with default headers values.
NewListServiceConfigBadRequest creates a ListServiceConfigBadRequest with default headers values.
NewListServiceConfigOK creates a ListServiceConfigOK with default headers values.
NewListServiceConfigParams creates a new ListServiceConfigParams object, with the default timeout for this client.
NewListServiceConfigParamsWithContext creates a new ListServiceConfigParams object with the ability to set a context for a request.
NewListServiceConfigParamsWithHTTPClient creates a new ListServiceConfigParams object with the ability to set a custom HTTPClient for a request.
NewListServiceConfigParamsWithTimeout creates a new ListServiceConfigParams object with the ability to set a timeout on a request.
NewListServiceConfigTooManyRequests creates a ListServiceConfigTooManyRequests with default headers values.
NewListServiceConfigUnauthorized creates a ListServiceConfigUnauthorized with default headers values.
NewListServiceEdgeRoutersBadRequest creates a ListServiceEdgeRoutersBadRequest with default headers values.
NewListServiceEdgeRoutersOK creates a ListServiceEdgeRoutersOK with default headers values.
NewListServiceEdgeRoutersParams creates a new ListServiceEdgeRoutersParams object, with the default timeout for this client.
NewListServiceEdgeRoutersParamsWithContext creates a new ListServiceEdgeRoutersParams object with the ability to set a context for a request.
NewListServiceEdgeRoutersParamsWithHTTPClient creates a new ListServiceEdgeRoutersParams object with the ability to set a custom HTTPClient for a request.
NewListServiceEdgeRoutersParamsWithTimeout creates a new ListServiceEdgeRoutersParams object with the ability to set a timeout on a request.
NewListServiceEdgeRoutersTooManyRequests creates a ListServiceEdgeRoutersTooManyRequests with default headers values.
NewListServiceEdgeRoutersUnauthorized creates a ListServiceEdgeRoutersUnauthorized with default headers values.
NewListServiceIdentitiesBadRequest creates a ListServiceIdentitiesBadRequest with default headers values.
NewListServiceIdentitiesOK creates a ListServiceIdentitiesOK with default headers values.
NewListServiceIdentitiesParams creates a new ListServiceIdentitiesParams object, with the default timeout for this client.
NewListServiceIdentitiesParamsWithContext creates a new ListServiceIdentitiesParams object with the ability to set a context for a request.
NewListServiceIdentitiesParamsWithHTTPClient creates a new ListServiceIdentitiesParams object with the ability to set a custom HTTPClient for a request.
NewListServiceIdentitiesParamsWithTimeout creates a new ListServiceIdentitiesParams object with the ability to set a timeout on a request.
NewListServiceIdentitiesTooManyRequests creates a ListServiceIdentitiesTooManyRequests with default headers values.
NewListServiceIdentitiesUnauthorized creates a ListServiceIdentitiesUnauthorized with default headers values.
NewListServicesBadRequest creates a ListServicesBadRequest with default headers values.
NewListServiceServiceEdgeRouterPoliciesBadRequest creates a ListServiceServiceEdgeRouterPoliciesBadRequest with default headers values.
NewListServiceServiceEdgeRouterPoliciesOK creates a ListServiceServiceEdgeRouterPoliciesOK with default headers values.
NewListServiceServiceEdgeRouterPoliciesParams creates a new ListServiceServiceEdgeRouterPoliciesParams object, with the default timeout for this client.
NewListServiceServiceEdgeRouterPoliciesParamsWithContext creates a new ListServiceServiceEdgeRouterPoliciesParams object with the ability to set a context for a request.
NewListServiceServiceEdgeRouterPoliciesParamsWithHTTPClient creates a new ListServiceServiceEdgeRouterPoliciesParams object with the ability to set a custom HTTPClient for a request.
NewListServiceServiceEdgeRouterPoliciesParamsWithTimeout creates a new ListServiceServiceEdgeRouterPoliciesParams object with the ability to set a timeout on a request.
NewListServiceServiceEdgeRouterPoliciesTooManyRequests creates a ListServiceServiceEdgeRouterPoliciesTooManyRequests with default headers values.
NewListServiceServiceEdgeRouterPoliciesUnauthorized creates a ListServiceServiceEdgeRouterPoliciesUnauthorized with default headers values.
NewListServiceServicePoliciesBadRequest creates a ListServiceServicePoliciesBadRequest with default headers values.
NewListServiceServicePoliciesOK creates a ListServiceServicePoliciesOK with default headers values.
NewListServiceServicePoliciesParams creates a new ListServiceServicePoliciesParams object, with the default timeout for this client.
NewListServiceServicePoliciesParamsWithContext creates a new ListServiceServicePoliciesParams object with the ability to set a context for a request.
NewListServiceServicePoliciesParamsWithHTTPClient creates a new ListServiceServicePoliciesParams object with the ability to set a custom HTTPClient for a request.
NewListServiceServicePoliciesParamsWithTimeout creates a new ListServiceServicePoliciesParams object with the ability to set a timeout on a request.
NewListServiceServicePoliciesTooManyRequests creates a ListServiceServicePoliciesTooManyRequests with default headers values.
NewListServiceServicePoliciesUnauthorized creates a ListServiceServicePoliciesUnauthorized with default headers values.
NewListServicesOK creates a ListServicesOK with default headers values.
NewListServicesParams creates a new ListServicesParams object, with the default timeout for this client.
NewListServicesParamsWithContext creates a new ListServicesParams object with the ability to set a context for a request.
NewListServicesParamsWithHTTPClient creates a new ListServicesParams object with the ability to set a custom HTTPClient for a request.
NewListServicesParamsWithTimeout creates a new ListServicesParams object with the ability to set a timeout on a request.
NewListServicesTooManyRequests creates a ListServicesTooManyRequests with default headers values.
NewListServicesUnauthorized creates a ListServicesUnauthorized with default headers values.
NewListServiceTerminatorsBadRequest creates a ListServiceTerminatorsBadRequest with default headers values.
NewListServiceTerminatorsOK creates a ListServiceTerminatorsOK with default headers values.
NewListServiceTerminatorsParams creates a new ListServiceTerminatorsParams object, with the default timeout for this client.
NewListServiceTerminatorsParamsWithContext creates a new ListServiceTerminatorsParams object with the ability to set a context for a request.
NewListServiceTerminatorsParamsWithHTTPClient creates a new ListServiceTerminatorsParams object with the ability to set a custom HTTPClient for a request.
NewListServiceTerminatorsParamsWithTimeout creates a new ListServiceTerminatorsParams object with the ability to set a timeout on a request.
NewListServiceTerminatorsTooManyRequests creates a ListServiceTerminatorsTooManyRequests with default headers values.
NewListServiceTerminatorsUnauthorized creates a ListServiceTerminatorsUnauthorized with default headers values.
NewPatchServiceBadRequest creates a PatchServiceBadRequest with default headers values.
NewPatchServiceNotFound creates a PatchServiceNotFound with default headers values.
NewPatchServiceOK creates a PatchServiceOK with default headers values.
NewPatchServiceParams creates a new PatchServiceParams object, with the default timeout for this client.
NewPatchServiceParamsWithContext creates a new PatchServiceParams object with the ability to set a context for a request.
NewPatchServiceParamsWithHTTPClient creates a new PatchServiceParams object with the ability to set a custom HTTPClient for a request.
NewPatchServiceParamsWithTimeout creates a new PatchServiceParams object with the ability to set a timeout on a request.
NewPatchServiceTooManyRequests creates a PatchServiceTooManyRequests with default headers values.
NewPatchServiceUnauthorized creates a PatchServiceUnauthorized with default headers values.
NewUpdateServiceBadRequest creates a UpdateServiceBadRequest with default headers values.
NewUpdateServiceNotFound creates a UpdateServiceNotFound with default headers values.
NewUpdateServiceOK creates a UpdateServiceOK with default headers values.
NewUpdateServiceParams creates a new UpdateServiceParams object, with the default timeout for this client.
NewUpdateServiceParamsWithContext creates a new UpdateServiceParams object with the ability to set a context for a request.
NewUpdateServiceParamsWithHTTPClient creates a new UpdateServiceParams object with the ability to set a custom HTTPClient for a request.
NewUpdateServiceParamsWithTimeout creates a new UpdateServiceParams object with the ability to set a timeout on a request.
NewUpdateServiceTooManyRequests creates a UpdateServiceTooManyRequests with default headers values.
NewUpdateServiceUnauthorized creates a UpdateServiceUnauthorized with default headers values.

# Structs

Client for service API */.
CreateServiceBadRequest describes a response with status code 400, with default header values.
CreateServiceCreated describes a response with status code 201, with default header values.
CreateServiceParams contains all the parameters to send to the API endpoint for the create service operation.
CreateServiceReader is a Reader for the CreateService structure.
CreateServiceTooManyRequests describes a response with status code 429, with default header values.
CreateServiceUnauthorized describes a response with status code 401, with default header values.
DeleteServiceBadRequest describes a response with status code 400, with default header values.
DeleteServiceConflict describes a response with status code 409, with default header values.
DeleteServiceOK describes a response with status code 200, with default header values.
DeleteServiceParams contains all the parameters to send to the API endpoint for the delete service operation.
DeleteServiceReader is a Reader for the DeleteService structure.
DeleteServiceTooManyRequests describes a response with status code 429, with default header values.
DeleteServiceUnauthorized describes a response with status code 401, with default header values.
DetailServiceNotFound describes a response with status code 404, with default header values.
DetailServiceOK describes a response with status code 200, with default header values.
DetailServiceParams contains all the parameters to send to the API endpoint for the detail service operation.
DetailServiceReader is a Reader for the DetailService structure.
DetailServiceTooManyRequests describes a response with status code 429, with default header values.
DetailServiceUnauthorized describes a response with status code 401, with default header values.
ListServiceConfigBadRequest describes a response with status code 400, with default header values.
ListServiceConfigOK describes a response with status code 200, with default header values.
ListServiceConfigParams contains all the parameters to send to the API endpoint for the list service config operation.
ListServiceConfigReader is a Reader for the ListServiceConfig structure.
ListServiceConfigTooManyRequests describes a response with status code 429, with default header values.
ListServiceConfigUnauthorized describes a response with status code 401, with default header values.
ListServiceEdgeRoutersBadRequest describes a response with status code 400, with default header values.
ListServiceEdgeRoutersOK describes a response with status code 200, with default header values.
ListServiceEdgeRoutersParams contains all the parameters to send to the API endpoint for the list service edge routers operation.
ListServiceEdgeRoutersReader is a Reader for the ListServiceEdgeRouters structure.
ListServiceEdgeRoutersTooManyRequests describes a response with status code 429, with default header values.
ListServiceEdgeRoutersUnauthorized describes a response with status code 401, with default header values.
ListServiceIdentitiesBadRequest describes a response with status code 400, with default header values.
ListServiceIdentitiesOK describes a response with status code 200, with default header values.
ListServiceIdentitiesParams contains all the parameters to send to the API endpoint for the list service identities operation.
ListServiceIdentitiesReader is a Reader for the ListServiceIdentities structure.
ListServiceIdentitiesTooManyRequests describes a response with status code 429, with default header values.
ListServiceIdentitiesUnauthorized describes a response with status code 401, with default header values.
ListServicesBadRequest describes a response with status code 400, with default header values.
ListServiceServiceEdgeRouterPoliciesBadRequest describes a response with status code 400, with default header values.
ListServiceServiceEdgeRouterPoliciesOK describes a response with status code 200, with default header values.
ListServiceServiceEdgeRouterPoliciesParams contains all the parameters to send to the API endpoint for the list service service edge router policies operation.
ListServiceServiceEdgeRouterPoliciesReader is a Reader for the ListServiceServiceEdgeRouterPolicies structure.
ListServiceServiceEdgeRouterPoliciesTooManyRequests describes a response with status code 429, with default header values.
ListServiceServiceEdgeRouterPoliciesUnauthorized describes a response with status code 401, with default header values.
ListServiceServicePoliciesBadRequest describes a response with status code 400, with default header values.
ListServiceServicePoliciesOK describes a response with status code 200, with default header values.
ListServiceServicePoliciesParams contains all the parameters to send to the API endpoint for the list service service policies operation.
ListServiceServicePoliciesReader is a Reader for the ListServiceServicePolicies structure.
ListServiceServicePoliciesTooManyRequests describes a response with status code 429, with default header values.
ListServiceServicePoliciesUnauthorized describes a response with status code 401, with default header values.
ListServicesOK describes a response with status code 200, with default header values.
ListServicesParams contains all the parameters to send to the API endpoint for the list services operation.
ListServicesReader is a Reader for the ListServices structure.
ListServicesTooManyRequests describes a response with status code 429, with default header values.
ListServicesUnauthorized describes a response with status code 401, with default header values.
ListServiceTerminatorsBadRequest describes a response with status code 400, with default header values.
ListServiceTerminatorsOK describes a response with status code 200, with default header values.
ListServiceTerminatorsParams contains all the parameters to send to the API endpoint for the list service terminators operation.
ListServiceTerminatorsReader is a Reader for the ListServiceTerminators structure.
ListServiceTerminatorsTooManyRequests describes a response with status code 429, with default header values.
ListServiceTerminatorsUnauthorized describes a response with status code 401, with default header values.
PatchServiceBadRequest describes a response with status code 400, with default header values.
PatchServiceNotFound describes a response with status code 404, with default header values.
PatchServiceOK describes a response with status code 200, with default header values.
PatchServiceParams contains all the parameters to send to the API endpoint for the patch service operation.
PatchServiceReader is a Reader for the PatchService structure.
PatchServiceTooManyRequests describes a response with status code 429, with default header values.
PatchServiceUnauthorized describes a response with status code 401, with default header values.
UpdateServiceBadRequest describes a response with status code 400, with default header values.
UpdateServiceNotFound describes a response with status code 404, with default header values.
UpdateServiceOK describes a response with status code 200, with default header values.
UpdateServiceParams contains all the parameters to send to the API endpoint for the update service operation.
UpdateServiceReader is a Reader for the UpdateService structure.
UpdateServiceTooManyRequests describes a response with status code 429, with default header values.
UpdateServiceUnauthorized describes a response with status code 401, with default header values.

# Interfaces

ClientService is the interface for Client methods.

# Type aliases

ClientOption is the option for Client methods.