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 ¶
- Variables
- func ValidateBrokerTemplateInstance(brokerTemplateInstance *templateapi.BrokerTemplateInstance) (allErrs field.ErrorList)
- func ValidateBrokerTemplateInstanceUpdate(...) (allErrs field.ErrorList)
- func ValidateParameter(param *templateapi.Parameter, fldPath *field.Path) (allErrs field.ErrorList)
- func ValidateProcessedTemplate(template *templateapi.Template) field.ErrorList
- func ValidateTemplate(template *templateapi.Template) (allErrs field.ErrorList)
- func ValidateTemplateInstance(templateInstance *templateapi.TemplateInstance) (allErrs field.ErrorList)
- func ValidateTemplateInstanceUpdate(templateInstance, oldTemplateInstance *templateapi.TemplateInstance) (allErrs field.ErrorList)
- func ValidateTemplateUpdate(template, oldTemplate *templateapi.Template) field.ErrorList
Constants ¶
This section is empty.
Variables ¶
var ParameterNameRegexp = regexp.MustCompile(`^[a-zA-Z0-9_]+$`)
var ValidateBrokerTemplateInstanceName = validation.NameIsDNSSubdomain
var ValidateTemplateInstanceName = validation.NameIsDNSSubdomain
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 ¶
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.