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

# Functions

New creates a new service edge router policy API client.
NewCreateServiceEdgeRouterPolicyBadRequest creates a CreateServiceEdgeRouterPolicyBadRequest with default headers values.
NewCreateServiceEdgeRouterPolicyCreated creates a CreateServiceEdgeRouterPolicyCreated with default headers values.
NewCreateServiceEdgeRouterPolicyParams creates a new CreateServiceEdgeRouterPolicyParams object, with the default timeout for this client.
NewCreateServiceEdgeRouterPolicyParamsWithContext creates a new CreateServiceEdgeRouterPolicyParams object with the ability to set a context for a request.
NewCreateServiceEdgeRouterPolicyParamsWithHTTPClient creates a new CreateServiceEdgeRouterPolicyParams object with the ability to set a custom HTTPClient for a request.
NewCreateServiceEdgeRouterPolicyParamsWithTimeout creates a new CreateServiceEdgeRouterPolicyParams object with the ability to set a timeout on a request.
NewCreateServiceEdgeRouterPolicyTooManyRequests creates a CreateServiceEdgeRouterPolicyTooManyRequests with default headers values.
NewCreateServiceEdgeRouterPolicyUnauthorized creates a CreateServiceEdgeRouterPolicyUnauthorized with default headers values.
NewDeleteServiceEdgeRouterPolicyBadRequest creates a DeleteServiceEdgeRouterPolicyBadRequest with default headers values.
NewDeleteServiceEdgeRouterPolicyConflict creates a DeleteServiceEdgeRouterPolicyConflict with default headers values.
NewDeleteServiceEdgeRouterPolicyOK creates a DeleteServiceEdgeRouterPolicyOK with default headers values.
NewDeleteServiceEdgeRouterPolicyParams creates a new DeleteServiceEdgeRouterPolicyParams object, with the default timeout for this client.
NewDeleteServiceEdgeRouterPolicyParamsWithContext creates a new DeleteServiceEdgeRouterPolicyParams object with the ability to set a context for a request.
NewDeleteServiceEdgeRouterPolicyParamsWithHTTPClient creates a new DeleteServiceEdgeRouterPolicyParams object with the ability to set a custom HTTPClient for a request.
NewDeleteServiceEdgeRouterPolicyParamsWithTimeout creates a new DeleteServiceEdgeRouterPolicyParams object with the ability to set a timeout on a request.
NewDeleteServiceEdgeRouterPolicyTooManyRequests creates a DeleteServiceEdgeRouterPolicyTooManyRequests with default headers values.
NewDeleteServiceEdgeRouterPolicyUnauthorized creates a DeleteServiceEdgeRouterPolicyUnauthorized with default headers values.
NewDetailServiceEdgeRouterPolicyNotFound creates a DetailServiceEdgeRouterPolicyNotFound with default headers values.
NewDetailServiceEdgeRouterPolicyOK creates a DetailServiceEdgeRouterPolicyOK with default headers values.
NewDetailServiceEdgeRouterPolicyParams creates a new DetailServiceEdgeRouterPolicyParams object, with the default timeout for this client.
NewDetailServiceEdgeRouterPolicyParamsWithContext creates a new DetailServiceEdgeRouterPolicyParams object with the ability to set a context for a request.
NewDetailServiceEdgeRouterPolicyParamsWithHTTPClient creates a new DetailServiceEdgeRouterPolicyParams object with the ability to set a custom HTTPClient for a request.
NewDetailServiceEdgeRouterPolicyParamsWithTimeout creates a new DetailServiceEdgeRouterPolicyParams object with the ability to set a timeout on a request.
NewDetailServiceEdgeRouterPolicyTooManyRequests creates a DetailServiceEdgeRouterPolicyTooManyRequests with default headers values.
NewDetailServiceEdgeRouterPolicyUnauthorized creates a DetailServiceEdgeRouterPolicyUnauthorized with default headers values.
NewListServiceEdgeRouterPoliciesBadRequest creates a ListServiceEdgeRouterPoliciesBadRequest with default headers values.
NewListServiceEdgeRouterPoliciesOK creates a ListServiceEdgeRouterPoliciesOK with default headers values.
NewListServiceEdgeRouterPoliciesParams creates a new ListServiceEdgeRouterPoliciesParams object, with the default timeout for this client.
NewListServiceEdgeRouterPoliciesParamsWithContext creates a new ListServiceEdgeRouterPoliciesParams object with the ability to set a context for a request.
NewListServiceEdgeRouterPoliciesParamsWithHTTPClient creates a new ListServiceEdgeRouterPoliciesParams object with the ability to set a custom HTTPClient for a request.
NewListServiceEdgeRouterPoliciesParamsWithTimeout creates a new ListServiceEdgeRouterPoliciesParams object with the ability to set a timeout on a request.
NewListServiceEdgeRouterPoliciesTooManyRequests creates a ListServiceEdgeRouterPoliciesTooManyRequests with default headers values.
NewListServiceEdgeRouterPoliciesUnauthorized creates a ListServiceEdgeRouterPoliciesUnauthorized with default headers values.
NewListServiceEdgeRouterPolicyEdgeRoutersNotFound creates a ListServiceEdgeRouterPolicyEdgeRoutersNotFound with default headers values.
NewListServiceEdgeRouterPolicyEdgeRoutersOK creates a ListServiceEdgeRouterPolicyEdgeRoutersOK with default headers values.
NewListServiceEdgeRouterPolicyEdgeRoutersParams creates a new ListServiceEdgeRouterPolicyEdgeRoutersParams object, with the default timeout for this client.
NewListServiceEdgeRouterPolicyEdgeRoutersParamsWithContext creates a new ListServiceEdgeRouterPolicyEdgeRoutersParams object with the ability to set a context for a request.
NewListServiceEdgeRouterPolicyEdgeRoutersParamsWithHTTPClient creates a new ListServiceEdgeRouterPolicyEdgeRoutersParams object with the ability to set a custom HTTPClient for a request.
NewListServiceEdgeRouterPolicyEdgeRoutersParamsWithTimeout creates a new ListServiceEdgeRouterPolicyEdgeRoutersParams object with the ability to set a timeout on a request.
NewListServiceEdgeRouterPolicyEdgeRoutersTooManyRequests creates a ListServiceEdgeRouterPolicyEdgeRoutersTooManyRequests with default headers values.
NewListServiceEdgeRouterPolicyEdgeRoutersUnauthorized creates a ListServiceEdgeRouterPolicyEdgeRoutersUnauthorized with default headers values.
NewListServiceEdgeRouterPolicyServicesNotFound creates a ListServiceEdgeRouterPolicyServicesNotFound with default headers values.
NewListServiceEdgeRouterPolicyServicesOK creates a ListServiceEdgeRouterPolicyServicesOK with default headers values.
NewListServiceEdgeRouterPolicyServicesParams creates a new ListServiceEdgeRouterPolicyServicesParams object, with the default timeout for this client.
NewListServiceEdgeRouterPolicyServicesParamsWithContext creates a new ListServiceEdgeRouterPolicyServicesParams object with the ability to set a context for a request.
NewListServiceEdgeRouterPolicyServicesParamsWithHTTPClient creates a new ListServiceEdgeRouterPolicyServicesParams object with the ability to set a custom HTTPClient for a request.
NewListServiceEdgeRouterPolicyServicesParamsWithTimeout creates a new ListServiceEdgeRouterPolicyServicesParams object with the ability to set a timeout on a request.
NewListServiceEdgeRouterPolicyServicesTooManyRequests creates a ListServiceEdgeRouterPolicyServicesTooManyRequests with default headers values.
NewListServiceEdgeRouterPolicyServicesUnauthorized creates a ListServiceEdgeRouterPolicyServicesUnauthorized with default headers values.
NewPatchServiceEdgeRouterPolicyBadRequest creates a PatchServiceEdgeRouterPolicyBadRequest with default headers values.
NewPatchServiceEdgeRouterPolicyNotFound creates a PatchServiceEdgeRouterPolicyNotFound with default headers values.
NewPatchServiceEdgeRouterPolicyOK creates a PatchServiceEdgeRouterPolicyOK with default headers values.
NewPatchServiceEdgeRouterPolicyParams creates a new PatchServiceEdgeRouterPolicyParams object, with the default timeout for this client.
NewPatchServiceEdgeRouterPolicyParamsWithContext creates a new PatchServiceEdgeRouterPolicyParams object with the ability to set a context for a request.
NewPatchServiceEdgeRouterPolicyParamsWithHTTPClient creates a new PatchServiceEdgeRouterPolicyParams object with the ability to set a custom HTTPClient for a request.
NewPatchServiceEdgeRouterPolicyParamsWithTimeout creates a new PatchServiceEdgeRouterPolicyParams object with the ability to set a timeout on a request.
NewPatchServiceEdgeRouterPolicyTooManyRequests creates a PatchServiceEdgeRouterPolicyTooManyRequests with default headers values.
NewPatchServiceEdgeRouterPolicyUnauthorized creates a PatchServiceEdgeRouterPolicyUnauthorized with default headers values.
NewUpdateServiceEdgeRouterPolicyBadRequest creates a UpdateServiceEdgeRouterPolicyBadRequest with default headers values.
NewUpdateServiceEdgeRouterPolicyNotFound creates a UpdateServiceEdgeRouterPolicyNotFound with default headers values.
NewUpdateServiceEdgeRouterPolicyOK creates a UpdateServiceEdgeRouterPolicyOK with default headers values.
NewUpdateServiceEdgeRouterPolicyParams creates a new UpdateServiceEdgeRouterPolicyParams object, with the default timeout for this client.
NewUpdateServiceEdgeRouterPolicyParamsWithContext creates a new UpdateServiceEdgeRouterPolicyParams object with the ability to set a context for a request.
NewUpdateServiceEdgeRouterPolicyParamsWithHTTPClient creates a new UpdateServiceEdgeRouterPolicyParams object with the ability to set a custom HTTPClient for a request.
NewUpdateServiceEdgeRouterPolicyParamsWithTimeout creates a new UpdateServiceEdgeRouterPolicyParams object with the ability to set a timeout on a request.
NewUpdateServiceEdgeRouterPolicyTooManyRequests creates a UpdateServiceEdgeRouterPolicyTooManyRequests with default headers values.
NewUpdateServiceEdgeRouterPolicyUnauthorized creates a UpdateServiceEdgeRouterPolicyUnauthorized with default headers values.

# Structs

Client for service edge router policy API */.
CreateServiceEdgeRouterPolicyBadRequest describes a response with status code 400, with default header values.
CreateServiceEdgeRouterPolicyCreated describes a response with status code 201, with default header values.
CreateServiceEdgeRouterPolicyParams contains all the parameters to send to the API endpoint for the create service edge router policy operation.
CreateServiceEdgeRouterPolicyReader is a Reader for the CreateServiceEdgeRouterPolicy structure.
CreateServiceEdgeRouterPolicyTooManyRequests describes a response with status code 429, with default header values.
CreateServiceEdgeRouterPolicyUnauthorized describes a response with status code 401, with default header values.
DeleteServiceEdgeRouterPolicyBadRequest describes a response with status code 400, with default header values.
DeleteServiceEdgeRouterPolicyConflict describes a response with status code 409, with default header values.
DeleteServiceEdgeRouterPolicyOK describes a response with status code 200, with default header values.
DeleteServiceEdgeRouterPolicyParams contains all the parameters to send to the API endpoint for the delete service edge router policy operation.
DeleteServiceEdgeRouterPolicyReader is a Reader for the DeleteServiceEdgeRouterPolicy structure.
DeleteServiceEdgeRouterPolicyTooManyRequests describes a response with status code 429, with default header values.
DeleteServiceEdgeRouterPolicyUnauthorized describes a response with status code 401, with default header values.
DetailServiceEdgeRouterPolicyNotFound describes a response with status code 404, with default header values.
DetailServiceEdgeRouterPolicyOK describes a response with status code 200, with default header values.
DetailServiceEdgeRouterPolicyParams contains all the parameters to send to the API endpoint for the detail service edge router policy operation.
DetailServiceEdgeRouterPolicyReader is a Reader for the DetailServiceEdgeRouterPolicy structure.
DetailServiceEdgeRouterPolicyTooManyRequests describes a response with status code 429, with default header values.
DetailServiceEdgeRouterPolicyUnauthorized describes a response with status code 401, with default header values.
ListServiceEdgeRouterPoliciesBadRequest describes a response with status code 400, with default header values.
ListServiceEdgeRouterPoliciesOK describes a response with status code 200, with default header values.
ListServiceEdgeRouterPoliciesParams contains all the parameters to send to the API endpoint for the list service edge router policies operation.
ListServiceEdgeRouterPoliciesReader is a Reader for the ListServiceEdgeRouterPolicies structure.
ListServiceEdgeRouterPoliciesTooManyRequests describes a response with status code 429, with default header values.
ListServiceEdgeRouterPoliciesUnauthorized describes a response with status code 401, with default header values.
ListServiceEdgeRouterPolicyEdgeRoutersNotFound describes a response with status code 404, with default header values.
ListServiceEdgeRouterPolicyEdgeRoutersOK describes a response with status code 200, with default header values.
ListServiceEdgeRouterPolicyEdgeRoutersParams contains all the parameters to send to the API endpoint for the list service edge router policy edge routers operation.
ListServiceEdgeRouterPolicyEdgeRoutersReader is a Reader for the ListServiceEdgeRouterPolicyEdgeRouters structure.
ListServiceEdgeRouterPolicyEdgeRoutersTooManyRequests describes a response with status code 429, with default header values.
ListServiceEdgeRouterPolicyEdgeRoutersUnauthorized describes a response with status code 401, with default header values.
ListServiceEdgeRouterPolicyServicesNotFound describes a response with status code 404, with default header values.
ListServiceEdgeRouterPolicyServicesOK describes a response with status code 200, with default header values.
ListServiceEdgeRouterPolicyServicesParams contains all the parameters to send to the API endpoint for the list service edge router policy services operation.
ListServiceEdgeRouterPolicyServicesReader is a Reader for the ListServiceEdgeRouterPolicyServices structure.
ListServiceEdgeRouterPolicyServicesTooManyRequests describes a response with status code 429, with default header values.
ListServiceEdgeRouterPolicyServicesUnauthorized describes a response with status code 401, with default header values.
PatchServiceEdgeRouterPolicyBadRequest describes a response with status code 400, with default header values.
PatchServiceEdgeRouterPolicyNotFound describes a response with status code 404, with default header values.
PatchServiceEdgeRouterPolicyOK describes a response with status code 200, with default header values.
PatchServiceEdgeRouterPolicyParams contains all the parameters to send to the API endpoint for the patch service edge router policy operation.
PatchServiceEdgeRouterPolicyReader is a Reader for the PatchServiceEdgeRouterPolicy structure.
PatchServiceEdgeRouterPolicyTooManyRequests describes a response with status code 429, with default header values.
PatchServiceEdgeRouterPolicyUnauthorized describes a response with status code 401, with default header values.
UpdateServiceEdgeRouterPolicyBadRequest describes a response with status code 400, with default header values.
UpdateServiceEdgeRouterPolicyNotFound describes a response with status code 404, with default header values.
UpdateServiceEdgeRouterPolicyOK describes a response with status code 200, with default header values.
UpdateServiceEdgeRouterPolicyParams contains all the parameters to send to the API endpoint for the update service edge router policy operation.
UpdateServiceEdgeRouterPolicyReader is a Reader for the UpdateServiceEdgeRouterPolicy structure.
UpdateServiceEdgeRouterPolicyTooManyRequests describes a response with status code 429, with default header values.
UpdateServiceEdgeRouterPolicyUnauthorized 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.