validation

package
v1.14.4-k3s.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 14, 2019 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ValidateCronJob

func ValidateCronJob(scheduledJob *batch.CronJob) field.ErrorList

func ValidateCronJobSpec

func ValidateCronJobSpec(spec *batch.CronJobSpec, fldPath *field.Path) field.ErrorList

func ValidateCronJobUpdate

func ValidateCronJobUpdate(job, oldJob *batch.CronJob) field.ErrorList

func ValidateGeneratedSelector

func ValidateGeneratedSelector(obj *batch.Job) field.ErrorList

TODO: generalize for other controller objects that will follow the same pattern, such as ReplicaSet and DaemonSet, and move to new location. Replace batch.Job with an interface.

ValidateGeneratedSelector validates that the generated selector on a controller object match the controller object metadata, and the labels on the pod template are as generated.

func ValidateJob

func ValidateJob(job *batch.Job) field.ErrorList

func ValidateJobSpec

func ValidateJobSpec(spec *batch.JobSpec, fldPath *field.Path) field.ErrorList

func ValidateJobSpecUpdate

func ValidateJobSpecUpdate(spec, oldSpec batch.JobSpec, fldPath *field.Path) field.ErrorList

func ValidateJobStatus

func ValidateJobStatus(status *batch.JobStatus, fldPath *field.Path) field.ErrorList

func ValidateJobStatusUpdate

func ValidateJobStatusUpdate(status, oldStatus batch.JobStatus) field.ErrorList

func ValidateJobTemplate

func ValidateJobTemplate(job *batch.JobTemplate) field.ErrorList

func ValidateJobTemplateSpec

func ValidateJobTemplateSpec(spec *batch.JobTemplateSpec, fldPath *field.Path) field.ErrorList

func ValidateJobUpdate

func ValidateJobUpdate(job, oldJob *batch.Job) field.ErrorList

func ValidateJobUpdateStatus

func ValidateJobUpdateStatus(job, oldJob *batch.Job) field.ErrorList

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL