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

# Functions

New creates a new current api session API client.
NewCreateCurrentAPISessionCertificateBadRequest creates a CreateCurrentAPISessionCertificateBadRequest with default headers values.
NewCreateCurrentAPISessionCertificateCreated creates a CreateCurrentAPISessionCertificateCreated with default headers values.
NewCreateCurrentAPISessionCertificateParams creates a new CreateCurrentAPISessionCertificateParams object, with the default timeout for this client.
NewCreateCurrentAPISessionCertificateParamsWithContext creates a new CreateCurrentAPISessionCertificateParams object with the ability to set a context for a request.
NewCreateCurrentAPISessionCertificateParamsWithHTTPClient creates a new CreateCurrentAPISessionCertificateParams object with the ability to set a custom HTTPClient for a request.
NewCreateCurrentAPISessionCertificateParamsWithTimeout creates a new CreateCurrentAPISessionCertificateParams object with the ability to set a timeout on a request.
NewCreateCurrentAPISessionCertificateTooManyRequests creates a CreateCurrentAPISessionCertificateTooManyRequests with default headers values.
NewCreateCurrentAPISessionCertificateUnauthorized creates a CreateCurrentAPISessionCertificateUnauthorized with default headers values.
NewDeleteCurrentAPISessionCertificateBadRequest creates a DeleteCurrentAPISessionCertificateBadRequest with default headers values.
NewDeleteCurrentAPISessionCertificateOK creates a DeleteCurrentAPISessionCertificateOK with default headers values.
NewDeleteCurrentAPISessionCertificateParams creates a new DeleteCurrentAPISessionCertificateParams object, with the default timeout for this client.
NewDeleteCurrentAPISessionCertificateParamsWithContext creates a new DeleteCurrentAPISessionCertificateParams object with the ability to set a context for a request.
NewDeleteCurrentAPISessionCertificateParamsWithHTTPClient creates a new DeleteCurrentAPISessionCertificateParams object with the ability to set a custom HTTPClient for a request.
NewDeleteCurrentAPISessionCertificateParamsWithTimeout creates a new DeleteCurrentAPISessionCertificateParams object with the ability to set a timeout on a request.
NewDeleteCurrentAPISessionCertificateTooManyRequests creates a DeleteCurrentAPISessionCertificateTooManyRequests with default headers values.
NewDeleteCurrentAPISessionCertificateUnauthorized creates a DeleteCurrentAPISessionCertificateUnauthorized with default headers values.
NewDeleteCurrentAPISessionOK creates a DeleteCurrentAPISessionOK with default headers values.
NewDeleteCurrentAPISessionParams creates a new DeleteCurrentAPISessionParams object, with the default timeout for this client.
NewDeleteCurrentAPISessionParamsWithContext creates a new DeleteCurrentAPISessionParams object with the ability to set a context for a request.
NewDeleteCurrentAPISessionParamsWithHTTPClient creates a new DeleteCurrentAPISessionParams object with the ability to set a custom HTTPClient for a request.
NewDeleteCurrentAPISessionParamsWithTimeout creates a new DeleteCurrentAPISessionParams object with the ability to set a timeout on a request.
NewDeleteCurrentAPISessionUnauthorized creates a DeleteCurrentAPISessionUnauthorized with default headers values.
NewDetailCurrentAPISessionCertificateNotFound creates a DetailCurrentAPISessionCertificateNotFound with default headers values.
NewDetailCurrentAPISessionCertificateOK creates a DetailCurrentAPISessionCertificateOK with default headers values.
NewDetailCurrentAPISessionCertificateParams creates a new DetailCurrentAPISessionCertificateParams object, with the default timeout for this client.
NewDetailCurrentAPISessionCertificateParamsWithContext creates a new DetailCurrentAPISessionCertificateParams object with the ability to set a context for a request.
NewDetailCurrentAPISessionCertificateParamsWithHTTPClient creates a new DetailCurrentAPISessionCertificateParams object with the ability to set a custom HTTPClient for a request.
NewDetailCurrentAPISessionCertificateParamsWithTimeout creates a new DetailCurrentAPISessionCertificateParams object with the ability to set a timeout on a request.
NewDetailCurrentAPISessionCertificateTooManyRequests creates a DetailCurrentAPISessionCertificateTooManyRequests with default headers values.
NewDetailCurrentAPISessionCertificateUnauthorized creates a DetailCurrentAPISessionCertificateUnauthorized with default headers values.
NewDetailCurrentIdentityAuthenticatorNotFound creates a DetailCurrentIdentityAuthenticatorNotFound with default headers values.
NewDetailCurrentIdentityAuthenticatorOK creates a DetailCurrentIdentityAuthenticatorOK with default headers values.
NewDetailCurrentIdentityAuthenticatorParams creates a new DetailCurrentIdentityAuthenticatorParams object, with the default timeout for this client.
NewDetailCurrentIdentityAuthenticatorParamsWithContext creates a new DetailCurrentIdentityAuthenticatorParams object with the ability to set a context for a request.
NewDetailCurrentIdentityAuthenticatorParamsWithHTTPClient creates a new DetailCurrentIdentityAuthenticatorParams object with the ability to set a custom HTTPClient for a request.
NewDetailCurrentIdentityAuthenticatorParamsWithTimeout creates a new DetailCurrentIdentityAuthenticatorParams object with the ability to set a timeout on a request.
NewDetailCurrentIdentityAuthenticatorUnauthorized creates a DetailCurrentIdentityAuthenticatorUnauthorized with default headers values.
NewExtendCurrentIdentityAuthenticatorOK creates a ExtendCurrentIdentityAuthenticatorOK with default headers values.
NewExtendCurrentIdentityAuthenticatorParams creates a new ExtendCurrentIdentityAuthenticatorParams object, with the default timeout for this client.
NewExtendCurrentIdentityAuthenticatorParamsWithContext creates a new ExtendCurrentIdentityAuthenticatorParams object with the ability to set a context for a request.
NewExtendCurrentIdentityAuthenticatorParamsWithHTTPClient creates a new ExtendCurrentIdentityAuthenticatorParams object with the ability to set a custom HTTPClient for a request.
NewExtendCurrentIdentityAuthenticatorParamsWithTimeout creates a new ExtendCurrentIdentityAuthenticatorParams object with the ability to set a timeout on a request.
NewExtendCurrentIdentityAuthenticatorUnauthorized creates a ExtendCurrentIdentityAuthenticatorUnauthorized with default headers values.
NewExtendVerifyCurrentIdentityAuthenticatorOK creates a ExtendVerifyCurrentIdentityAuthenticatorOK with default headers values.
NewExtendVerifyCurrentIdentityAuthenticatorParams creates a new ExtendVerifyCurrentIdentityAuthenticatorParams object, with the default timeout for this client.
NewExtendVerifyCurrentIdentityAuthenticatorParamsWithContext creates a new ExtendVerifyCurrentIdentityAuthenticatorParams object with the ability to set a context for a request.
NewExtendVerifyCurrentIdentityAuthenticatorParamsWithHTTPClient creates a new ExtendVerifyCurrentIdentityAuthenticatorParams object with the ability to set a custom HTTPClient for a request.
NewExtendVerifyCurrentIdentityAuthenticatorParamsWithTimeout creates a new ExtendVerifyCurrentIdentityAuthenticatorParams object with the ability to set a timeout on a request.
NewExtendVerifyCurrentIdentityAuthenticatorUnauthorized creates a ExtendVerifyCurrentIdentityAuthenticatorUnauthorized with default headers values.
NewGetCurrentAPISessionOK creates a GetCurrentAPISessionOK with default headers values.
NewGetCurrentAPISessionParams creates a new GetCurrentAPISessionParams object, with the default timeout for this client.
NewGetCurrentAPISessionParamsWithContext creates a new GetCurrentAPISessionParams object with the ability to set a context for a request.
NewGetCurrentAPISessionParamsWithHTTPClient creates a new GetCurrentAPISessionParams object with the ability to set a custom HTTPClient for a request.
NewGetCurrentAPISessionParamsWithTimeout creates a new GetCurrentAPISessionParams object with the ability to set a timeout on a request.
NewGetCurrentAPISessionUnauthorized creates a GetCurrentAPISessionUnauthorized with default headers values.
NewListCurrentAPISessionCertificatesBadRequest creates a ListCurrentAPISessionCertificatesBadRequest with default headers values.
NewListCurrentAPISessionCertificatesOK creates a ListCurrentAPISessionCertificatesOK with default headers values.
NewListCurrentAPISessionCertificatesParams creates a new ListCurrentAPISessionCertificatesParams object, with the default timeout for this client.
NewListCurrentAPISessionCertificatesParamsWithContext creates a new ListCurrentAPISessionCertificatesParams object with the ability to set a context for a request.
NewListCurrentAPISessionCertificatesParamsWithHTTPClient creates a new ListCurrentAPISessionCertificatesParams object with the ability to set a custom HTTPClient for a request.
NewListCurrentAPISessionCertificatesParamsWithTimeout creates a new ListCurrentAPISessionCertificatesParams object with the ability to set a timeout on a request.
NewListCurrentAPISessionCertificatesTooManyRequests creates a ListCurrentAPISessionCertificatesTooManyRequests with default headers values.
NewListCurrentAPISessionCertificatesUnauthorized creates a ListCurrentAPISessionCertificatesUnauthorized with default headers values.
NewListCurrentIdentityAuthenticatorsBadRequest creates a ListCurrentIdentityAuthenticatorsBadRequest with default headers values.
NewListCurrentIdentityAuthenticatorsOK creates a ListCurrentIdentityAuthenticatorsOK with default headers values.
NewListCurrentIdentityAuthenticatorsParams creates a new ListCurrentIdentityAuthenticatorsParams object, with the default timeout for this client.
NewListCurrentIdentityAuthenticatorsParamsWithContext creates a new ListCurrentIdentityAuthenticatorsParams object with the ability to set a context for a request.
NewListCurrentIdentityAuthenticatorsParamsWithHTTPClient creates a new ListCurrentIdentityAuthenticatorsParams object with the ability to set a custom HTTPClient for a request.
NewListCurrentIdentityAuthenticatorsParamsWithTimeout creates a new ListCurrentIdentityAuthenticatorsParams object with the ability to set a timeout on a request.
NewListCurrentIdentityAuthenticatorsUnauthorized creates a ListCurrentIdentityAuthenticatorsUnauthorized with default headers values.
NewListServiceUpdatesOK creates a ListServiceUpdatesOK with default headers values.
NewListServiceUpdatesParams creates a new ListServiceUpdatesParams object, with the default timeout for this client.
NewListServiceUpdatesParamsWithContext creates a new ListServiceUpdatesParams object with the ability to set a context for a request.
NewListServiceUpdatesParamsWithHTTPClient creates a new ListServiceUpdatesParams object with the ability to set a custom HTTPClient for a request.
NewListServiceUpdatesParamsWithTimeout creates a new ListServiceUpdatesParams object with the ability to set a timeout on a request.
NewListServiceUpdatesTooManyRequests creates a ListServiceUpdatesTooManyRequests with default headers values.
NewListServiceUpdatesUnauthorized creates a ListServiceUpdatesUnauthorized with default headers values.
NewPatchCurrentIdentityAuthenticatorBadRequest creates a PatchCurrentIdentityAuthenticatorBadRequest with default headers values.
NewPatchCurrentIdentityAuthenticatorNotFound creates a PatchCurrentIdentityAuthenticatorNotFound with default headers values.
NewPatchCurrentIdentityAuthenticatorOK creates a PatchCurrentIdentityAuthenticatorOK with default headers values.
NewPatchCurrentIdentityAuthenticatorParams creates a new PatchCurrentIdentityAuthenticatorParams object, with the default timeout for this client.
NewPatchCurrentIdentityAuthenticatorParamsWithContext creates a new PatchCurrentIdentityAuthenticatorParams object with the ability to set a context for a request.
NewPatchCurrentIdentityAuthenticatorParamsWithHTTPClient creates a new PatchCurrentIdentityAuthenticatorParams object with the ability to set a custom HTTPClient for a request.
NewPatchCurrentIdentityAuthenticatorParamsWithTimeout creates a new PatchCurrentIdentityAuthenticatorParams object with the ability to set a timeout on a request.
NewPatchCurrentIdentityAuthenticatorUnauthorized creates a PatchCurrentIdentityAuthenticatorUnauthorized with default headers values.
NewUpdateCurrentIdentityAuthenticatorBadRequest creates a UpdateCurrentIdentityAuthenticatorBadRequest with default headers values.
NewUpdateCurrentIdentityAuthenticatorNotFound creates a UpdateCurrentIdentityAuthenticatorNotFound with default headers values.
NewUpdateCurrentIdentityAuthenticatorOK creates a UpdateCurrentIdentityAuthenticatorOK with default headers values.
NewUpdateCurrentIdentityAuthenticatorParams creates a new UpdateCurrentIdentityAuthenticatorParams object, with the default timeout for this client.
NewUpdateCurrentIdentityAuthenticatorParamsWithContext creates a new UpdateCurrentIdentityAuthenticatorParams object with the ability to set a context for a request.
NewUpdateCurrentIdentityAuthenticatorParamsWithHTTPClient creates a new UpdateCurrentIdentityAuthenticatorParams object with the ability to set a custom HTTPClient for a request.
NewUpdateCurrentIdentityAuthenticatorParamsWithTimeout creates a new UpdateCurrentIdentityAuthenticatorParams object with the ability to set a timeout on a request.
NewUpdateCurrentIdentityAuthenticatorUnauthorized creates a UpdateCurrentIdentityAuthenticatorUnauthorized with default headers values.

# Structs

Client for current api session API */.
CreateCurrentAPISessionCertificateBadRequest describes a response with status code 400, with default header values.
CreateCurrentAPISessionCertificateCreated describes a response with status code 201, with default header values.
CreateCurrentAPISessionCertificateParams contains all the parameters to send to the API endpoint for the create current Api session certificate operation.
CreateCurrentAPISessionCertificateReader is a Reader for the CreateCurrentAPISessionCertificate structure.
CreateCurrentAPISessionCertificateTooManyRequests describes a response with status code 429, with default header values.
CreateCurrentAPISessionCertificateUnauthorized describes a response with status code 401, with default header values.
DeleteCurrentAPISessionCertificateBadRequest describes a response with status code 400, with default header values.
DeleteCurrentAPISessionCertificateOK describes a response with status code 200, with default header values.
DeleteCurrentAPISessionCertificateParams contains all the parameters to send to the API endpoint for the delete current Api session certificate operation.
DeleteCurrentAPISessionCertificateReader is a Reader for the DeleteCurrentAPISessionCertificate structure.
DeleteCurrentAPISessionCertificateTooManyRequests describes a response with status code 429, with default header values.
DeleteCurrentAPISessionCertificateUnauthorized describes a response with status code 401, with default header values.
DeleteCurrentAPISessionOK describes a response with status code 200, with default header values.
DeleteCurrentAPISessionParams contains all the parameters to send to the API endpoint for the delete current API session operation.
DeleteCurrentAPISessionReader is a Reader for the DeleteCurrentAPISession structure.
DeleteCurrentAPISessionUnauthorized describes a response with status code 401, with default header values.
DetailCurrentAPISessionCertificateNotFound describes a response with status code 404, with default header values.
DetailCurrentAPISessionCertificateOK describes a response with status code 200, with default header values.
DetailCurrentAPISessionCertificateParams contains all the parameters to send to the API endpoint for the detail current Api session certificate operation.
DetailCurrentAPISessionCertificateReader is a Reader for the DetailCurrentAPISessionCertificate structure.
DetailCurrentAPISessionCertificateTooManyRequests describes a response with status code 429, with default header values.
DetailCurrentAPISessionCertificateUnauthorized describes a response with status code 401, with default header values.
DetailCurrentIdentityAuthenticatorNotFound describes a response with status code 404, with default header values.
DetailCurrentIdentityAuthenticatorOK describes a response with status code 200, with default header values.
DetailCurrentIdentityAuthenticatorParams contains all the parameters to send to the API endpoint for the detail current identity authenticator operation.
DetailCurrentIdentityAuthenticatorReader is a Reader for the DetailCurrentIdentityAuthenticator structure.
DetailCurrentIdentityAuthenticatorUnauthorized describes a response with status code 401, with default header values.
ExtendCurrentIdentityAuthenticatorOK describes a response with status code 200, with default header values.
ExtendCurrentIdentityAuthenticatorParams contains all the parameters to send to the API endpoint for the extend current identity authenticator operation.
ExtendCurrentIdentityAuthenticatorReader is a Reader for the ExtendCurrentIdentityAuthenticator structure.
ExtendCurrentIdentityAuthenticatorUnauthorized describes a response with status code 401, with default header values.
ExtendVerifyCurrentIdentityAuthenticatorOK describes a response with status code 200, with default header values.
ExtendVerifyCurrentIdentityAuthenticatorParams contains all the parameters to send to the API endpoint for the extend verify current identity authenticator operation.
ExtendVerifyCurrentIdentityAuthenticatorReader is a Reader for the ExtendVerifyCurrentIdentityAuthenticator structure.
ExtendVerifyCurrentIdentityAuthenticatorUnauthorized describes a response with status code 401, with default header values.
GetCurrentAPISessionOK describes a response with status code 200, with default header values.
GetCurrentAPISessionParams contains all the parameters to send to the API endpoint for the get current API session operation.
GetCurrentAPISessionReader is a Reader for the GetCurrentAPISession structure.
GetCurrentAPISessionUnauthorized describes a response with status code 401, with default header values.
ListCurrentAPISessionCertificatesBadRequest describes a response with status code 400, with default header values.
ListCurrentAPISessionCertificatesOK describes a response with status code 200, with default header values.
ListCurrentAPISessionCertificatesParams contains all the parameters to send to the API endpoint for the list current Api session certificates operation.
ListCurrentAPISessionCertificatesReader is a Reader for the ListCurrentAPISessionCertificates structure.
ListCurrentAPISessionCertificatesTooManyRequests describes a response with status code 429, with default header values.
ListCurrentAPISessionCertificatesUnauthorized describes a response with status code 401, with default header values.
ListCurrentIdentityAuthenticatorsBadRequest describes a response with status code 400, with default header values.
ListCurrentIdentityAuthenticatorsOK describes a response with status code 200, with default header values.
ListCurrentIdentityAuthenticatorsParams contains all the parameters to send to the API endpoint for the list current identity authenticators operation.
ListCurrentIdentityAuthenticatorsReader is a Reader for the ListCurrentIdentityAuthenticators structure.
ListCurrentIdentityAuthenticatorsUnauthorized describes a response with status code 401, with default header values.
ListServiceUpdatesOK describes a response with status code 200, with default header values.
ListServiceUpdatesParams contains all the parameters to send to the API endpoint for the list service updates operation.
ListServiceUpdatesReader is a Reader for the ListServiceUpdates structure.
ListServiceUpdatesTooManyRequests describes a response with status code 429, with default header values.
ListServiceUpdatesUnauthorized describes a response with status code 401, with default header values.
PatchCurrentIdentityAuthenticatorBadRequest describes a response with status code 400, with default header values.
PatchCurrentIdentityAuthenticatorNotFound describes a response with status code 404, with default header values.
PatchCurrentIdentityAuthenticatorOK describes a response with status code 200, with default header values.
PatchCurrentIdentityAuthenticatorParams contains all the parameters to send to the API endpoint for the patch current identity authenticator operation.
PatchCurrentIdentityAuthenticatorReader is a Reader for the PatchCurrentIdentityAuthenticator structure.
PatchCurrentIdentityAuthenticatorUnauthorized describes a response with status code 401, with default header values.
UpdateCurrentIdentityAuthenticatorBadRequest describes a response with status code 400, with default header values.
UpdateCurrentIdentityAuthenticatorNotFound describes a response with status code 404, with default header values.
UpdateCurrentIdentityAuthenticatorOK describes a response with status code 200, with default header values.
UpdateCurrentIdentityAuthenticatorParams contains all the parameters to send to the API endpoint for the update current identity authenticator operation.
UpdateCurrentIdentityAuthenticatorReader is a Reader for the UpdateCurrentIdentityAuthenticator structure.
UpdateCurrentIdentityAuthenticatorUnauthorized 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.