validation

package
v3.9.0-alpha.4+incompa... Latest Latest
Warning

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

Go to latest
Published: Jan 28, 2018 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Overview

Package validation has functions for validating the correctness of Template objects and explaining what is wrong with them when they aren't valid.

Index

Constants

This section is empty.

Variables

View Source
var ParameterNameRegexp = regexp.MustCompile(`^[a-zA-Z0-9_]+$`)
View Source
var ValidateBrokerTemplateInstanceName = validation.NameIsDNSSubdomain
View Source
var ValidateTemplateInstanceName = validation.NameIsDNSSubdomain
View Source
var ValidateTemplateName = validation.NameIsDNSSubdomain

Functions

func ValidateBrokerTemplateInstance

func ValidateBrokerTemplateInstance(brokerTemplateInstance *templateapi.BrokerTemplateInstance) (allErrs field.ErrorList)

ValidateBrokerTemplateInstance tests if required fields in the BrokerTemplateInstance are set.

func ValidateBrokerTemplateInstanceUpdate

func ValidateBrokerTemplateInstanceUpdate(brokerTemplateInstance, oldBrokerTemplateInstance *templateapi.BrokerTemplateInstance) (allErrs field.ErrorList)

ValidateBrokerTemplateInstanceUpdate tests if required fields in the BrokerTemplateInstance are set during an update

func ValidateParameter

func ValidateParameter(param *templateapi.Parameter, fldPath *field.Path) (allErrs field.ErrorList)

ValidateParameter tests if required fields in the Parameter are set.

func ValidateProcessedTemplate

func ValidateProcessedTemplate(template *templateapi.Template) field.ErrorList

ValidateProcessedTemplate tests if required fields in the Template are set for processing

func ValidateTemplate

func ValidateTemplate(template *templateapi.Template) (allErrs field.ErrorList)

ValidateTemplate tests if required fields in the Template are set.

func ValidateTemplateInstance

func ValidateTemplateInstance(templateInstance *templateapi.TemplateInstance) (allErrs field.ErrorList)

ValidateTemplateInstance tests if required fields in the TemplateInstance are set.

func ValidateTemplateInstanceUpdate

func ValidateTemplateInstanceUpdate(templateInstance, oldTemplateInstance *templateapi.TemplateInstance) (allErrs field.ErrorList)

ValidateTemplateInstanceUpdate tests if required fields in the TemplateInstance are set during an update

func ValidateTemplateUpdate

func ValidateTemplateUpdate(template, oldTemplate *templateapi.Template) field.ErrorList

ValidateTemplateUpdate tests if required fields in the template are set during an update

Types

This section is empty.

Jump to

Keyboard shortcuts

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