Documentation
¶
Index ¶
- type ClientInterface
- type DeviceConfigClient
- type DeviceConfigsInterface
- type RemediationWorkflowStatusClient
- func (c *RemediationWorkflowStatusClient) Create(rwfstatus *v1alpha1.RemediationWorkflowStatus) (*v1alpha1.RemediationWorkflowStatus, error)
- func (c *RemediationWorkflowStatusClient) Delete(name string, namespace string) (*v1alpha1.RemediationWorkflowStatus, error)
- func (c *RemediationWorkflowStatusClient) Get(name, namespace string) (*v1alpha1.RemediationWorkflowStatus, error)
- func (c *RemediationWorkflowStatusClient) Update(rwfstatus *v1alpha1.RemediationWorkflowStatus) (*v1alpha1.RemediationWorkflowStatus, error)
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)
PatchDRADriverEnablement(config *v1alpha1.DeviceConfig) (*v1alpha1.DeviceConfig, error)
PatchDevicePluginEnablement(config *v1alpha1.DeviceConfig) (*v1alpha1.DeviceConfig, error)
PatchAutoRemediationEnablement(config *v1alpha1.DeviceConfig) (*v1alpha1.DeviceConfig, error)
PatchRemediationWorkflowSpec(config *v1alpha1.DeviceConfig, patch map[string]interface{}) (*v1alpha1.DeviceConfig, error)
Get(name string, options metav1.GetOptions) (*v1alpha1.DeviceConfig, error)
Delete(name string) (*v1alpha1.DeviceConfig, error)
}
type RemediationWorkflowStatusClient ¶ added in v1.5.0
type RemediationWorkflowStatusClient struct {
// contains filtered or unexported fields
}
func NewWfStatusClient ¶ added in v1.5.0
func NewWfStatusClient(c *rest.Config) (*RemediationWorkflowStatusClient, error)
func (*RemediationWorkflowStatusClient) Create ¶ added in v1.5.0
func (c *RemediationWorkflowStatusClient) Create(rwfstatus *v1alpha1.RemediationWorkflowStatus) (*v1alpha1.RemediationWorkflowStatus, error)
func (*RemediationWorkflowStatusClient) Delete ¶ added in v1.5.0
func (c *RemediationWorkflowStatusClient) Delete(name string, namespace string) (*v1alpha1.RemediationWorkflowStatus, error)
func (*RemediationWorkflowStatusClient) Get ¶ added in v1.5.0
func (c *RemediationWorkflowStatusClient) Get(name, namespace string) (*v1alpha1.RemediationWorkflowStatus, error)
func (*RemediationWorkflowStatusClient) Update ¶ added in v1.5.0
func (c *RemediationWorkflowStatusClient) Update(rwfstatus *v1alpha1.RemediationWorkflowStatus) (*v1alpha1.RemediationWorkflowStatus, error)
Click to show internal directories.
Click to hide internal directories.