package
0.3.7
Repository: https://github.com/signadot/go-sdk.git
Documentation: pkg.go.dev

# Functions

New creates a new route groups API client.
NewApplyRoutegroupBadGateway creates a ApplyRoutegroupBadGateway with default headers values.
NewApplyRoutegroupBadRequest creates a ApplyRoutegroupBadRequest with default headers values.
NewApplyRoutegroupOK creates a ApplyRoutegroupOK with default headers values.
NewApplyRoutegroupParams creates a new ApplyRoutegroupParams object, with the default timeout for this client.
NewApplyRoutegroupParamsWithContext creates a new ApplyRoutegroupParams object with the ability to set a context for a request.
NewApplyRoutegroupParamsWithHTTPClient creates a new ApplyRoutegroupParams object with the ability to set a custom HTTPClient for a request.
NewApplyRoutegroupParamsWithTimeout creates a new ApplyRoutegroupParams object with the ability to set a timeout on a request.
NewApplyRoutegroupUnauthorized creates a ApplyRoutegroupUnauthorized with default headers values.
NewDeleteRoutegroupBadGateway creates a DeleteRoutegroupBadGateway with default headers values.
NewDeleteRoutegroupBadRequest creates a DeleteRoutegroupBadRequest with default headers values.
NewDeleteRoutegroupOK creates a DeleteRoutegroupOK with default headers values.
NewDeleteRoutegroupParams creates a new DeleteRoutegroupParams object, with the default timeout for this client.
NewDeleteRoutegroupParamsWithContext creates a new DeleteRoutegroupParams object with the ability to set a context for a request.
NewDeleteRoutegroupParamsWithHTTPClient creates a new DeleteRoutegroupParams object with the ability to set a custom HTTPClient for a request.
NewDeleteRoutegroupParamsWithTimeout creates a new DeleteRoutegroupParams object with the ability to set a timeout on a request.
NewDeleteRoutegroupUnauthorized creates a DeleteRoutegroupUnauthorized with default headers values.
NewGetRoutegroupBadGateway creates a GetRoutegroupBadGateway with default headers values.
NewGetRoutegroupBadRequest creates a GetRoutegroupBadRequest with default headers values.
NewGetRoutegroupOK creates a GetRoutegroupOK with default headers values.
NewGetRoutegroupParams creates a new GetRoutegroupParams object, with the default timeout for this client.
NewGetRoutegroupParamsWithContext creates a new GetRoutegroupParams object with the ability to set a context for a request.
NewGetRoutegroupParamsWithHTTPClient creates a new GetRoutegroupParams object with the ability to set a custom HTTPClient for a request.
NewGetRoutegroupParamsWithTimeout creates a new GetRoutegroupParams object with the ability to set a timeout on a request.
NewGetRoutegroupUnauthorized creates a GetRoutegroupUnauthorized with default headers values.
NewListRoutegroupsBadGateway creates a ListRoutegroupsBadGateway with default headers values.
NewListRoutegroupsBadRequest creates a ListRoutegroupsBadRequest with default headers values.
NewListRoutegroupsOK creates a ListRoutegroupsOK with default headers values.
NewListRoutegroupsParams creates a new ListRoutegroupsParams object, with the default timeout for this client.
NewListRoutegroupsParamsWithContext creates a new ListRoutegroupsParams object with the ability to set a context for a request.
NewListRoutegroupsParamsWithHTTPClient creates a new ListRoutegroupsParams object with the ability to set a custom HTTPClient for a request.
NewListRoutegroupsParamsWithTimeout creates a new ListRoutegroupsParams object with the ability to set a timeout on a request.
NewListRoutegroupsUnauthorized creates a ListRoutegroupsUnauthorized with default headers values.

# Structs

ApplyRoutegroupBadGateway describes a response with status code 502, with default header values.
ApplyRoutegroupBadRequest describes a response with status code 400, with default header values.
ApplyRoutegroupOK describes a response with status code 200, with default header values.
ApplyRoutegroupParams contains all the parameters to send to the API endpoint for the apply routegroup operation.
ApplyRoutegroupReader is a Reader for the ApplyRoutegroup structure.
ApplyRoutegroupUnauthorized describes a response with status code 401, with default header values.
Client for route groups API */.
DeleteRoutegroupBadGateway describes a response with status code 502, with default header values.
DeleteRoutegroupBadRequest describes a response with status code 400, with default header values.
DeleteRoutegroupOK describes a response with status code 200, with default header values.
DeleteRoutegroupParams contains all the parameters to send to the API endpoint for the delete routegroup operation.
DeleteRoutegroupReader is a Reader for the DeleteRoutegroup structure.
DeleteRoutegroupUnauthorized describes a response with status code 401, with default header values.
GetRoutegroupBadGateway describes a response with status code 502, with default header values.
GetRoutegroupBadRequest describes a response with status code 400, with default header values.
GetRoutegroupOK describes a response with status code 200, with default header values.
GetRoutegroupParams contains all the parameters to send to the API endpoint for the get routegroup operation.
GetRoutegroupReader is a Reader for the GetRoutegroup structure.
GetRoutegroupUnauthorized describes a response with status code 401, with default header values.
ListRoutegroupsBadGateway describes a response with status code 502, with default header values.
ListRoutegroupsBadRequest describes a response with status code 400, with default header values.
ListRoutegroupsOK describes a response with status code 200, with default header values.
ListRoutegroupsParams contains all the parameters to send to the API endpoint for the list routegroups operation.
ListRoutegroupsReader is a Reader for the ListRoutegroups structure.
ListRoutegroupsUnauthorized 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.