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

# Functions

New creates a new credentials API client.
New creates a new credentials API client with basic auth credentials.
New creates a new credentials API client with a bearer token for authentication.
NewCreateCredentialsBadRequest creates a CreateCredentialsBadRequest with default headers values.
NewCreateCredentialsOK creates a CreateCredentialsOK with default headers values.
NewCreateCredentialsParams creates a new CreateCredentialsParams object, with the default timeout for this client.
NewCreateCredentialsParamsWithContext creates a new CreateCredentialsParams object with the ability to set a context for a request.
NewCreateCredentialsParamsWithHTTPClient creates a new CreateCredentialsParams object with the ability to set a custom HTTPClient for a request.
NewCreateCredentialsParamsWithTimeout creates a new CreateCredentialsParams object with the ability to set a timeout on a request.
NewDeleteCredentialsDefault creates a DeleteCredentialsDefault with default headers values.
NewDeleteCredentialsParams creates a new DeleteCredentialsParams object, with the default timeout for this client.
NewDeleteCredentialsParamsWithContext creates a new DeleteCredentialsParams object with the ability to set a context for a request.
NewDeleteCredentialsParamsWithHTTPClient creates a new DeleteCredentialsParams object with the ability to set a custom HTTPClient for a request.
NewDeleteCredentialsParamsWithTimeout creates a new DeleteCredentialsParams object with the ability to set a timeout on a request.
NewGetCredentialsBadRequest creates a GetCredentialsBadRequest with default headers values.
NewGetCredentialsOK creates a GetCredentialsOK with default headers values.
NewGetCredentialsParams creates a new GetCredentialsParams object, with the default timeout for this client.
NewGetCredentialsParamsWithContext creates a new GetCredentialsParams object with the ability to set a context for a request.
NewGetCredentialsParamsWithHTTPClient creates a new GetCredentialsParams object with the ability to set a custom HTTPClient for a request.
NewGetCredentialsParamsWithTimeout creates a new GetCredentialsParams object with the ability to set a timeout on a request.
NewListCredentialsBadRequest creates a ListCredentialsBadRequest with default headers values.
NewListCredentialsOK creates a ListCredentialsOK with default headers values.
NewListCredentialsParams creates a new ListCredentialsParams object, with the default timeout for this client.
NewListCredentialsParamsWithContext creates a new ListCredentialsParams object with the ability to set a context for a request.
NewListCredentialsParamsWithHTTPClient creates a new ListCredentialsParams object with the ability to set a custom HTTPClient for a request.
NewListCredentialsParamsWithTimeout creates a new ListCredentialsParams object with the ability to set a timeout on a request.
NewUpdateCredentialsBadRequest creates a UpdateCredentialsBadRequest with default headers values.
NewUpdateCredentialsOK creates a UpdateCredentialsOK with default headers values.
NewUpdateCredentialsParams creates a new UpdateCredentialsParams object, with the default timeout for this client.
NewUpdateCredentialsParamsWithContext creates a new UpdateCredentialsParams object with the ability to set a context for a request.
NewUpdateCredentialsParamsWithHTTPClient creates a new UpdateCredentialsParams object with the ability to set a custom HTTPClient for a request.
NewUpdateCredentialsParamsWithTimeout creates a new UpdateCredentialsParams object with the ability to set a timeout on a request.

# Structs

Client for credentials API */.
CreateCredentialsBadRequest describes a response with status code 400, with default header values.
CreateCredentialsOK describes a response with status code 200, with default header values.
CreateCredentialsParams contains all the parameters to send to the API endpoint for the create credentials operation.
CreateCredentialsReader is a Reader for the CreateCredentials structure.
DeleteCredentialsDefault describes a response with status code -1, with default header values.
DeleteCredentialsParams contains all the parameters to send to the API endpoint for the delete credentials operation.
DeleteCredentialsReader is a Reader for the DeleteCredentials structure.
GetCredentialsBadRequest describes a response with status code 400, with default header values.
GetCredentialsOK describes a response with status code 200, with default header values.
GetCredentialsParams contains all the parameters to send to the API endpoint for the get credentials operation.
GetCredentialsReader is a Reader for the GetCredentials structure.
ListCredentialsBadRequest describes a response with status code 400, with default header values.
ListCredentialsOK describes a response with status code 200, with default header values.
ListCredentialsParams contains all the parameters to send to the API endpoint for the list credentials operation.
ListCredentialsReader is a Reader for the ListCredentials structure.
UpdateCredentialsBadRequest describes a response with status code 400, with default header values.
UpdateCredentialsOK describes a response with status code 200, with default header values.
UpdateCredentialsParams contains all the parameters to send to the API endpoint for the update credentials operation.
UpdateCredentialsReader is a Reader for the UpdateCredentials structure.

# Interfaces

ClientService is the interface for Client methods.

# Type aliases

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