package
0.0.0-20221010213025-b339f66a810a
Repository: https://github.com/kubermatic/go-kubermatic.git
Documentation: pkg.go.dev

# Functions

New creates a new kubevirt API client.
NewListKubeVirtInstancetypesDefault creates a ListKubeVirtInstancetypesDefault with default headers values.
NewListKubeVirtInstancetypesNoCredentialsDefault creates a ListKubeVirtInstancetypesNoCredentialsDefault with default headers values.
NewListKubeVirtInstancetypesNoCredentialsOK creates a ListKubeVirtInstancetypesNoCredentialsOK with default headers values.
NewListKubeVirtInstancetypesNoCredentialsParams creates a new ListKubeVirtInstancetypesNoCredentialsParams object, with the default timeout for this client.
NewListKubeVirtInstancetypesNoCredentialsParamsWithContext creates a new ListKubeVirtInstancetypesNoCredentialsParams object with the ability to set a context for a request.
NewListKubeVirtInstancetypesNoCredentialsParamsWithHTTPClient creates a new ListKubeVirtInstancetypesNoCredentialsParams object with the ability to set a custom HTTPClient for a request.
NewListKubeVirtInstancetypesNoCredentialsParamsWithTimeout creates a new ListKubeVirtInstancetypesNoCredentialsParams object with the ability to set a timeout on a request.
NewListKubeVirtInstancetypesOK creates a ListKubeVirtInstancetypesOK with default headers values.
NewListKubeVirtInstancetypesParams creates a new ListKubeVirtInstancetypesParams object, with the default timeout for this client.
NewListKubeVirtInstancetypesParamsWithContext creates a new ListKubeVirtInstancetypesParams object with the ability to set a context for a request.
NewListKubeVirtInstancetypesParamsWithHTTPClient creates a new ListKubeVirtInstancetypesParams object with the ability to set a custom HTTPClient for a request.
NewListKubeVirtInstancetypesParamsWithTimeout creates a new ListKubeVirtInstancetypesParams object with the ability to set a timeout on a request.
NewListKubeVirtPreferencesDefault creates a ListKubeVirtPreferencesDefault with default headers values.
NewListKubeVirtPreferencesNoCredentialsDefault creates a ListKubeVirtPreferencesNoCredentialsDefault with default headers values.
NewListKubeVirtPreferencesNoCredentialsOK creates a ListKubeVirtPreferencesNoCredentialsOK with default headers values.
NewListKubeVirtPreferencesNoCredentialsParams creates a new ListKubeVirtPreferencesNoCredentialsParams object, with the default timeout for this client.
NewListKubeVirtPreferencesNoCredentialsParamsWithContext creates a new ListKubeVirtPreferencesNoCredentialsParams object with the ability to set a context for a request.
NewListKubeVirtPreferencesNoCredentialsParamsWithHTTPClient creates a new ListKubeVirtPreferencesNoCredentialsParams object with the ability to set a custom HTTPClient for a request.
NewListKubeVirtPreferencesNoCredentialsParamsWithTimeout creates a new ListKubeVirtPreferencesNoCredentialsParams object with the ability to set a timeout on a request.
NewListKubeVirtPreferencesOK creates a ListKubeVirtPreferencesOK with default headers values.
NewListKubeVirtPreferencesParams creates a new ListKubeVirtPreferencesParams object, with the default timeout for this client.
NewListKubeVirtPreferencesParamsWithContext creates a new ListKubeVirtPreferencesParams object with the ability to set a context for a request.
NewListKubeVirtPreferencesParamsWithHTTPClient creates a new ListKubeVirtPreferencesParams object with the ability to set a custom HTTPClient for a request.
NewListKubeVirtPreferencesParamsWithTimeout creates a new ListKubeVirtPreferencesParams object with the ability to set a timeout on a request.
NewListKubevirtStorageClassesDefault creates a ListKubevirtStorageClassesDefault with default headers values.
NewListKubevirtStorageClassesNoCredentialsDefault creates a ListKubevirtStorageClassesNoCredentialsDefault with default headers values.
NewListKubevirtStorageClassesNoCredentialsOK creates a ListKubevirtStorageClassesNoCredentialsOK with default headers values.
NewListKubevirtStorageClassesNoCredentialsParams creates a new ListKubevirtStorageClassesNoCredentialsParams object, with the default timeout for this client.
NewListKubevirtStorageClassesNoCredentialsParamsWithContext creates a new ListKubevirtStorageClassesNoCredentialsParams object with the ability to set a context for a request.
NewListKubevirtStorageClassesNoCredentialsParamsWithHTTPClient creates a new ListKubevirtStorageClassesNoCredentialsParams object with the ability to set a custom HTTPClient for a request.
NewListKubevirtStorageClassesNoCredentialsParamsWithTimeout creates a new ListKubevirtStorageClassesNoCredentialsParams object with the ability to set a timeout on a request.
NewListKubevirtStorageClassesOK creates a ListKubevirtStorageClassesOK with default headers values.
NewListKubevirtStorageClassesParams creates a new ListKubevirtStorageClassesParams object, with the default timeout for this client.
NewListKubevirtStorageClassesParamsWithContext creates a new ListKubevirtStorageClassesParams object with the ability to set a context for a request.
NewListKubevirtStorageClassesParamsWithHTTPClient creates a new ListKubevirtStorageClassesParams object with the ability to set a custom HTTPClient for a request.
NewListKubevirtStorageClassesParamsWithTimeout creates a new ListKubevirtStorageClassesParams object with the ability to set a timeout on a request.
NewListKubeVirtVMIPresetsDefault creates a ListKubeVirtVMIPresetsDefault with default headers values.
NewListKubeVirtVMIPresetsNoCredentialsDefault creates a ListKubeVirtVMIPresetsNoCredentialsDefault with default headers values.
NewListKubeVirtVMIPresetsNoCredentialsOK creates a ListKubeVirtVMIPresetsNoCredentialsOK with default headers values.
NewListKubeVirtVMIPresetsNoCredentialsParams creates a new ListKubeVirtVMIPresetsNoCredentialsParams object, with the default timeout for this client.
NewListKubeVirtVMIPresetsNoCredentialsParamsWithContext creates a new ListKubeVirtVMIPresetsNoCredentialsParams object with the ability to set a context for a request.
NewListKubeVirtVMIPresetsNoCredentialsParamsWithHTTPClient creates a new ListKubeVirtVMIPresetsNoCredentialsParams object with the ability to set a custom HTTPClient for a request.
NewListKubeVirtVMIPresetsNoCredentialsParamsWithTimeout creates a new ListKubeVirtVMIPresetsNoCredentialsParams object with the ability to set a timeout on a request.
NewListKubeVirtVMIPresetsOK creates a ListKubeVirtVMIPresetsOK with default headers values.
NewListKubeVirtVMIPresetsParams creates a new ListKubeVirtVMIPresetsParams object, with the default timeout for this client.
NewListKubeVirtVMIPresetsParamsWithContext creates a new ListKubeVirtVMIPresetsParams object with the ability to set a context for a request.
NewListKubeVirtVMIPresetsParamsWithHTTPClient creates a new ListKubeVirtVMIPresetsParams object with the ability to set a custom HTTPClient for a request.
NewListKubeVirtVMIPresetsParamsWithTimeout creates a new ListKubeVirtVMIPresetsParams object with the ability to set a timeout on a request.

# Structs

Client for kubevirt API */.
ListKubeVirtInstancetypesDefault describes a response with status code -1, with default header values.
ListKubeVirtInstancetypesNoCredentialsDefault describes a response with status code -1, with default header values.
ListKubeVirtInstancetypesNoCredentialsOK describes a response with status code 200, with default header values.
ListKubeVirtInstancetypesNoCredentialsParams contains all the parameters to send to the API endpoint for the list kube virt instancetypes no credentials operation.
ListKubeVirtInstancetypesNoCredentialsReader is a Reader for the ListKubeVirtInstancetypesNoCredentials structure.
ListKubeVirtInstancetypesOK describes a response with status code 200, with default header values.
ListKubeVirtInstancetypesParams contains all the parameters to send to the API endpoint for the list kube virt instancetypes operation.
ListKubeVirtInstancetypesReader is a Reader for the ListKubeVirtInstancetypes structure.
ListKubeVirtPreferencesDefault describes a response with status code -1, with default header values.
ListKubeVirtPreferencesNoCredentialsDefault describes a response with status code -1, with default header values.
ListKubeVirtPreferencesNoCredentialsOK describes a response with status code 200, with default header values.
ListKubeVirtPreferencesNoCredentialsParams contains all the parameters to send to the API endpoint for the list kube virt preferences no credentials operation.
ListKubeVirtPreferencesNoCredentialsReader is a Reader for the ListKubeVirtPreferencesNoCredentials structure.
ListKubeVirtPreferencesOK describes a response with status code 200, with default header values.
ListKubeVirtPreferencesParams contains all the parameters to send to the API endpoint for the list kube virt preferences operation.
ListKubeVirtPreferencesReader is a Reader for the ListKubeVirtPreferences structure.
ListKubevirtStorageClassesDefault describes a response with status code -1, with default header values.
ListKubevirtStorageClassesNoCredentialsDefault describes a response with status code -1, with default header values.
ListKubevirtStorageClassesNoCredentialsOK describes a response with status code 200, with default header values.
ListKubevirtStorageClassesNoCredentialsParams contains all the parameters to send to the API endpoint for the list kubevirt storage classes no credentials operation.
ListKubevirtStorageClassesNoCredentialsReader is a Reader for the ListKubevirtStorageClassesNoCredentials structure.
ListKubevirtStorageClassesOK describes a response with status code 200, with default header values.
ListKubevirtStorageClassesParams contains all the parameters to send to the API endpoint for the list kubevirt storage classes operation.
ListKubevirtStorageClassesReader is a Reader for the ListKubevirtStorageClasses structure.
ListKubeVirtVMIPresetsDefault describes a response with status code -1, with default header values.
ListKubeVirtVMIPresetsNoCredentialsDefault describes a response with status code -1, with default header values.
ListKubeVirtVMIPresetsNoCredentialsOK describes a response with status code 200, with default header values.
ListKubeVirtVMIPresetsNoCredentialsParams contains all the parameters to send to the API endpoint for the list kube virt VM i presets no credentials operation.
ListKubeVirtVMIPresetsNoCredentialsReader is a Reader for the ListKubeVirtVMIPresetsNoCredentials structure.
ListKubeVirtVMIPresetsOK describes a response with status code 200, with default header values.
ListKubeVirtVMIPresetsParams contains all the parameters to send to the API endpoint for the list kube virt VM i presets operation.
ListKubeVirtVMIPresetsReader is a Reader for the ListKubeVirtVMIPresets structure.

# Interfaces

ClientService is the interface for Client methods.

# Type aliases

ClientOption is the option for Client methods.