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

# Functions

New creates a new config API client.
NewCreateConfigBadRequest creates a CreateConfigBadRequest with default headers values.
NewCreateConfigCreated creates a CreateConfigCreated with default headers values.
NewCreateConfigParams creates a new CreateConfigParams object, with the default timeout for this client.
NewCreateConfigParamsWithContext creates a new CreateConfigParams object with the ability to set a context for a request.
NewCreateConfigParamsWithHTTPClient creates a new CreateConfigParams object with the ability to set a custom HTTPClient for a request.
NewCreateConfigParamsWithTimeout creates a new CreateConfigParams object with the ability to set a timeout on a request.
NewCreateConfigTooManyRequests creates a CreateConfigTooManyRequests with default headers values.
NewCreateConfigTypeBadRequest creates a CreateConfigTypeBadRequest with default headers values.
NewCreateConfigTypeCreated creates a CreateConfigTypeCreated with default headers values.
NewCreateConfigTypeParams creates a new CreateConfigTypeParams object, with the default timeout for this client.
NewCreateConfigTypeParamsWithContext creates a new CreateConfigTypeParams object with the ability to set a context for a request.
NewCreateConfigTypeParamsWithHTTPClient creates a new CreateConfigTypeParams object with the ability to set a custom HTTPClient for a request.
NewCreateConfigTypeParamsWithTimeout creates a new CreateConfigTypeParams object with the ability to set a timeout on a request.
NewCreateConfigTypeTooManyRequests creates a CreateConfigTypeTooManyRequests with default headers values.
NewCreateConfigTypeUnauthorized creates a CreateConfigTypeUnauthorized with default headers values.
NewCreateConfigUnauthorized creates a CreateConfigUnauthorized with default headers values.
NewDeleteConfigBadRequest creates a DeleteConfigBadRequest with default headers values.
NewDeleteConfigConflict creates a DeleteConfigConflict with default headers values.
NewDeleteConfigOK creates a DeleteConfigOK with default headers values.
NewDeleteConfigParams creates a new DeleteConfigParams object, with the default timeout for this client.
NewDeleteConfigParamsWithContext creates a new DeleteConfigParams object with the ability to set a context for a request.
NewDeleteConfigParamsWithHTTPClient creates a new DeleteConfigParams object with the ability to set a custom HTTPClient for a request.
NewDeleteConfigParamsWithTimeout creates a new DeleteConfigParams object with the ability to set a timeout on a request.
NewDeleteConfigTooManyRequests creates a DeleteConfigTooManyRequests with default headers values.
NewDeleteConfigTypeBadRequest creates a DeleteConfigTypeBadRequest with default headers values.
NewDeleteConfigTypeConflict creates a DeleteConfigTypeConflict with default headers values.
NewDeleteConfigTypeOK creates a DeleteConfigTypeOK with default headers values.
NewDeleteConfigTypeParams creates a new DeleteConfigTypeParams object, with the default timeout for this client.
NewDeleteConfigTypeParamsWithContext creates a new DeleteConfigTypeParams object with the ability to set a context for a request.
NewDeleteConfigTypeParamsWithHTTPClient creates a new DeleteConfigTypeParams object with the ability to set a custom HTTPClient for a request.
NewDeleteConfigTypeParamsWithTimeout creates a new DeleteConfigTypeParams object with the ability to set a timeout on a request.
NewDeleteConfigTypeTooManyRequests creates a DeleteConfigTypeTooManyRequests with default headers values.
NewDeleteConfigTypeUnauthorized creates a DeleteConfigTypeUnauthorized with default headers values.
NewDeleteConfigUnauthorized creates a DeleteConfigUnauthorized with default headers values.
NewDetailConfigNotFound creates a DetailConfigNotFound with default headers values.
NewDetailConfigOK creates a DetailConfigOK with default headers values.
NewDetailConfigParams creates a new DetailConfigParams object, with the default timeout for this client.
NewDetailConfigParamsWithContext creates a new DetailConfigParams object with the ability to set a context for a request.
NewDetailConfigParamsWithHTTPClient creates a new DetailConfigParams object with the ability to set a custom HTTPClient for a request.
NewDetailConfigParamsWithTimeout creates a new DetailConfigParams object with the ability to set a timeout on a request.
NewDetailConfigTooManyRequests creates a DetailConfigTooManyRequests with default headers values.
NewDetailConfigTypeNotFound creates a DetailConfigTypeNotFound with default headers values.
NewDetailConfigTypeOK creates a DetailConfigTypeOK with default headers values.
NewDetailConfigTypeParams creates a new DetailConfigTypeParams object, with the default timeout for this client.
NewDetailConfigTypeParamsWithContext creates a new DetailConfigTypeParams object with the ability to set a context for a request.
NewDetailConfigTypeParamsWithHTTPClient creates a new DetailConfigTypeParams object with the ability to set a custom HTTPClient for a request.
NewDetailConfigTypeParamsWithTimeout creates a new DetailConfigTypeParams object with the ability to set a timeout on a request.
NewDetailConfigTypeTooManyRequests creates a DetailConfigTypeTooManyRequests with default headers values.
NewDetailConfigTypeUnauthorized creates a DetailConfigTypeUnauthorized with default headers values.
NewDetailConfigUnauthorized creates a DetailConfigUnauthorized with default headers values.
NewListConfigsBadRequest creates a ListConfigsBadRequest with default headers values.
NewListConfigServicesBadRequest creates a ListConfigServicesBadRequest with default headers values.
NewListConfigServicesOK creates a ListConfigServicesOK with default headers values.
NewListConfigServicesParams creates a new ListConfigServicesParams object, with the default timeout for this client.
NewListConfigServicesParamsWithContext creates a new ListConfigServicesParams object with the ability to set a context for a request.
NewListConfigServicesParamsWithHTTPClient creates a new ListConfigServicesParams object with the ability to set a custom HTTPClient for a request.
NewListConfigServicesParamsWithTimeout creates a new ListConfigServicesParams object with the ability to set a timeout on a request.
NewListConfigServicesTooManyRequests creates a ListConfigServicesTooManyRequests with default headers values.
NewListConfigServicesUnauthorized creates a ListConfigServicesUnauthorized with default headers values.
NewListConfigsForConfigTypeOK creates a ListConfigsForConfigTypeOK with default headers values.
NewListConfigsForConfigTypeParams creates a new ListConfigsForConfigTypeParams object, with the default timeout for this client.
NewListConfigsForConfigTypeParamsWithContext creates a new ListConfigsForConfigTypeParams object with the ability to set a context for a request.
NewListConfigsForConfigTypeParamsWithHTTPClient creates a new ListConfigsForConfigTypeParams object with the ability to set a custom HTTPClient for a request.
NewListConfigsForConfigTypeParamsWithTimeout creates a new ListConfigsForConfigTypeParams object with the ability to set a timeout on a request.
NewListConfigsForConfigTypeTooManyRequests creates a ListConfigsForConfigTypeTooManyRequests with default headers values.
NewListConfigsForConfigTypeUnauthorized creates a ListConfigsForConfigTypeUnauthorized with default headers values.
NewListConfigsOK creates a ListConfigsOK with default headers values.
NewListConfigsParams creates a new ListConfigsParams object, with the default timeout for this client.
NewListConfigsParamsWithContext creates a new ListConfigsParams object with the ability to set a context for a request.
NewListConfigsParamsWithHTTPClient creates a new ListConfigsParams object with the ability to set a custom HTTPClient for a request.
NewListConfigsParamsWithTimeout creates a new ListConfigsParams object with the ability to set a timeout on a request.
NewListConfigsTooManyRequests creates a ListConfigsTooManyRequests with default headers values.
NewListConfigsUnauthorized creates a ListConfigsUnauthorized with default headers values.
NewListConfigTypesBadRequest creates a ListConfigTypesBadRequest with default headers values.
NewListConfigTypesOK creates a ListConfigTypesOK with default headers values.
NewListConfigTypesParams creates a new ListConfigTypesParams object, with the default timeout for this client.
NewListConfigTypesParamsWithContext creates a new ListConfigTypesParams object with the ability to set a context for a request.
NewListConfigTypesParamsWithHTTPClient creates a new ListConfigTypesParams object with the ability to set a custom HTTPClient for a request.
NewListConfigTypesParamsWithTimeout creates a new ListConfigTypesParams object with the ability to set a timeout on a request.
NewListConfigTypesTooManyRequests creates a ListConfigTypesTooManyRequests with default headers values.
NewListConfigTypesUnauthorized creates a ListConfigTypesUnauthorized with default headers values.
NewPatchConfigBadRequest creates a PatchConfigBadRequest with default headers values.
NewPatchConfigNotFound creates a PatchConfigNotFound with default headers values.
NewPatchConfigOK creates a PatchConfigOK with default headers values.
NewPatchConfigParams creates a new PatchConfigParams object, with the default timeout for this client.
NewPatchConfigParamsWithContext creates a new PatchConfigParams object with the ability to set a context for a request.
NewPatchConfigParamsWithHTTPClient creates a new PatchConfigParams object with the ability to set a custom HTTPClient for a request.
NewPatchConfigParamsWithTimeout creates a new PatchConfigParams object with the ability to set a timeout on a request.
NewPatchConfigTooManyRequests creates a PatchConfigTooManyRequests with default headers values.
NewPatchConfigTypeBadRequest creates a PatchConfigTypeBadRequest with default headers values.
NewPatchConfigTypeNotFound creates a PatchConfigTypeNotFound with default headers values.
NewPatchConfigTypeOK creates a PatchConfigTypeOK with default headers values.
NewPatchConfigTypeParams creates a new PatchConfigTypeParams object, with the default timeout for this client.
NewPatchConfigTypeParamsWithContext creates a new PatchConfigTypeParams object with the ability to set a context for a request.
NewPatchConfigTypeParamsWithHTTPClient creates a new PatchConfigTypeParams object with the ability to set a custom HTTPClient for a request.
NewPatchConfigTypeParamsWithTimeout creates a new PatchConfigTypeParams object with the ability to set a timeout on a request.
NewPatchConfigTypeTooManyRequests creates a PatchConfigTypeTooManyRequests with default headers values.
NewPatchConfigTypeUnauthorized creates a PatchConfigTypeUnauthorized with default headers values.
NewPatchConfigUnauthorized creates a PatchConfigUnauthorized with default headers values.
NewUpdateConfigBadRequest creates a UpdateConfigBadRequest with default headers values.
NewUpdateConfigNotFound creates a UpdateConfigNotFound with default headers values.
NewUpdateConfigOK creates a UpdateConfigOK with default headers values.
NewUpdateConfigParams creates a new UpdateConfigParams object, with the default timeout for this client.
NewUpdateConfigParamsWithContext creates a new UpdateConfigParams object with the ability to set a context for a request.
NewUpdateConfigParamsWithHTTPClient creates a new UpdateConfigParams object with the ability to set a custom HTTPClient for a request.
NewUpdateConfigParamsWithTimeout creates a new UpdateConfigParams object with the ability to set a timeout on a request.
NewUpdateConfigTooManyRequests creates a UpdateConfigTooManyRequests with default headers values.
NewUpdateConfigTypeBadRequest creates a UpdateConfigTypeBadRequest with default headers values.
NewUpdateConfigTypeNotFound creates a UpdateConfigTypeNotFound with default headers values.
NewUpdateConfigTypeOK creates a UpdateConfigTypeOK with default headers values.
NewUpdateConfigTypeParams creates a new UpdateConfigTypeParams object, with the default timeout for this client.
NewUpdateConfigTypeParamsWithContext creates a new UpdateConfigTypeParams object with the ability to set a context for a request.
NewUpdateConfigTypeParamsWithHTTPClient creates a new UpdateConfigTypeParams object with the ability to set a custom HTTPClient for a request.
NewUpdateConfigTypeParamsWithTimeout creates a new UpdateConfigTypeParams object with the ability to set a timeout on a request.
NewUpdateConfigTypeTooManyRequests creates a UpdateConfigTypeTooManyRequests with default headers values.
NewUpdateConfigTypeUnauthorized creates a UpdateConfigTypeUnauthorized with default headers values.
NewUpdateConfigUnauthorized creates a UpdateConfigUnauthorized with default headers values.

# Structs

Client for config API */.
CreateConfigBadRequest describes a response with status code 400, with default header values.
CreateConfigCreated describes a response with status code 201, with default header values.
CreateConfigParams contains all the parameters to send to the API endpoint for the create config operation.
CreateConfigReader is a Reader for the CreateConfig structure.
CreateConfigTooManyRequests describes a response with status code 429, with default header values.
CreateConfigTypeBadRequest describes a response with status code 400, with default header values.
CreateConfigTypeCreated describes a response with status code 201, with default header values.
CreateConfigTypeParams contains all the parameters to send to the API endpoint for the create config type operation.
CreateConfigTypeReader is a Reader for the CreateConfigType structure.
CreateConfigTypeTooManyRequests describes a response with status code 429, with default header values.
CreateConfigTypeUnauthorized describes a response with status code 401, with default header values.
CreateConfigUnauthorized describes a response with status code 401, with default header values.
DeleteConfigBadRequest describes a response with status code 400, with default header values.
DeleteConfigConflict describes a response with status code 409, with default header values.
DeleteConfigOK describes a response with status code 200, with default header values.
DeleteConfigParams contains all the parameters to send to the API endpoint for the delete config operation.
DeleteConfigReader is a Reader for the DeleteConfig structure.
DeleteConfigTooManyRequests describes a response with status code 429, with default header values.
DeleteConfigTypeBadRequest describes a response with status code 400, with default header values.
DeleteConfigTypeConflict describes a response with status code 409, with default header values.
DeleteConfigTypeOK describes a response with status code 200, with default header values.
DeleteConfigTypeParams contains all the parameters to send to the API endpoint for the delete config type operation.
DeleteConfigTypeReader is a Reader for the DeleteConfigType structure.
DeleteConfigTypeTooManyRequests describes a response with status code 429, with default header values.
DeleteConfigTypeUnauthorized describes a response with status code 401, with default header values.
DeleteConfigUnauthorized describes a response with status code 401, with default header values.
DetailConfigNotFound describes a response with status code 404, with default header values.
DetailConfigOK describes a response with status code 200, with default header values.
DetailConfigParams contains all the parameters to send to the API endpoint for the detail config operation.
DetailConfigReader is a Reader for the DetailConfig structure.
DetailConfigTooManyRequests describes a response with status code 429, with default header values.
DetailConfigTypeNotFound describes a response with status code 404, with default header values.
DetailConfigTypeOK describes a response with status code 200, with default header values.
DetailConfigTypeParams contains all the parameters to send to the API endpoint for the detail config type operation.
DetailConfigTypeReader is a Reader for the DetailConfigType structure.
DetailConfigTypeTooManyRequests describes a response with status code 429, with default header values.
DetailConfigTypeUnauthorized describes a response with status code 401, with default header values.
DetailConfigUnauthorized describes a response with status code 401, with default header values.
ListConfigsBadRequest describes a response with status code 400, with default header values.
ListConfigServicesBadRequest describes a response with status code 400, with default header values.
ListConfigServicesOK describes a response with status code 200, with default header values.
ListConfigServicesParams contains all the parameters to send to the API endpoint for the list config services operation.
ListConfigServicesReader is a Reader for the ListConfigServices structure.
ListConfigServicesTooManyRequests describes a response with status code 429, with default header values.
ListConfigServicesUnauthorized describes a response with status code 401, with default header values.
ListConfigsForConfigTypeOK describes a response with status code 200, with default header values.
ListConfigsForConfigTypeParams contains all the parameters to send to the API endpoint for the list configs for config type operation.
ListConfigsForConfigTypeReader is a Reader for the ListConfigsForConfigType structure.
ListConfigsForConfigTypeTooManyRequests describes a response with status code 429, with default header values.
ListConfigsForConfigTypeUnauthorized describes a response with status code 401, with default header values.
ListConfigsOK describes a response with status code 200, with default header values.
ListConfigsParams contains all the parameters to send to the API endpoint for the list configs operation.
ListConfigsReader is a Reader for the ListConfigs structure.
ListConfigsTooManyRequests describes a response with status code 429, with default header values.
ListConfigsUnauthorized describes a response with status code 401, with default header values.
ListConfigTypesBadRequest describes a response with status code 400, with default header values.
ListConfigTypesOK describes a response with status code 200, with default header values.
ListConfigTypesParams contains all the parameters to send to the API endpoint for the list config types operation.
ListConfigTypesReader is a Reader for the ListConfigTypes structure.
ListConfigTypesTooManyRequests describes a response with status code 429, with default header values.
ListConfigTypesUnauthorized describes a response with status code 401, with default header values.
PatchConfigBadRequest describes a response with status code 400, with default header values.
PatchConfigNotFound describes a response with status code 404, with default header values.
PatchConfigOK describes a response with status code 200, with default header values.
PatchConfigParams contains all the parameters to send to the API endpoint for the patch config operation.
PatchConfigReader is a Reader for the PatchConfig structure.
PatchConfigTooManyRequests describes a response with status code 429, with default header values.
PatchConfigTypeBadRequest describes a response with status code 400, with default header values.
PatchConfigTypeNotFound describes a response with status code 404, with default header values.
PatchConfigTypeOK describes a response with status code 200, with default header values.
PatchConfigTypeParams contains all the parameters to send to the API endpoint for the patch config type operation.
PatchConfigTypeReader is a Reader for the PatchConfigType structure.
PatchConfigTypeTooManyRequests describes a response with status code 429, with default header values.
PatchConfigTypeUnauthorized describes a response with status code 401, with default header values.
PatchConfigUnauthorized describes a response with status code 401, with default header values.
UpdateConfigBadRequest describes a response with status code 400, with default header values.
UpdateConfigNotFound describes a response with status code 404, with default header values.
UpdateConfigOK describes a response with status code 200, with default header values.
UpdateConfigParams contains all the parameters to send to the API endpoint for the update config operation.
UpdateConfigReader is a Reader for the UpdateConfig structure.
UpdateConfigTooManyRequests describes a response with status code 429, with default header values.
UpdateConfigTypeBadRequest describes a response with status code 400, with default header values.
UpdateConfigTypeNotFound describes a response with status code 404, with default header values.
UpdateConfigTypeOK describes a response with status code 200, with default header values.
UpdateConfigTypeParams contains all the parameters to send to the API endpoint for the update config type operation.
UpdateConfigTypeReader is a Reader for the UpdateConfigType structure.
UpdateConfigTypeTooManyRequests describes a response with status code 429, with default header values.
UpdateConfigTypeUnauthorized describes a response with status code 401, with default header values.
UpdateConfigUnauthorized 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.