Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClientInterface ¶
type ClientInterface interface {
DeviceConfigs(namespace string) DeviceConfigsInterface
}
type DeviceConfigClient ¶
type DeviceConfigClient struct {
// contains filtered or unexported fields
}
func (*DeviceConfigClient) DeviceConfigs ¶
func (c *DeviceConfigClient) DeviceConfigs(namespace string) DeviceConfigsInterface
type DeviceConfigsInterface ¶
type DeviceConfigsInterface interface {
Create(config *v1alpha1.DeviceConfig) (*v1alpha1.DeviceConfig, error)
Update(config *v1alpha1.DeviceConfig) (*v1alpha1.DeviceConfig, error)
List(opts metav1.ListOptions) (*v1alpha1.DeviceConfigList, error)
PatchTestRunnerEnablement(config *v1alpha1.DeviceConfig) (*v1alpha1.DeviceConfig, error)
PatchTestRunnerConfigmap(config *v1alpha1.DeviceConfig) (*v1alpha1.DeviceConfig, error)
PatchMetricsExporterEnablement(config *v1alpha1.DeviceConfig) (*v1alpha1.DeviceConfig, error)
PatchDriversVersion(config *v1alpha1.DeviceConfig) (*v1alpha1.DeviceConfig, error)
PatchUpgradePolicy(config *v1alpha1.DeviceConfig) (*v1alpha1.DeviceConfig, error)
PatchDevicePluginImage(config *v1alpha1.DeviceConfig) (*v1alpha1.DeviceConfig, error)
PatchNodeLabellerImage(config *v1alpha1.DeviceConfig) (*v1alpha1.DeviceConfig, error)
PatchMetricsExporterImage(config *v1alpha1.DeviceConfig) (*v1alpha1.DeviceConfig, error)
Get(name string, options metav1.GetOptions) (*v1alpha1.DeviceConfig, error)
Delete(name string) (*v1alpha1.DeviceConfig, error)
}
Click to show internal directories.
Click to hide internal directories.