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

# Functions

New creates a new edge router API client.
NewCreateEdgeRouterBadRequest creates a CreateEdgeRouterBadRequest with default headers values.
NewCreateEdgeRouterCreated creates a CreateEdgeRouterCreated with default headers values.
NewCreateEdgeRouterParams creates a new CreateEdgeRouterParams object, with the default timeout for this client.
NewCreateEdgeRouterParamsWithContext creates a new CreateEdgeRouterParams object with the ability to set a context for a request.
NewCreateEdgeRouterParamsWithHTTPClient creates a new CreateEdgeRouterParams object with the ability to set a custom HTTPClient for a request.
NewCreateEdgeRouterParamsWithTimeout creates a new CreateEdgeRouterParams object with the ability to set a timeout on a request.
NewCreateEdgeRouterTooManyRequests creates a CreateEdgeRouterTooManyRequests with default headers values.
NewCreateEdgeRouterUnauthorized creates a CreateEdgeRouterUnauthorized with default headers values.
NewDeleteEdgeRouterBadRequest creates a DeleteEdgeRouterBadRequest with default headers values.
NewDeleteEdgeRouterConflict creates a DeleteEdgeRouterConflict with default headers values.
NewDeleteEdgeRouterOK creates a DeleteEdgeRouterOK with default headers values.
NewDeleteEdgeRouterParams creates a new DeleteEdgeRouterParams object, with the default timeout for this client.
NewDeleteEdgeRouterParamsWithContext creates a new DeleteEdgeRouterParams object with the ability to set a context for a request.
NewDeleteEdgeRouterParamsWithHTTPClient creates a new DeleteEdgeRouterParams object with the ability to set a custom HTTPClient for a request.
NewDeleteEdgeRouterParamsWithTimeout creates a new DeleteEdgeRouterParams object with the ability to set a timeout on a request.
NewDeleteEdgeRouterTooManyRequests creates a DeleteEdgeRouterTooManyRequests with default headers values.
NewDeleteEdgeRouterUnauthorized creates a DeleteEdgeRouterUnauthorized with default headers values.
NewDetailEdgeRouterNotFound creates a DetailEdgeRouterNotFound with default headers values.
NewDetailEdgeRouterOK creates a DetailEdgeRouterOK with default headers values.
NewDetailEdgeRouterParams creates a new DetailEdgeRouterParams object, with the default timeout for this client.
NewDetailEdgeRouterParamsWithContext creates a new DetailEdgeRouterParams object with the ability to set a context for a request.
NewDetailEdgeRouterParamsWithHTTPClient creates a new DetailEdgeRouterParams object with the ability to set a custom HTTPClient for a request.
NewDetailEdgeRouterParamsWithTimeout creates a new DetailEdgeRouterParams object with the ability to set a timeout on a request.
NewDetailEdgeRouterTooManyRequests creates a DetailEdgeRouterTooManyRequests with default headers values.
NewDetailEdgeRouterUnauthorized creates a DetailEdgeRouterUnauthorized with default headers values.
NewListEdgeRouterEdgeRouterPoliciesNotFound creates a ListEdgeRouterEdgeRouterPoliciesNotFound with default headers values.
NewListEdgeRouterEdgeRouterPoliciesOK creates a ListEdgeRouterEdgeRouterPoliciesOK with default headers values.
NewListEdgeRouterEdgeRouterPoliciesParams creates a new ListEdgeRouterEdgeRouterPoliciesParams object, with the default timeout for this client.
NewListEdgeRouterEdgeRouterPoliciesParamsWithContext creates a new ListEdgeRouterEdgeRouterPoliciesParams object with the ability to set a context for a request.
NewListEdgeRouterEdgeRouterPoliciesParamsWithHTTPClient creates a new ListEdgeRouterEdgeRouterPoliciesParams object with the ability to set a custom HTTPClient for a request.
NewListEdgeRouterEdgeRouterPoliciesParamsWithTimeout creates a new ListEdgeRouterEdgeRouterPoliciesParams object with the ability to set a timeout on a request.
NewListEdgeRouterEdgeRouterPoliciesTooManyRequests creates a ListEdgeRouterEdgeRouterPoliciesTooManyRequests with default headers values.
NewListEdgeRouterEdgeRouterPoliciesUnauthorized creates a ListEdgeRouterEdgeRouterPoliciesUnauthorized with default headers values.
NewListEdgeRouterIdentitiesNotFound creates a ListEdgeRouterIdentitiesNotFound with default headers values.
NewListEdgeRouterIdentitiesOK creates a ListEdgeRouterIdentitiesOK with default headers values.
NewListEdgeRouterIdentitiesParams creates a new ListEdgeRouterIdentitiesParams object, with the default timeout for this client.
NewListEdgeRouterIdentitiesParamsWithContext creates a new ListEdgeRouterIdentitiesParams object with the ability to set a context for a request.
NewListEdgeRouterIdentitiesParamsWithHTTPClient creates a new ListEdgeRouterIdentitiesParams object with the ability to set a custom HTTPClient for a request.
NewListEdgeRouterIdentitiesParamsWithTimeout creates a new ListEdgeRouterIdentitiesParams object with the ability to set a timeout on a request.
NewListEdgeRouterIdentitiesTooManyRequests creates a ListEdgeRouterIdentitiesTooManyRequests with default headers values.
NewListEdgeRouterIdentitiesUnauthorized creates a ListEdgeRouterIdentitiesUnauthorized with default headers values.
NewListEdgeRoutersBadRequest creates a ListEdgeRoutersBadRequest with default headers values.
NewListEdgeRouterServiceEdgeRouterPoliciesNotFound creates a ListEdgeRouterServiceEdgeRouterPoliciesNotFound with default headers values.
NewListEdgeRouterServiceEdgeRouterPoliciesOK creates a ListEdgeRouterServiceEdgeRouterPoliciesOK with default headers values.
NewListEdgeRouterServiceEdgeRouterPoliciesParams creates a new ListEdgeRouterServiceEdgeRouterPoliciesParams object, with the default timeout for this client.
NewListEdgeRouterServiceEdgeRouterPoliciesParamsWithContext creates a new ListEdgeRouterServiceEdgeRouterPoliciesParams object with the ability to set a context for a request.
NewListEdgeRouterServiceEdgeRouterPoliciesParamsWithHTTPClient creates a new ListEdgeRouterServiceEdgeRouterPoliciesParams object with the ability to set a custom HTTPClient for a request.
NewListEdgeRouterServiceEdgeRouterPoliciesParamsWithTimeout creates a new ListEdgeRouterServiceEdgeRouterPoliciesParams object with the ability to set a timeout on a request.
NewListEdgeRouterServiceEdgeRouterPoliciesTooManyRequests creates a ListEdgeRouterServiceEdgeRouterPoliciesTooManyRequests with default headers values.
NewListEdgeRouterServiceEdgeRouterPoliciesUnauthorized creates a ListEdgeRouterServiceEdgeRouterPoliciesUnauthorized with default headers values.
NewListEdgeRouterServicesNotFound creates a ListEdgeRouterServicesNotFound with default headers values.
NewListEdgeRouterServicesOK creates a ListEdgeRouterServicesOK with default headers values.
NewListEdgeRouterServicesParams creates a new ListEdgeRouterServicesParams object, with the default timeout for this client.
NewListEdgeRouterServicesParamsWithContext creates a new ListEdgeRouterServicesParams object with the ability to set a context for a request.
NewListEdgeRouterServicesParamsWithHTTPClient creates a new ListEdgeRouterServicesParams object with the ability to set a custom HTTPClient for a request.
NewListEdgeRouterServicesParamsWithTimeout creates a new ListEdgeRouterServicesParams object with the ability to set a timeout on a request.
NewListEdgeRouterServicesTooManyRequests creates a ListEdgeRouterServicesTooManyRequests with default headers values.
NewListEdgeRouterServicesUnauthorized creates a ListEdgeRouterServicesUnauthorized with default headers values.
NewListEdgeRoutersOK creates a ListEdgeRoutersOK with default headers values.
NewListEdgeRoutersParams creates a new ListEdgeRoutersParams object, with the default timeout for this client.
NewListEdgeRoutersParamsWithContext creates a new ListEdgeRoutersParams object with the ability to set a context for a request.
NewListEdgeRoutersParamsWithHTTPClient creates a new ListEdgeRoutersParams object with the ability to set a custom HTTPClient for a request.
NewListEdgeRoutersParamsWithTimeout creates a new ListEdgeRoutersParams object with the ability to set a timeout on a request.
NewListEdgeRoutersTooManyRequests creates a ListEdgeRoutersTooManyRequests with default headers values.
NewListEdgeRoutersUnauthorized creates a ListEdgeRoutersUnauthorized with default headers values.
NewPatchEdgeRouterBadRequest creates a PatchEdgeRouterBadRequest with default headers values.
NewPatchEdgeRouterNotFound creates a PatchEdgeRouterNotFound with default headers values.
NewPatchEdgeRouterOK creates a PatchEdgeRouterOK with default headers values.
NewPatchEdgeRouterParams creates a new PatchEdgeRouterParams object, with the default timeout for this client.
NewPatchEdgeRouterParamsWithContext creates a new PatchEdgeRouterParams object with the ability to set a context for a request.
NewPatchEdgeRouterParamsWithHTTPClient creates a new PatchEdgeRouterParams object with the ability to set a custom HTTPClient for a request.
NewPatchEdgeRouterParamsWithTimeout creates a new PatchEdgeRouterParams object with the ability to set a timeout on a request.
NewPatchEdgeRouterTooManyRequests creates a PatchEdgeRouterTooManyRequests with default headers values.
NewPatchEdgeRouterUnauthorized creates a PatchEdgeRouterUnauthorized with default headers values.
NewReEnrollEdgeRouterNotFound creates a ReEnrollEdgeRouterNotFound with default headers values.
NewReEnrollEdgeRouterOK creates a ReEnrollEdgeRouterOK with default headers values.
NewReEnrollEdgeRouterParams creates a new ReEnrollEdgeRouterParams object, with the default timeout for this client.
NewReEnrollEdgeRouterParamsWithContext creates a new ReEnrollEdgeRouterParams object with the ability to set a context for a request.
NewReEnrollEdgeRouterParamsWithHTTPClient creates a new ReEnrollEdgeRouterParams object with the ability to set a custom HTTPClient for a request.
NewReEnrollEdgeRouterParamsWithTimeout creates a new ReEnrollEdgeRouterParams object with the ability to set a timeout on a request.
NewReEnrollEdgeRouterTooManyRequests creates a ReEnrollEdgeRouterTooManyRequests with default headers values.
NewReEnrollEdgeRouterUnauthorized creates a ReEnrollEdgeRouterUnauthorized with default headers values.
NewUpdateEdgeRouterBadRequest creates a UpdateEdgeRouterBadRequest with default headers values.
NewUpdateEdgeRouterNotFound creates a UpdateEdgeRouterNotFound with default headers values.
NewUpdateEdgeRouterOK creates a UpdateEdgeRouterOK with default headers values.
NewUpdateEdgeRouterParams creates a new UpdateEdgeRouterParams object, with the default timeout for this client.
NewUpdateEdgeRouterParamsWithContext creates a new UpdateEdgeRouterParams object with the ability to set a context for a request.
NewUpdateEdgeRouterParamsWithHTTPClient creates a new UpdateEdgeRouterParams object with the ability to set a custom HTTPClient for a request.
NewUpdateEdgeRouterParamsWithTimeout creates a new UpdateEdgeRouterParams object with the ability to set a timeout on a request.
NewUpdateEdgeRouterTooManyRequests creates a UpdateEdgeRouterTooManyRequests with default headers values.
NewUpdateEdgeRouterUnauthorized creates a UpdateEdgeRouterUnauthorized with default headers values.

# Structs

Client for edge router API */.
CreateEdgeRouterBadRequest describes a response with status code 400, with default header values.
CreateEdgeRouterCreated describes a response with status code 201, with default header values.
CreateEdgeRouterParams contains all the parameters to send to the API endpoint for the create edge router operation.
CreateEdgeRouterReader is a Reader for the CreateEdgeRouter structure.
CreateEdgeRouterTooManyRequests describes a response with status code 429, with default header values.
CreateEdgeRouterUnauthorized describes a response with status code 401, with default header values.
DeleteEdgeRouterBadRequest describes a response with status code 400, with default header values.
DeleteEdgeRouterConflict describes a response with status code 409, with default header values.
DeleteEdgeRouterOK describes a response with status code 200, with default header values.
DeleteEdgeRouterParams contains all the parameters to send to the API endpoint for the delete edge router operation.
DeleteEdgeRouterReader is a Reader for the DeleteEdgeRouter structure.
DeleteEdgeRouterTooManyRequests describes a response with status code 429, with default header values.
DeleteEdgeRouterUnauthorized describes a response with status code 401, with default header values.
DetailEdgeRouterNotFound describes a response with status code 404, with default header values.
DetailEdgeRouterOK describes a response with status code 200, with default header values.
DetailEdgeRouterParams contains all the parameters to send to the API endpoint for the detail edge router operation.
DetailEdgeRouterReader is a Reader for the DetailEdgeRouter structure.
DetailEdgeRouterTooManyRequests describes a response with status code 429, with default header values.
DetailEdgeRouterUnauthorized describes a response with status code 401, with default header values.
ListEdgeRouterEdgeRouterPoliciesNotFound describes a response with status code 404, with default header values.
ListEdgeRouterEdgeRouterPoliciesOK describes a response with status code 200, with default header values.
ListEdgeRouterEdgeRouterPoliciesParams contains all the parameters to send to the API endpoint for the list edge router edge router policies operation.
ListEdgeRouterEdgeRouterPoliciesReader is a Reader for the ListEdgeRouterEdgeRouterPolicies structure.
ListEdgeRouterEdgeRouterPoliciesTooManyRequests describes a response with status code 429, with default header values.
ListEdgeRouterEdgeRouterPoliciesUnauthorized describes a response with status code 401, with default header values.
ListEdgeRouterIdentitiesNotFound describes a response with status code 404, with default header values.
ListEdgeRouterIdentitiesOK describes a response with status code 200, with default header values.
ListEdgeRouterIdentitiesParams contains all the parameters to send to the API endpoint for the list edge router identities operation.
ListEdgeRouterIdentitiesReader is a Reader for the ListEdgeRouterIdentities structure.
ListEdgeRouterIdentitiesTooManyRequests describes a response with status code 429, with default header values.
ListEdgeRouterIdentitiesUnauthorized describes a response with status code 401, with default header values.
ListEdgeRoutersBadRequest describes a response with status code 400, with default header values.
ListEdgeRouterServiceEdgeRouterPoliciesNotFound describes a response with status code 404, with default header values.
ListEdgeRouterServiceEdgeRouterPoliciesOK describes a response with status code 200, with default header values.
ListEdgeRouterServiceEdgeRouterPoliciesParams contains all the parameters to send to the API endpoint for the list edge router service edge router policies operation.
ListEdgeRouterServiceEdgeRouterPoliciesReader is a Reader for the ListEdgeRouterServiceEdgeRouterPolicies structure.
ListEdgeRouterServiceEdgeRouterPoliciesTooManyRequests describes a response with status code 429, with default header values.
ListEdgeRouterServiceEdgeRouterPoliciesUnauthorized describes a response with status code 401, with default header values.
ListEdgeRouterServicesNotFound describes a response with status code 404, with default header values.
ListEdgeRouterServicesOK describes a response with status code 200, with default header values.
ListEdgeRouterServicesParams contains all the parameters to send to the API endpoint for the list edge router services operation.
ListEdgeRouterServicesReader is a Reader for the ListEdgeRouterServices structure.
ListEdgeRouterServicesTooManyRequests describes a response with status code 429, with default header values.
ListEdgeRouterServicesUnauthorized describes a response with status code 401, with default header values.
ListEdgeRoutersOK describes a response with status code 200, with default header values.
ListEdgeRoutersParams contains all the parameters to send to the API endpoint for the list edge routers operation.
ListEdgeRoutersReader is a Reader for the ListEdgeRouters structure.
ListEdgeRoutersTooManyRequests describes a response with status code 429, with default header values.
ListEdgeRoutersUnauthorized describes a response with status code 401, with default header values.
PatchEdgeRouterBadRequest describes a response with status code 400, with default header values.
PatchEdgeRouterNotFound describes a response with status code 404, with default header values.
PatchEdgeRouterOK describes a response with status code 200, with default header values.
PatchEdgeRouterParams contains all the parameters to send to the API endpoint for the patch edge router operation.
PatchEdgeRouterReader is a Reader for the PatchEdgeRouter structure.
PatchEdgeRouterTooManyRequests describes a response with status code 429, with default header values.
PatchEdgeRouterUnauthorized describes a response with status code 401, with default header values.
ReEnrollEdgeRouterNotFound describes a response with status code 404, with default header values.
ReEnrollEdgeRouterOK describes a response with status code 200, with default header values.
ReEnrollEdgeRouterParams contains all the parameters to send to the API endpoint for the re enroll edge router operation.
ReEnrollEdgeRouterReader is a Reader for the ReEnrollEdgeRouter structure.
ReEnrollEdgeRouterTooManyRequests describes a response with status code 429, with default header values.
ReEnrollEdgeRouterUnauthorized describes a response with status code 401, with default header values.
UpdateEdgeRouterBadRequest describes a response with status code 400, with default header values.
UpdateEdgeRouterNotFound describes a response with status code 404, with default header values.
UpdateEdgeRouterOK describes a response with status code 200, with default header values.
UpdateEdgeRouterParams contains all the parameters to send to the API endpoint for the update edge router operation.
UpdateEdgeRouterReader is a Reader for the UpdateEdgeRouter structure.
UpdateEdgeRouterTooManyRequests describes a response with status code 429, with default header values.
UpdateEdgeRouterUnauthorized 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.