validation

package
v1.9.0 Latest Latest
Warning

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

Go to latest
Published: Jan 15, 2019 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ValidateExternalReference

func ValidateExternalReference(externalReference *api.ObjectReference, fieldPath *field.Path) field.ErrorList

ValidateExternalReference validates external object reference

func ValidateJobTemplateSpec

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

func ValidateWorkflow

func ValidateWorkflow(workflow *workflowv1.Workflow) field.ErrorList

ValidateWorkflow validates Workflow

func ValidateWorkflowSpec

func ValidateWorkflowSpec(spec *workflowv1.WorkflowSpec, fieldPath *field.Path) field.ErrorList

ValidateWorkflowSpec validates WorkflowSpec

func ValidateWorkflowSpecUpdate

func ValidateWorkflowSpecUpdate(spec, oldSpec *workflowv1.WorkflowSpec, running, completed map[string]bool, fieldPath *field.Path) field.ErrorList

func ValidateWorkflowStatus

func ValidateWorkflowStatus(status *workflowv1.WorkflowStatus, fieldPath *field.Path) field.ErrorList

ValidateWorkflowStatus validates status

func ValidateWorkflowStatusUpdate

func ValidateWorkflowStatusUpdate(status, oldStatus workflowv1.WorkflowStatus) field.ErrorList

ValidateWorkflowStatusUpdate validates WorkflowStatus during update

func ValidateWorkflowSteps

func ValidateWorkflowSteps(steps []workflowv1.WorkflowStep, fieldPath *field.Path) field.ErrorList

ValidateWorkflowSteps validates steps. It detects cycles (with topological sort) and checks whether JobSpec are correct

func ValidateWorkflowUpdate

func ValidateWorkflowUpdate(workflow, oldWorkflow *workflowv1.Workflow) field.ErrorList

ValidateWorkflowUpdate validates Workflow during update

func ValidateWorkflowUpdateStatus

func ValidateWorkflowUpdateStatus(workflow, oldWorkflow *workflowv1.Workflow) 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