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

# Functions

New creates a new edge router policy API client.
NewCreateEdgeRouterPolicyBadRequest creates a CreateEdgeRouterPolicyBadRequest with default headers values.
NewCreateEdgeRouterPolicyCreated creates a CreateEdgeRouterPolicyCreated with default headers values.
NewCreateEdgeRouterPolicyParams creates a new CreateEdgeRouterPolicyParams object, with the default timeout for this client.
NewCreateEdgeRouterPolicyParamsWithContext creates a new CreateEdgeRouterPolicyParams object with the ability to set a context for a request.
NewCreateEdgeRouterPolicyParamsWithHTTPClient creates a new CreateEdgeRouterPolicyParams object with the ability to set a custom HTTPClient for a request.
NewCreateEdgeRouterPolicyParamsWithTimeout creates a new CreateEdgeRouterPolicyParams object with the ability to set a timeout on a request.
NewCreateEdgeRouterPolicyTooManyRequests creates a CreateEdgeRouterPolicyTooManyRequests with default headers values.
NewCreateEdgeRouterPolicyUnauthorized creates a CreateEdgeRouterPolicyUnauthorized with default headers values.
NewDeleteEdgeRouterPolicyBadRequest creates a DeleteEdgeRouterPolicyBadRequest with default headers values.
NewDeleteEdgeRouterPolicyConflict creates a DeleteEdgeRouterPolicyConflict with default headers values.
NewDeleteEdgeRouterPolicyOK creates a DeleteEdgeRouterPolicyOK with default headers values.
NewDeleteEdgeRouterPolicyParams creates a new DeleteEdgeRouterPolicyParams object, with the default timeout for this client.
NewDeleteEdgeRouterPolicyParamsWithContext creates a new DeleteEdgeRouterPolicyParams object with the ability to set a context for a request.
NewDeleteEdgeRouterPolicyParamsWithHTTPClient creates a new DeleteEdgeRouterPolicyParams object with the ability to set a custom HTTPClient for a request.
NewDeleteEdgeRouterPolicyParamsWithTimeout creates a new DeleteEdgeRouterPolicyParams object with the ability to set a timeout on a request.
NewDeleteEdgeRouterPolicyTooManyRequests creates a DeleteEdgeRouterPolicyTooManyRequests with default headers values.
NewDeleteEdgeRouterPolicyUnauthorized creates a DeleteEdgeRouterPolicyUnauthorized with default headers values.
NewDetailEdgeRouterPolicyNotFound creates a DetailEdgeRouterPolicyNotFound with default headers values.
NewDetailEdgeRouterPolicyOK creates a DetailEdgeRouterPolicyOK with default headers values.
NewDetailEdgeRouterPolicyParams creates a new DetailEdgeRouterPolicyParams object, with the default timeout for this client.
NewDetailEdgeRouterPolicyParamsWithContext creates a new DetailEdgeRouterPolicyParams object with the ability to set a context for a request.
NewDetailEdgeRouterPolicyParamsWithHTTPClient creates a new DetailEdgeRouterPolicyParams object with the ability to set a custom HTTPClient for a request.
NewDetailEdgeRouterPolicyParamsWithTimeout creates a new DetailEdgeRouterPolicyParams object with the ability to set a timeout on a request.
NewDetailEdgeRouterPolicyTooManyRequests creates a DetailEdgeRouterPolicyTooManyRequests with default headers values.
NewDetailEdgeRouterPolicyUnauthorized creates a DetailEdgeRouterPolicyUnauthorized with default headers values.
NewListEdgeRouterPoliciesBadRequest creates a ListEdgeRouterPoliciesBadRequest with default headers values.
NewListEdgeRouterPoliciesOK creates a ListEdgeRouterPoliciesOK with default headers values.
NewListEdgeRouterPoliciesParams creates a new ListEdgeRouterPoliciesParams object, with the default timeout for this client.
NewListEdgeRouterPoliciesParamsWithContext creates a new ListEdgeRouterPoliciesParams object with the ability to set a context for a request.
NewListEdgeRouterPoliciesParamsWithHTTPClient creates a new ListEdgeRouterPoliciesParams object with the ability to set a custom HTTPClient for a request.
NewListEdgeRouterPoliciesParamsWithTimeout creates a new ListEdgeRouterPoliciesParams object with the ability to set a timeout on a request.
NewListEdgeRouterPoliciesTooManyRequests creates a ListEdgeRouterPoliciesTooManyRequests with default headers values.
NewListEdgeRouterPoliciesUnauthorized creates a ListEdgeRouterPoliciesUnauthorized with default headers values.
NewListEdgeRouterPolicyEdgeRoutersNotFound creates a ListEdgeRouterPolicyEdgeRoutersNotFound with default headers values.
NewListEdgeRouterPolicyEdgeRoutersOK creates a ListEdgeRouterPolicyEdgeRoutersOK with default headers values.
NewListEdgeRouterPolicyEdgeRoutersParams creates a new ListEdgeRouterPolicyEdgeRoutersParams object, with the default timeout for this client.
NewListEdgeRouterPolicyEdgeRoutersParamsWithContext creates a new ListEdgeRouterPolicyEdgeRoutersParams object with the ability to set a context for a request.
NewListEdgeRouterPolicyEdgeRoutersParamsWithHTTPClient creates a new ListEdgeRouterPolicyEdgeRoutersParams object with the ability to set a custom HTTPClient for a request.
NewListEdgeRouterPolicyEdgeRoutersParamsWithTimeout creates a new ListEdgeRouterPolicyEdgeRoutersParams object with the ability to set a timeout on a request.
NewListEdgeRouterPolicyEdgeRoutersTooManyRequests creates a ListEdgeRouterPolicyEdgeRoutersTooManyRequests with default headers values.
NewListEdgeRouterPolicyEdgeRoutersUnauthorized creates a ListEdgeRouterPolicyEdgeRoutersUnauthorized with default headers values.
NewListEdgeRouterPolicyIdentitiesNotFound creates a ListEdgeRouterPolicyIdentitiesNotFound with default headers values.
NewListEdgeRouterPolicyIdentitiesOK creates a ListEdgeRouterPolicyIdentitiesOK with default headers values.
NewListEdgeRouterPolicyIdentitiesParams creates a new ListEdgeRouterPolicyIdentitiesParams object, with the default timeout for this client.
NewListEdgeRouterPolicyIdentitiesParamsWithContext creates a new ListEdgeRouterPolicyIdentitiesParams object with the ability to set a context for a request.
NewListEdgeRouterPolicyIdentitiesParamsWithHTTPClient creates a new ListEdgeRouterPolicyIdentitiesParams object with the ability to set a custom HTTPClient for a request.
NewListEdgeRouterPolicyIdentitiesParamsWithTimeout creates a new ListEdgeRouterPolicyIdentitiesParams object with the ability to set a timeout on a request.
NewListEdgeRouterPolicyIdentitiesTooManyRequests creates a ListEdgeRouterPolicyIdentitiesTooManyRequests with default headers values.
NewListEdgeRouterPolicyIdentitiesUnauthorized creates a ListEdgeRouterPolicyIdentitiesUnauthorized with default headers values.
NewPatchEdgeRouterPolicyBadRequest creates a PatchEdgeRouterPolicyBadRequest with default headers values.
NewPatchEdgeRouterPolicyNotFound creates a PatchEdgeRouterPolicyNotFound with default headers values.
NewPatchEdgeRouterPolicyOK creates a PatchEdgeRouterPolicyOK with default headers values.
NewPatchEdgeRouterPolicyParams creates a new PatchEdgeRouterPolicyParams object, with the default timeout for this client.
NewPatchEdgeRouterPolicyParamsWithContext creates a new PatchEdgeRouterPolicyParams object with the ability to set a context for a request.
NewPatchEdgeRouterPolicyParamsWithHTTPClient creates a new PatchEdgeRouterPolicyParams object with the ability to set a custom HTTPClient for a request.
NewPatchEdgeRouterPolicyParamsWithTimeout creates a new PatchEdgeRouterPolicyParams object with the ability to set a timeout on a request.
NewPatchEdgeRouterPolicyTooManyRequests creates a PatchEdgeRouterPolicyTooManyRequests with default headers values.
NewPatchEdgeRouterPolicyUnauthorized creates a PatchEdgeRouterPolicyUnauthorized with default headers values.
NewUpdateEdgeRouterPolicyBadRequest creates a UpdateEdgeRouterPolicyBadRequest with default headers values.
NewUpdateEdgeRouterPolicyNotFound creates a UpdateEdgeRouterPolicyNotFound with default headers values.
NewUpdateEdgeRouterPolicyOK creates a UpdateEdgeRouterPolicyOK with default headers values.
NewUpdateEdgeRouterPolicyParams creates a new UpdateEdgeRouterPolicyParams object, with the default timeout for this client.
NewUpdateEdgeRouterPolicyParamsWithContext creates a new UpdateEdgeRouterPolicyParams object with the ability to set a context for a request.
NewUpdateEdgeRouterPolicyParamsWithHTTPClient creates a new UpdateEdgeRouterPolicyParams object with the ability to set a custom HTTPClient for a request.
NewUpdateEdgeRouterPolicyParamsWithTimeout creates a new UpdateEdgeRouterPolicyParams object with the ability to set a timeout on a request.
NewUpdateEdgeRouterPolicyTooManyRequests creates a UpdateEdgeRouterPolicyTooManyRequests with default headers values.
NewUpdateEdgeRouterPolicyUnauthorized creates a UpdateEdgeRouterPolicyUnauthorized with default headers values.

# Structs

Client for edge router policy API */.
CreateEdgeRouterPolicyBadRequest describes a response with status code 400, with default header values.
CreateEdgeRouterPolicyCreated describes a response with status code 201, with default header values.
CreateEdgeRouterPolicyParams contains all the parameters to send to the API endpoint for the create edge router policy operation.
CreateEdgeRouterPolicyReader is a Reader for the CreateEdgeRouterPolicy structure.
CreateEdgeRouterPolicyTooManyRequests describes a response with status code 429, with default header values.
CreateEdgeRouterPolicyUnauthorized describes a response with status code 401, with default header values.
DeleteEdgeRouterPolicyBadRequest describes a response with status code 400, with default header values.
DeleteEdgeRouterPolicyConflict describes a response with status code 409, with default header values.
DeleteEdgeRouterPolicyOK describes a response with status code 200, with default header values.
DeleteEdgeRouterPolicyParams contains all the parameters to send to the API endpoint for the delete edge router policy operation.
DeleteEdgeRouterPolicyReader is a Reader for the DeleteEdgeRouterPolicy structure.
DeleteEdgeRouterPolicyTooManyRequests describes a response with status code 429, with default header values.
DeleteEdgeRouterPolicyUnauthorized describes a response with status code 401, with default header values.
DetailEdgeRouterPolicyNotFound describes a response with status code 404, with default header values.
DetailEdgeRouterPolicyOK describes a response with status code 200, with default header values.
DetailEdgeRouterPolicyParams contains all the parameters to send to the API endpoint for the detail edge router policy operation.
DetailEdgeRouterPolicyReader is a Reader for the DetailEdgeRouterPolicy structure.
DetailEdgeRouterPolicyTooManyRequests describes a response with status code 429, with default header values.
DetailEdgeRouterPolicyUnauthorized describes a response with status code 401, with default header values.
ListEdgeRouterPoliciesBadRequest describes a response with status code 400, with default header values.
ListEdgeRouterPoliciesOK describes a response with status code 200, with default header values.
ListEdgeRouterPoliciesParams contains all the parameters to send to the API endpoint for the list edge router policies operation.
ListEdgeRouterPoliciesReader is a Reader for the ListEdgeRouterPolicies structure.
ListEdgeRouterPoliciesTooManyRequests describes a response with status code 429, with default header values.
ListEdgeRouterPoliciesUnauthorized describes a response with status code 401, with default header values.
ListEdgeRouterPolicyEdgeRoutersNotFound describes a response with status code 404, with default header values.
ListEdgeRouterPolicyEdgeRoutersOK describes a response with status code 200, with default header values.
ListEdgeRouterPolicyEdgeRoutersParams contains all the parameters to send to the API endpoint for the list edge router policy edge routers operation.
ListEdgeRouterPolicyEdgeRoutersReader is a Reader for the ListEdgeRouterPolicyEdgeRouters structure.
ListEdgeRouterPolicyEdgeRoutersTooManyRequests describes a response with status code 429, with default header values.
ListEdgeRouterPolicyEdgeRoutersUnauthorized describes a response with status code 401, with default header values.
ListEdgeRouterPolicyIdentitiesNotFound describes a response with status code 404, with default header values.
ListEdgeRouterPolicyIdentitiesOK describes a response with status code 200, with default header values.
ListEdgeRouterPolicyIdentitiesParams contains all the parameters to send to the API endpoint for the list edge router policy identities operation.
ListEdgeRouterPolicyIdentitiesReader is a Reader for the ListEdgeRouterPolicyIdentities structure.
ListEdgeRouterPolicyIdentitiesTooManyRequests describes a response with status code 429, with default header values.
ListEdgeRouterPolicyIdentitiesUnauthorized describes a response with status code 401, with default header values.
PatchEdgeRouterPolicyBadRequest describes a response with status code 400, with default header values.
PatchEdgeRouterPolicyNotFound describes a response with status code 404, with default header values.
PatchEdgeRouterPolicyOK describes a response with status code 200, with default header values.
PatchEdgeRouterPolicyParams contains all the parameters to send to the API endpoint for the patch edge router policy operation.
PatchEdgeRouterPolicyReader is a Reader for the PatchEdgeRouterPolicy structure.
PatchEdgeRouterPolicyTooManyRequests describes a response with status code 429, with default header values.
PatchEdgeRouterPolicyUnauthorized describes a response with status code 401, with default header values.
UpdateEdgeRouterPolicyBadRequest describes a response with status code 400, with default header values.
UpdateEdgeRouterPolicyNotFound describes a response with status code 404, with default header values.
UpdateEdgeRouterPolicyOK describes a response with status code 200, with default header values.
UpdateEdgeRouterPolicyParams contains all the parameters to send to the API endpoint for the update edge router policy operation.
UpdateEdgeRouterPolicyReader is a Reader for the UpdateEdgeRouterPolicy structure.
UpdateEdgeRouterPolicyTooManyRequests describes a response with status code 429, with default header values.
UpdateEdgeRouterPolicyUnauthorized 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.