package
0.1.5
Repository: https://github.com/cloudbase/garm.git
Documentation: pkg.go.dev

# Functions

New creates a new endpoints API client.
New creates a new endpoints API client with basic auth credentials.
New creates a new endpoints API client with a bearer token for authentication.
NewCreateGithubEndpointDefault creates a CreateGithubEndpointDefault with default headers values.
NewCreateGithubEndpointOK creates a CreateGithubEndpointOK with default headers values.
NewCreateGithubEndpointParams creates a new CreateGithubEndpointParams object, with the default timeout for this client.
NewCreateGithubEndpointParamsWithContext creates a new CreateGithubEndpointParams object with the ability to set a context for a request.
NewCreateGithubEndpointParamsWithHTTPClient creates a new CreateGithubEndpointParams object with the ability to set a custom HTTPClient for a request.
NewCreateGithubEndpointParamsWithTimeout creates a new CreateGithubEndpointParams object with the ability to set a timeout on a request.
NewDeleteGithubEndpointDefault creates a DeleteGithubEndpointDefault with default headers values.
NewDeleteGithubEndpointParams creates a new DeleteGithubEndpointParams object, with the default timeout for this client.
NewDeleteGithubEndpointParamsWithContext creates a new DeleteGithubEndpointParams object with the ability to set a context for a request.
NewDeleteGithubEndpointParamsWithHTTPClient creates a new DeleteGithubEndpointParams object with the ability to set a custom HTTPClient for a request.
NewDeleteGithubEndpointParamsWithTimeout creates a new DeleteGithubEndpointParams object with the ability to set a timeout on a request.
NewGetGithubEndpointDefault creates a GetGithubEndpointDefault with default headers values.
NewGetGithubEndpointOK creates a GetGithubEndpointOK with default headers values.
NewGetGithubEndpointParams creates a new GetGithubEndpointParams object, with the default timeout for this client.
NewGetGithubEndpointParamsWithContext creates a new GetGithubEndpointParams object with the ability to set a context for a request.
NewGetGithubEndpointParamsWithHTTPClient creates a new GetGithubEndpointParams object with the ability to set a custom HTTPClient for a request.
NewGetGithubEndpointParamsWithTimeout creates a new GetGithubEndpointParams object with the ability to set a timeout on a request.
NewListGithubEndpointsDefault creates a ListGithubEndpointsDefault with default headers values.
NewListGithubEndpointsOK creates a ListGithubEndpointsOK with default headers values.
NewListGithubEndpointsParams creates a new ListGithubEndpointsParams object, with the default timeout for this client.
NewListGithubEndpointsParamsWithContext creates a new ListGithubEndpointsParams object with the ability to set a context for a request.
NewListGithubEndpointsParamsWithHTTPClient creates a new ListGithubEndpointsParams object with the ability to set a custom HTTPClient for a request.
NewListGithubEndpointsParamsWithTimeout creates a new ListGithubEndpointsParams object with the ability to set a timeout on a request.
NewUpdateGithubEndpointDefault creates a UpdateGithubEndpointDefault with default headers values.
NewUpdateGithubEndpointOK creates a UpdateGithubEndpointOK with default headers values.
NewUpdateGithubEndpointParams creates a new UpdateGithubEndpointParams object, with the default timeout for this client.
NewUpdateGithubEndpointParamsWithContext creates a new UpdateGithubEndpointParams object with the ability to set a context for a request.
NewUpdateGithubEndpointParamsWithHTTPClient creates a new UpdateGithubEndpointParams object with the ability to set a custom HTTPClient for a request.
NewUpdateGithubEndpointParamsWithTimeout creates a new UpdateGithubEndpointParams object with the ability to set a timeout on a request.

# Structs

Client for endpoints API */.
CreateGithubEndpointDefault describes a response with status code -1, with default header values.
CreateGithubEndpointOK describes a response with status code 200, with default header values.
CreateGithubEndpointParams contains all the parameters to send to the API endpoint for the create github endpoint operation.
CreateGithubEndpointReader is a Reader for the CreateGithubEndpoint structure.
DeleteGithubEndpointDefault describes a response with status code -1, with default header values.
DeleteGithubEndpointParams contains all the parameters to send to the API endpoint for the delete github endpoint operation.
DeleteGithubEndpointReader is a Reader for the DeleteGithubEndpoint structure.
GetGithubEndpointDefault describes a response with status code -1, with default header values.
GetGithubEndpointOK describes a response with status code 200, with default header values.
GetGithubEndpointParams contains all the parameters to send to the API endpoint for the get github endpoint operation.
GetGithubEndpointReader is a Reader for the GetGithubEndpoint structure.
ListGithubEndpointsDefault describes a response with status code -1, with default header values.
ListGithubEndpointsOK describes a response with status code 200, with default header values.
ListGithubEndpointsParams contains all the parameters to send to the API endpoint for the list github endpoints operation.
ListGithubEndpointsReader is a Reader for the ListGithubEndpoints structure.
UpdateGithubEndpointDefault describes a response with status code -1, with default header values.
UpdateGithubEndpointOK describes a response with status code 200, with default header values.
UpdateGithubEndpointParams contains all the parameters to send to the API endpoint for the update github endpoint operation.
UpdateGithubEndpointReader is a Reader for the UpdateGithubEndpoint structure.

# Interfaces

ClientService is the interface for Client methods.

# Type aliases

ClientOption may be used to customize the behavior of Client methods.