# Packages
Package hierarchyconfig defines validation done on HierarchyConfig Resources.
Package metadata provides validation checks for errors in Resource metadata
These checks are specifically on the `metadata` fields, which are defined for all Resources.
No description provided by the author
Package semantic package provides validation checks for semantic errors in Nomos resource directories.
Package syntax package provides validation checks for syntax errors in Nomos resource directories.
No description provided by the author
# Functions
IllegalAbstractNamespaceObjectKindError represents an illegal usage of a kind not allowed in abstract namespaces.
IllegalNamespaceSubdirectoryError represents an illegal child directory of a namespace directory.
ShouldBeInClusterError reports that an object belongs in cluster/.
ShouldBeInClusterRegistryError reports that an object belongs in clusterregistry/.
ShouldBeInNamespacesError reports that an object belongs in namespaces/.
ShouldBeInSystemError reports that an object belongs in system/.
# Constants
IllegalAbstractNamespaceObjectKindErrorCode is the error code for IllegalAbstractNamespaceObjectKindError.
IllegalNamespaceSubdirectoryErrorCode is the error code for IllegalNamespaceSubdirectoryError.
IncorrectTopLevelDirectoryErrorCode is the error code for IllegalKindInClusterError.