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

# Functions

New creates a new enterprises API client.
New creates a new enterprises API client with basic auth credentials.
New creates a new enterprises API client with a bearer token for authentication.
NewCreateEnterpriseDefault creates a CreateEnterpriseDefault with default headers values.
NewCreateEnterpriseOK creates a CreateEnterpriseOK with default headers values.
NewCreateEnterpriseParams creates a new CreateEnterpriseParams object, with the default timeout for this client.
NewCreateEnterpriseParamsWithContext creates a new CreateEnterpriseParams object with the ability to set a context for a request.
NewCreateEnterpriseParamsWithHTTPClient creates a new CreateEnterpriseParams object with the ability to set a custom HTTPClient for a request.
NewCreateEnterpriseParamsWithTimeout creates a new CreateEnterpriseParams object with the ability to set a timeout on a request.
NewCreateEnterprisePoolDefault creates a CreateEnterprisePoolDefault with default headers values.
NewCreateEnterprisePoolOK creates a CreateEnterprisePoolOK with default headers values.
NewCreateEnterprisePoolParams creates a new CreateEnterprisePoolParams object, with the default timeout for this client.
NewCreateEnterprisePoolParamsWithContext creates a new CreateEnterprisePoolParams object with the ability to set a context for a request.
NewCreateEnterprisePoolParamsWithHTTPClient creates a new CreateEnterprisePoolParams object with the ability to set a custom HTTPClient for a request.
NewCreateEnterprisePoolParamsWithTimeout creates a new CreateEnterprisePoolParams object with the ability to set a timeout on a request.
NewDeleteEnterpriseDefault creates a DeleteEnterpriseDefault with default headers values.
NewDeleteEnterpriseParams creates a new DeleteEnterpriseParams object, with the default timeout for this client.
NewDeleteEnterpriseParamsWithContext creates a new DeleteEnterpriseParams object with the ability to set a context for a request.
NewDeleteEnterpriseParamsWithHTTPClient creates a new DeleteEnterpriseParams object with the ability to set a custom HTTPClient for a request.
NewDeleteEnterpriseParamsWithTimeout creates a new DeleteEnterpriseParams object with the ability to set a timeout on a request.
NewDeleteEnterprisePoolDefault creates a DeleteEnterprisePoolDefault with default headers values.
NewDeleteEnterprisePoolParams creates a new DeleteEnterprisePoolParams object, with the default timeout for this client.
NewDeleteEnterprisePoolParamsWithContext creates a new DeleteEnterprisePoolParams object with the ability to set a context for a request.
NewDeleteEnterprisePoolParamsWithHTTPClient creates a new DeleteEnterprisePoolParams object with the ability to set a custom HTTPClient for a request.
NewDeleteEnterprisePoolParamsWithTimeout creates a new DeleteEnterprisePoolParams object with the ability to set a timeout on a request.
NewGetEnterpriseDefault creates a GetEnterpriseDefault with default headers values.
NewGetEnterpriseOK creates a GetEnterpriseOK with default headers values.
NewGetEnterpriseParams creates a new GetEnterpriseParams object, with the default timeout for this client.
NewGetEnterpriseParamsWithContext creates a new GetEnterpriseParams object with the ability to set a context for a request.
NewGetEnterpriseParamsWithHTTPClient creates a new GetEnterpriseParams object with the ability to set a custom HTTPClient for a request.
NewGetEnterpriseParamsWithTimeout creates a new GetEnterpriseParams object with the ability to set a timeout on a request.
NewGetEnterprisePoolDefault creates a GetEnterprisePoolDefault with default headers values.
NewGetEnterprisePoolOK creates a GetEnterprisePoolOK with default headers values.
NewGetEnterprisePoolParams creates a new GetEnterprisePoolParams object, with the default timeout for this client.
NewGetEnterprisePoolParamsWithContext creates a new GetEnterprisePoolParams object with the ability to set a context for a request.
NewGetEnterprisePoolParamsWithHTTPClient creates a new GetEnterprisePoolParams object with the ability to set a custom HTTPClient for a request.
NewGetEnterprisePoolParamsWithTimeout creates a new GetEnterprisePoolParams object with the ability to set a timeout on a request.
NewListEnterpriseInstancesDefault creates a ListEnterpriseInstancesDefault with default headers values.
NewListEnterpriseInstancesOK creates a ListEnterpriseInstancesOK with default headers values.
NewListEnterpriseInstancesParams creates a new ListEnterpriseInstancesParams object, with the default timeout for this client.
NewListEnterpriseInstancesParamsWithContext creates a new ListEnterpriseInstancesParams object with the ability to set a context for a request.
NewListEnterpriseInstancesParamsWithHTTPClient creates a new ListEnterpriseInstancesParams object with the ability to set a custom HTTPClient for a request.
NewListEnterpriseInstancesParamsWithTimeout creates a new ListEnterpriseInstancesParams object with the ability to set a timeout on a request.
NewListEnterprisePoolsDefault creates a ListEnterprisePoolsDefault with default headers values.
NewListEnterprisePoolsOK creates a ListEnterprisePoolsOK with default headers values.
NewListEnterprisePoolsParams creates a new ListEnterprisePoolsParams object, with the default timeout for this client.
NewListEnterprisePoolsParamsWithContext creates a new ListEnterprisePoolsParams object with the ability to set a context for a request.
NewListEnterprisePoolsParamsWithHTTPClient creates a new ListEnterprisePoolsParams object with the ability to set a custom HTTPClient for a request.
NewListEnterprisePoolsParamsWithTimeout creates a new ListEnterprisePoolsParams object with the ability to set a timeout on a request.
NewListEnterprisesDefault creates a ListEnterprisesDefault with default headers values.
NewListEnterprisesOK creates a ListEnterprisesOK with default headers values.
NewListEnterprisesParams creates a new ListEnterprisesParams object, with the default timeout for this client.
NewListEnterprisesParamsWithContext creates a new ListEnterprisesParams object with the ability to set a context for a request.
NewListEnterprisesParamsWithHTTPClient creates a new ListEnterprisesParams object with the ability to set a custom HTTPClient for a request.
NewListEnterprisesParamsWithTimeout creates a new ListEnterprisesParams object with the ability to set a timeout on a request.
NewUpdateEnterpriseDefault creates a UpdateEnterpriseDefault with default headers values.
NewUpdateEnterpriseOK creates a UpdateEnterpriseOK with default headers values.
NewUpdateEnterpriseParams creates a new UpdateEnterpriseParams object, with the default timeout for this client.
NewUpdateEnterpriseParamsWithContext creates a new UpdateEnterpriseParams object with the ability to set a context for a request.
NewUpdateEnterpriseParamsWithHTTPClient creates a new UpdateEnterpriseParams object with the ability to set a custom HTTPClient for a request.
NewUpdateEnterpriseParamsWithTimeout creates a new UpdateEnterpriseParams object with the ability to set a timeout on a request.
NewUpdateEnterprisePoolDefault creates a UpdateEnterprisePoolDefault with default headers values.
NewUpdateEnterprisePoolOK creates a UpdateEnterprisePoolOK with default headers values.
NewUpdateEnterprisePoolParams creates a new UpdateEnterprisePoolParams object, with the default timeout for this client.
NewUpdateEnterprisePoolParamsWithContext creates a new UpdateEnterprisePoolParams object with the ability to set a context for a request.
NewUpdateEnterprisePoolParamsWithHTTPClient creates a new UpdateEnterprisePoolParams object with the ability to set a custom HTTPClient for a request.
NewUpdateEnterprisePoolParamsWithTimeout creates a new UpdateEnterprisePoolParams object with the ability to set a timeout on a request.

# Structs

Client for enterprises API */.
CreateEnterpriseDefault describes a response with status code -1, with default header values.
CreateEnterpriseOK describes a response with status code 200, with default header values.
CreateEnterpriseParams contains all the parameters to send to the API endpoint for the create enterprise operation.
CreateEnterprisePoolDefault describes a response with status code -1, with default header values.
CreateEnterprisePoolOK describes a response with status code 200, with default header values.
CreateEnterprisePoolParams contains all the parameters to send to the API endpoint for the create enterprise pool operation.
CreateEnterprisePoolReader is a Reader for the CreateEnterprisePool structure.
CreateEnterpriseReader is a Reader for the CreateEnterprise structure.
DeleteEnterpriseDefault describes a response with status code -1, with default header values.
DeleteEnterpriseParams contains all the parameters to send to the API endpoint for the delete enterprise operation.
DeleteEnterprisePoolDefault describes a response with status code -1, with default header values.
DeleteEnterprisePoolParams contains all the parameters to send to the API endpoint for the delete enterprise pool operation.
DeleteEnterprisePoolReader is a Reader for the DeleteEnterprisePool structure.
DeleteEnterpriseReader is a Reader for the DeleteEnterprise structure.
GetEnterpriseDefault describes a response with status code -1, with default header values.
GetEnterpriseOK describes a response with status code 200, with default header values.
GetEnterpriseParams contains all the parameters to send to the API endpoint for the get enterprise operation.
GetEnterprisePoolDefault describes a response with status code -1, with default header values.
GetEnterprisePoolOK describes a response with status code 200, with default header values.
GetEnterprisePoolParams contains all the parameters to send to the API endpoint for the get enterprise pool operation.
GetEnterprisePoolReader is a Reader for the GetEnterprisePool structure.
GetEnterpriseReader is a Reader for the GetEnterprise structure.
ListEnterpriseInstancesDefault describes a response with status code -1, with default header values.
ListEnterpriseInstancesOK describes a response with status code 200, with default header values.
ListEnterpriseInstancesParams contains all the parameters to send to the API endpoint for the list enterprise instances operation.
ListEnterpriseInstancesReader is a Reader for the ListEnterpriseInstances structure.
ListEnterprisePoolsDefault describes a response with status code -1, with default header values.
ListEnterprisePoolsOK describes a response with status code 200, with default header values.
ListEnterprisePoolsParams contains all the parameters to send to the API endpoint for the list enterprise pools operation.
ListEnterprisePoolsReader is a Reader for the ListEnterprisePools structure.
ListEnterprisesDefault describes a response with status code -1, with default header values.
ListEnterprisesOK describes a response with status code 200, with default header values.
ListEnterprisesParams contains all the parameters to send to the API endpoint for the list enterprises operation.
ListEnterprisesReader is a Reader for the ListEnterprises structure.
UpdateEnterpriseDefault describes a response with status code -1, with default header values.
UpdateEnterpriseOK describes a response with status code 200, with default header values.
UpdateEnterpriseParams contains all the parameters to send to the API endpoint for the update enterprise operation.
UpdateEnterprisePoolDefault describes a response with status code -1, with default header values.
UpdateEnterprisePoolOK describes a response with status code 200, with default header values.
UpdateEnterprisePoolParams contains all the parameters to send to the API endpoint for the update enterprise pool operation.
UpdateEnterprisePoolReader is a Reader for the UpdateEnterprisePool structure.
UpdateEnterpriseReader is a Reader for the UpdateEnterprise structure.

# Interfaces

ClientService is the interface for Client methods.

# Type aliases

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