Versions in this module Expand all Collapse all v2 v2.5.0-rc.0 Jun 24, 2026 v2.4.0 Jun 24, 2026 Changes in this version + func ResultError(result *ValidationResult, errorOnMissingSchemas bool) error + type FieldErrorType string + const FieldErrorTypeCEL + const FieldErrorTypeDefaulting + const FieldErrorTypeSchema + const FieldErrorTypeUnknownField + type FieldValidationError struct + Field string + Message string + Type FieldErrorType + Value any + type ResourceValidationResult struct + APIVersion string + Errors []FieldValidationError + Kind string + Name string + Namespace string + Status ValidationStatus + type ValidationResult struct + Resources []ResourceValidationResult + Summary ValidationSummary + func SchemaValidate(ctx context.Context, resources []*unstructured.Unstructured, ...) (*ValidationResult, error) + type ValidationStatus string + const ValidationStatusDefaultingFailed + const ValidationStatusInvalid + const ValidationStatusMissingSchema + const ValidationStatusValid + type ValidationSummary struct + Invalid int + MissingSchemas int + Total int + Valid int