Documentation
¶
Index ¶
- func Setup(mgr ctrl.Manager, runtimes map[string]runtime.Runtime) (string, error)
- type ClusterTrainingRuntimeValidator
- func (w *ClusterTrainingRuntimeValidator) ValidateCreate(ctx context.Context, obj *trainer.ClusterTrainingRuntime) (admission.Warnings, error)
- func (w *ClusterTrainingRuntimeValidator) ValidateDelete(ctx context.Context, obj *trainer.ClusterTrainingRuntime) (admission.Warnings, error)
- func (w *ClusterTrainingRuntimeValidator) ValidateUpdate(ctx context.Context, oldObj, newObj *trainer.ClusterTrainingRuntime) (admission.Warnings, error)
- type TrainJobDefaulter
- type TrainJobValidator
- func (w *TrainJobValidator) ValidateCreate(ctx context.Context, obj *trainer.TrainJob) (admission.Warnings, error)
- func (w *TrainJobValidator) ValidateDelete(ctx context.Context, obj *trainer.TrainJob) (admission.Warnings, error)
- func (w *TrainJobValidator) ValidateUpdate(ctx context.Context, oldObj, newObj *trainer.TrainJob) (admission.Warnings, error)
- type TrainingRuntimeValidator
- func (w *TrainingRuntimeValidator) ValidateCreate(ctx context.Context, obj *trainer.TrainingRuntime) (admission.Warnings, error)
- func (w *TrainingRuntimeValidator) ValidateDelete(ctx context.Context, obj *trainer.TrainingRuntime) (admission.Warnings, error)
- func (w *TrainingRuntimeValidator) ValidateUpdate(ctx context.Context, oldObj, newObj *trainer.TrainingRuntime) (admission.Warnings, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ClusterTrainingRuntimeValidator ¶ added in v2.2.0
type ClusterTrainingRuntimeValidator struct{}
ClusterTrainingRuntimeValidator validates ClusterTrainingRuntimes
func (*ClusterTrainingRuntimeValidator) ValidateCreate ¶ added in v2.2.0
func (w *ClusterTrainingRuntimeValidator) ValidateCreate(ctx context.Context, obj *trainer.ClusterTrainingRuntime) (admission.Warnings, error)
func (*ClusterTrainingRuntimeValidator) ValidateDelete ¶ added in v2.2.0
func (w *ClusterTrainingRuntimeValidator) ValidateDelete(ctx context.Context, obj *trainer.ClusterTrainingRuntime) (admission.Warnings, error)
func (*ClusterTrainingRuntimeValidator) ValidateUpdate ¶ added in v2.2.0
func (w *ClusterTrainingRuntimeValidator) ValidateUpdate(ctx context.Context, oldObj, newObj *trainer.ClusterTrainingRuntime) (admission.Warnings, error)
type TrainJobDefaulter ¶ added in v2.2.0
type TrainJobDefaulter struct {
// contains filtered or unexported fields
}
TrainJobDefaulter defaults TrainJobs.
type TrainJobValidator ¶ added in v2.2.0
type TrainJobValidator struct {
// contains filtered or unexported fields
}
TrainJobValidator validates TrainJobs
func (*TrainJobValidator) ValidateCreate ¶ added in v2.2.0
func (*TrainJobValidator) ValidateDelete ¶ added in v2.2.0
func (*TrainJobValidator) ValidateUpdate ¶ added in v2.2.0
type TrainingRuntimeValidator ¶ added in v2.2.0
type TrainingRuntimeValidator struct{}
TrainingRuntimeValidator validates TrainingRuntimes
func (*TrainingRuntimeValidator) ValidateCreate ¶ added in v2.2.0
func (w *TrainingRuntimeValidator) ValidateCreate(ctx context.Context, obj *trainer.TrainingRuntime) (admission.Warnings, error)
func (*TrainingRuntimeValidator) ValidateDelete ¶ added in v2.2.0
func (w *TrainingRuntimeValidator) ValidateDelete(ctx context.Context, obj *trainer.TrainingRuntime) (admission.Warnings, error)
func (*TrainingRuntimeValidator) ValidateUpdate ¶ added in v2.2.0
func (w *TrainingRuntimeValidator) ValidateUpdate(ctx context.Context, oldObj, newObj *trainer.TrainingRuntime) (admission.Warnings, error)
Click to show internal directories.
Click to hide internal directories.