Documentation ¶
Index ¶
- func ValidateProject(project *api.Project) fielderrors.ValidationErrorList
- func ValidateProjectName(name string, prefix bool) (bool, string)
- func ValidateProjectRequest(request *api.ProjectRequest) fielderrors.ValidationErrorList
- func ValidateProjectUpdate(newProject *api.Project, oldProject *api.Project) fielderrors.ValidationErrorList
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ValidateProject ¶
func ValidateProject(project *api.Project) fielderrors.ValidationErrorList
ValidateProject tests required fields for a Project. This should only be called when creating a project (not on update), since its name validation is more restrictive than default namespace name validation
func ValidateProjectRequest ¶
func ValidateProjectRequest(request *api.ProjectRequest) fielderrors.ValidationErrorList
func ValidateProjectUpdate ¶
func ValidateProjectUpdate(newProject *api.Project, oldProject *api.Project) fielderrors.ValidationErrorList
ValidateProjectUpdate tests to make sure a project update can be applied. Modifies newProject with immutable fields.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.