package
1.5.4
Repository: https://github.com/openziti/ziti.git
Documentation: pkg.go.dev

# Functions

New creates a new circuit API client.
NewDeleteCircuitBadRequest creates a DeleteCircuitBadRequest with default headers values.
NewDeleteCircuitConflict creates a DeleteCircuitConflict with default headers values.
NewDeleteCircuitOK creates a DeleteCircuitOK with default headers values.
NewDeleteCircuitParams creates a new DeleteCircuitParams object, with the default timeout for this client.
NewDeleteCircuitParamsWithContext creates a new DeleteCircuitParams object with the ability to set a context for a request.
NewDeleteCircuitParamsWithHTTPClient creates a new DeleteCircuitParams object with the ability to set a custom HTTPClient for a request.
NewDeleteCircuitParamsWithTimeout creates a new DeleteCircuitParams object with the ability to set a timeout on a request.
NewDeleteCircuitServiceUnavailable creates a DeleteCircuitServiceUnavailable with default headers values.
NewDeleteCircuitTooManyRequests creates a DeleteCircuitTooManyRequests with default headers values.
NewDeleteCircuitUnauthorized creates a DeleteCircuitUnauthorized with default headers values.
NewDetailCircuitNotFound creates a DetailCircuitNotFound with default headers values.
NewDetailCircuitOK creates a DetailCircuitOK with default headers values.
NewDetailCircuitParams creates a new DetailCircuitParams object, with the default timeout for this client.
NewDetailCircuitParamsWithContext creates a new DetailCircuitParams object with the ability to set a context for a request.
NewDetailCircuitParamsWithHTTPClient creates a new DetailCircuitParams object with the ability to set a custom HTTPClient for a request.
NewDetailCircuitParamsWithTimeout creates a new DetailCircuitParams object with the ability to set a timeout on a request.
NewDetailCircuitTooManyRequests creates a DetailCircuitTooManyRequests with default headers values.
NewDetailCircuitUnauthorized creates a DetailCircuitUnauthorized with default headers values.
NewListCircuitsOK creates a ListCircuitsOK with default headers values.
NewListCircuitsParams creates a new ListCircuitsParams object, with the default timeout for this client.
NewListCircuitsParamsWithContext creates a new ListCircuitsParams object with the ability to set a context for a request.
NewListCircuitsParamsWithHTTPClient creates a new ListCircuitsParams object with the ability to set a custom HTTPClient for a request.
NewListCircuitsParamsWithTimeout creates a new ListCircuitsParams object with the ability to set a timeout on a request.
NewListCircuitsTooManyRequests creates a ListCircuitsTooManyRequests with default headers values.
NewListCircuitsUnauthorized creates a ListCircuitsUnauthorized with default headers values.

# Structs

Client for circuit API */.
DeleteCircuitBadRequest describes a response with status code 400, with default header values.
DeleteCircuitConflict describes a response with status code 409, with default header values.
DeleteCircuitOK describes a response with status code 200, with default header values.
DeleteCircuitParams contains all the parameters to send to the API endpoint for the delete circuit operation.
DeleteCircuitReader is a Reader for the DeleteCircuit structure.
DeleteCircuitServiceUnavailable describes a response with status code 503, with default header values.
DeleteCircuitTooManyRequests describes a response with status code 429, with default header values.
DeleteCircuitUnauthorized describes a response with status code 401, with default header values.
DetailCircuitNotFound describes a response with status code 404, with default header values.
DetailCircuitOK describes a response with status code 200, with default header values.
DetailCircuitParams contains all the parameters to send to the API endpoint for the detail circuit operation.
DetailCircuitReader is a Reader for the DetailCircuit structure.
DetailCircuitTooManyRequests describes a response with status code 429, with default header values.
DetailCircuitUnauthorized describes a response with status code 401, with default header values.
ListCircuitsOK describes a response with status code 200, with default header values.
ListCircuitsParams contains all the parameters to send to the API endpoint for the list circuits operation.
ListCircuitsReader is a Reader for the ListCircuits structure.
ListCircuitsTooManyRequests describes a response with status code 429, with default header values.
ListCircuitsUnauthorized 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.