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

# Functions

New creates a new instances API client.
New creates a new instances API client with basic auth credentials.
New creates a new instances API client with a bearer token for authentication.
NewDeleteInstanceDefault creates a DeleteInstanceDefault with default headers values.
NewDeleteInstanceParams creates a new DeleteInstanceParams object, with the default timeout for this client.
NewDeleteInstanceParamsWithContext creates a new DeleteInstanceParams object with the ability to set a context for a request.
NewDeleteInstanceParamsWithHTTPClient creates a new DeleteInstanceParams object with the ability to set a custom HTTPClient for a request.
NewDeleteInstanceParamsWithTimeout creates a new DeleteInstanceParams object with the ability to set a timeout on a request.
NewGetInstanceDefault creates a GetInstanceDefault with default headers values.
NewGetInstanceOK creates a GetInstanceOK with default headers values.
NewGetInstanceParams creates a new GetInstanceParams object, with the default timeout for this client.
NewGetInstanceParamsWithContext creates a new GetInstanceParams object with the ability to set a context for a request.
NewGetInstanceParamsWithHTTPClient creates a new GetInstanceParams object with the ability to set a custom HTTPClient for a request.
NewGetInstanceParamsWithTimeout creates a new GetInstanceParams object with the ability to set a timeout on a request.
NewListInstancesDefault creates a ListInstancesDefault with default headers values.
NewListInstancesOK creates a ListInstancesOK with default headers values.
NewListInstancesParams creates a new ListInstancesParams object, with the default timeout for this client.
NewListInstancesParamsWithContext creates a new ListInstancesParams object with the ability to set a context for a request.
NewListInstancesParamsWithHTTPClient creates a new ListInstancesParams object with the ability to set a custom HTTPClient for a request.
NewListInstancesParamsWithTimeout creates a new ListInstancesParams object with the ability to set a timeout on a request.
NewListPoolInstancesDefault creates a ListPoolInstancesDefault with default headers values.
NewListPoolInstancesOK creates a ListPoolInstancesOK with default headers values.
NewListPoolInstancesParams creates a new ListPoolInstancesParams object, with the default timeout for this client.
NewListPoolInstancesParamsWithContext creates a new ListPoolInstancesParams object with the ability to set a context for a request.
NewListPoolInstancesParamsWithHTTPClient creates a new ListPoolInstancesParams object with the ability to set a custom HTTPClient for a request.
NewListPoolInstancesParamsWithTimeout creates a new ListPoolInstancesParams object with the ability to set a timeout on a request.

# Structs

Client for instances API */.
DeleteInstanceDefault describes a response with status code -1, with default header values.
DeleteInstanceParams contains all the parameters to send to the API endpoint for the delete instance operation.
DeleteInstanceReader is a Reader for the DeleteInstance structure.
GetInstanceDefault describes a response with status code -1, with default header values.
GetInstanceOK describes a response with status code 200, with default header values.
GetInstanceParams contains all the parameters to send to the API endpoint for the get instance operation.
GetInstanceReader is a Reader for the GetInstance structure.
ListInstancesDefault describes a response with status code -1, with default header values.
ListInstancesOK describes a response with status code 200, with default header values.
ListInstancesParams contains all the parameters to send to the API endpoint for the list instances operation.
ListInstancesReader is a Reader for the ListInstances structure.
ListPoolInstancesDefault describes a response with status code -1, with default header values.
ListPoolInstancesOK describes a response with status code 200, with default header values.
ListPoolInstancesParams contains all the parameters to send to the API endpoint for the list pool instances operation.
ListPoolInstancesReader is a Reader for the ListPoolInstances structure.

# Interfaces

ClientService is the interface for Client methods.

# Type aliases

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