package
0.29.15
Repository: https://github.com/fi-ts/cloud-go.git
Documentation: pkg.go.dev

# Functions

New creates a new cluster API client.
New creates a new cluster API client with basic auth credentials.
New creates a new cluster API client with a bearer token for authentication.
NewCreateClusterConflict creates a CreateClusterConflict with default headers values.
NewCreateClusterCreated creates a CreateClusterCreated with default headers values.
NewCreateClusterDefault creates a CreateClusterDefault with default headers values.
NewCreateClusterParams creates a new CreateClusterParams object, with the default timeout for this client.
NewCreateClusterParamsWithContext creates a new CreateClusterParams object with the ability to set a context for a request.
NewCreateClusterParamsWithHTTPClient creates a new CreateClusterParams object with the ability to set a custom HTTPClient for a request.
NewCreateClusterParamsWithTimeout creates a new CreateClusterParams object with the ability to set a timeout on a request.
NewCycleMachineDefault creates a CycleMachineDefault with default headers values.
NewCycleMachineOK creates a CycleMachineOK with default headers values.
NewCycleMachineParams creates a new CycleMachineParams object, with the default timeout for this client.
NewCycleMachineParamsWithContext creates a new CycleMachineParams object with the ability to set a context for a request.
NewCycleMachineParamsWithHTTPClient creates a new CycleMachineParams object with the ability to set a custom HTTPClient for a request.
NewCycleMachineParamsWithTimeout creates a new CycleMachineParams object with the ability to set a timeout on a request.
NewDeleteClusterDefault creates a DeleteClusterDefault with default headers values.
NewDeleteClusterOK creates a DeleteClusterOK with default headers values.
NewDeleteClusterParams creates a new DeleteClusterParams object, with the default timeout for this client.
NewDeleteClusterParamsWithContext creates a new DeleteClusterParams object with the ability to set a context for a request.
NewDeleteClusterParamsWithHTTPClient creates a new DeleteClusterParams object with the ability to set a custom HTTPClient for a request.
NewDeleteClusterParamsWithTimeout creates a new DeleteClusterParams object with the ability to set a timeout on a request.
NewFindClusterDefault creates a FindClusterDefault with default headers values.
NewFindClusterOK creates a FindClusterOK with default headers values.
NewFindClusterParams creates a new FindClusterParams object, with the default timeout for this client.
NewFindClusterParamsWithContext creates a new FindClusterParams object with the ability to set a context for a request.
NewFindClusterParamsWithHTTPClient creates a new FindClusterParams object with the ability to set a custom HTTPClient for a request.
NewFindClusterParamsWithTimeout creates a new FindClusterParams object with the ability to set a timeout on a request.
NewFindClustersDefault creates a FindClustersDefault with default headers values.
NewFindClustersOK creates a FindClustersOK with default headers values.
NewFindClustersParams creates a new FindClustersParams object, with the default timeout for this client.
NewFindClustersParamsWithContext creates a new FindClustersParams object with the ability to set a context for a request.
NewFindClustersParamsWithHTTPClient creates a new FindClustersParams object with the ability to set a custom HTTPClient for a request.
NewFindClustersParamsWithTimeout creates a new FindClustersParams object with the ability to set a timeout on a request.
NewGetAuditPolicyDefault creates a GetAuditPolicyDefault with default headers values.
NewGetAuditPolicyOK creates a GetAuditPolicyOK with default headers values.
NewGetAuditPolicyParams creates a new GetAuditPolicyParams object, with the default timeout for this client.
NewGetAuditPolicyParamsWithContext creates a new GetAuditPolicyParams object with the ability to set a context for a request.
NewGetAuditPolicyParamsWithHTTPClient creates a new GetAuditPolicyParams object with the ability to set a custom HTTPClient for a request.
NewGetAuditPolicyParamsWithTimeout creates a new GetAuditPolicyParams object with the ability to set a timeout on a request.
NewGetClusterKubeconfigTplDefault creates a GetClusterKubeconfigTplDefault with default headers values.
NewGetClusterKubeconfigTplOK creates a GetClusterKubeconfigTplOK with default headers values.
NewGetClusterKubeconfigTplParams creates a new GetClusterKubeconfigTplParams object, with the default timeout for this client.
NewGetClusterKubeconfigTplParamsWithContext creates a new GetClusterKubeconfigTplParams object with the ability to set a context for a request.
NewGetClusterKubeconfigTplParamsWithHTTPClient creates a new GetClusterKubeconfigTplParams object with the ability to set a custom HTTPClient for a request.
NewGetClusterKubeconfigTplParamsWithTimeout creates a new GetClusterKubeconfigTplParams object with the ability to set a timeout on a request.
NewGetMonitoringSecretDefault creates a GetMonitoringSecretDefault with default headers values.
NewGetMonitoringSecretOK creates a GetMonitoringSecretOK with default headers values.
NewGetMonitoringSecretParams creates a new GetMonitoringSecretParams object, with the default timeout for this client.
NewGetMonitoringSecretParamsWithContext creates a new GetMonitoringSecretParams object with the ability to set a context for a request.
NewGetMonitoringSecretParamsWithHTTPClient creates a new GetMonitoringSecretParams object with the ability to set a custom HTTPClient for a request.
NewGetMonitoringSecretParamsWithTimeout creates a new GetMonitoringSecretParams object with the ability to set a timeout on a request.
NewGetSSHKeyPairDefault creates a GetSSHKeyPairDefault with default headers values.
NewGetSSHKeyPairOK creates a GetSSHKeyPairOK with default headers values.
NewGetSSHKeyPairParams creates a new GetSSHKeyPairParams object, with the default timeout for this client.
NewGetSSHKeyPairParamsWithContext creates a new GetSSHKeyPairParams object with the ability to set a context for a request.
NewGetSSHKeyPairParamsWithHTTPClient creates a new GetSSHKeyPairParams object with the ability to set a custom HTTPClient for a request.
NewGetSSHKeyPairParamsWithTimeout creates a new GetSSHKeyPairParams object with the ability to set a timeout on a request.
NewListClustersDefault creates a ListClustersDefault with default headers values.
NewListClustersOK creates a ListClustersOK with default headers values.
NewListClustersParams creates a new ListClustersParams object, with the default timeout for this client.
NewListClustersParamsWithContext creates a new ListClustersParams object with the ability to set a context for a request.
NewListClustersParamsWithHTTPClient creates a new ListClustersParams object with the ability to set a custom HTTPClient for a request.
NewListClustersParamsWithTimeout creates a new ListClustersParams object with the ability to set a timeout on a request.
NewListConstraintsDefault creates a ListConstraintsDefault with default headers values.
NewListConstraintsOK creates a ListConstraintsOK with default headers values.
NewListConstraintsParams creates a new ListConstraintsParams object, with the default timeout for this client.
NewListConstraintsParamsWithContext creates a new ListConstraintsParams object with the ability to set a context for a request.
NewListConstraintsParamsWithHTTPClient creates a new ListConstraintsParams object with the ability to set a custom HTTPClient for a request.
NewListConstraintsParamsWithTimeout creates a new ListConstraintsParams object with the ability to set a timeout on a request.
NewReconcileClusterDefault creates a ReconcileClusterDefault with default headers values.
NewReconcileClusterOK creates a ReconcileClusterOK with default headers values.
NewReconcileClusterParams creates a new ReconcileClusterParams object, with the default timeout for this client.
NewReconcileClusterParamsWithContext creates a new ReconcileClusterParams object with the ability to set a context for a request.
NewReconcileClusterParamsWithHTTPClient creates a new ReconcileClusterParams object with the ability to set a custom HTTPClient for a request.
NewReconcileClusterParamsWithTimeout creates a new ReconcileClusterParams object with the ability to set a timeout on a request.
NewReinstallMachineDefault creates a ReinstallMachineDefault with default headers values.
NewReinstallMachineOK creates a ReinstallMachineOK with default headers values.
NewReinstallMachineParams creates a new ReinstallMachineParams object, with the default timeout for this client.
NewReinstallMachineParamsWithContext creates a new ReinstallMachineParams object with the ability to set a context for a request.
NewReinstallMachineParamsWithHTTPClient creates a new ReinstallMachineParams object with the ability to set a custom HTTPClient for a request.
NewReinstallMachineParamsWithTimeout creates a new ReinstallMachineParams object with the ability to set a timeout on a request.
NewResetMachineDefault creates a ResetMachineDefault with default headers values.
NewResetMachineOK creates a ResetMachineOK with default headers values.
NewResetMachineParams creates a new ResetMachineParams object, with the default timeout for this client.
NewResetMachineParamsWithContext creates a new ResetMachineParams object with the ability to set a context for a request.
NewResetMachineParamsWithHTTPClient creates a new ResetMachineParams object with the ability to set a custom HTTPClient for a request.
NewResetMachineParamsWithTimeout creates a new ResetMachineParams object with the ability to set a timeout on a request.
NewUpdateClusterConflict creates a UpdateClusterConflict with default headers values.
NewUpdateClusterDefault creates a UpdateClusterDefault with default headers values.
NewUpdateClusterOK creates a UpdateClusterOK with default headers values.
NewUpdateClusterParams creates a new UpdateClusterParams object, with the default timeout for this client.
NewUpdateClusterParamsWithContext creates a new UpdateClusterParams object with the ability to set a context for a request.
NewUpdateClusterParamsWithHTTPClient creates a new UpdateClusterParams object with the ability to set a custom HTTPClient for a request.
NewUpdateClusterParamsWithTimeout creates a new UpdateClusterParams object with the ability to set a timeout on a request.

# Structs

Client for cluster API */.
CreateClusterConflict describes a response with status code 409, with default header values.
CreateClusterCreated describes a response with status code 201, with default header values.
CreateClusterDefault describes a response with status code -1, with default header values.
CreateClusterParams contains all the parameters to send to the API endpoint for the create cluster operation.
CreateClusterReader is a Reader for the CreateCluster structure.
CycleMachineDefault describes a response with status code -1, with default header values.
CycleMachineOK describes a response with status code 200, with default header values.
CycleMachineParams contains all the parameters to send to the API endpoint for the cycle machine operation.
CycleMachineReader is a Reader for the CycleMachine structure.
DeleteClusterDefault describes a response with status code -1, with default header values.
DeleteClusterOK describes a response with status code 200, with default header values.
DeleteClusterParams contains all the parameters to send to the API endpoint for the delete cluster operation.
DeleteClusterReader is a Reader for the DeleteCluster structure.
FindClusterDefault describes a response with status code -1, with default header values.
FindClusterOK describes a response with status code 200, with default header values.
FindClusterParams contains all the parameters to send to the API endpoint for the find cluster operation.
FindClusterReader is a Reader for the FindCluster structure.
FindClustersDefault describes a response with status code -1, with default header values.
FindClustersOK describes a response with status code 200, with default header values.
FindClustersParams contains all the parameters to send to the API endpoint for the find clusters operation.
FindClustersReader is a Reader for the FindClusters structure.
GetAuditPolicyDefault describes a response with status code -1, with default header values.
GetAuditPolicyOK describes a response with status code 200, with default header values.
GetAuditPolicyParams contains all the parameters to send to the API endpoint for the get audit policy operation.
GetAuditPolicyReader is a Reader for the GetAuditPolicy structure.
GetClusterKubeconfigTplDefault describes a response with status code -1, with default header values.
GetClusterKubeconfigTplOK describes a response with status code 200, with default header values.
GetClusterKubeconfigTplParams contains all the parameters to send to the API endpoint for the get cluster kubeconfig tpl operation.
GetClusterKubeconfigTplReader is a Reader for the GetClusterKubeconfigTpl structure.
GetMonitoringSecretDefault describes a response with status code -1, with default header values.
GetMonitoringSecretOK describes a response with status code 200, with default header values.
GetMonitoringSecretParams contains all the parameters to send to the API endpoint for the get monitoring secret operation.
GetMonitoringSecretReader is a Reader for the GetMonitoringSecret structure.
GetSSHKeyPairDefault describes a response with status code -1, with default header values.
GetSSHKeyPairOK describes a response with status code 200, with default header values.
GetSSHKeyPairParams contains all the parameters to send to the API endpoint for the get SSH key pair operation.
GetSSHKeyPairReader is a Reader for the GetSSHKeyPair structure.
ListClustersDefault describes a response with status code -1, with default header values.
ListClustersOK describes a response with status code 200, with default header values.
ListClustersParams contains all the parameters to send to the API endpoint for the list clusters operation.
ListClustersReader is a Reader for the ListClusters structure.
ListConstraintsDefault describes a response with status code -1, with default header values.
ListConstraintsOK describes a response with status code 200, with default header values.
ListConstraintsParams contains all the parameters to send to the API endpoint for the list constraints operation.
ListConstraintsReader is a Reader for the ListConstraints structure.
ReconcileClusterDefault describes a response with status code -1, with default header values.
ReconcileClusterOK describes a response with status code 200, with default header values.
ReconcileClusterParams contains all the parameters to send to the API endpoint for the reconcile cluster operation.
ReconcileClusterReader is a Reader for the ReconcileCluster structure.
ReinstallMachineDefault describes a response with status code -1, with default header values.
ReinstallMachineOK describes a response with status code 200, with default header values.
ReinstallMachineParams contains all the parameters to send to the API endpoint for the reinstall machine operation.
ReinstallMachineReader is a Reader for the ReinstallMachine structure.
ResetMachineDefault describes a response with status code -1, with default header values.
ResetMachineOK describes a response with status code 200, with default header values.
ResetMachineParams contains all the parameters to send to the API endpoint for the reset machine operation.
ResetMachineReader is a Reader for the ResetMachine structure.
UpdateClusterConflict describes a response with status code 409, with default header values.
UpdateClusterDefault describes a response with status code -1, with default header values.
UpdateClusterOK describes a response with status code 200, with default header values.
UpdateClusterParams contains all the parameters to send to the API endpoint for the update cluster operation.
UpdateClusterReader is a Reader for the UpdateCluster structure.

# Interfaces

ClientService is the interface for Client methods.

# Type aliases

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