# Functions
DefaultValidationCondition returns a default ValidationCondition.
# Constants
HelmChartDeployedCondition defines whether the helm chart was installed/pulled/upgraded correctly.
SinkEmission is the type of condition that is emitted to the sink.
SinkEmitFailed indicates that the sink emission has failed.
SinkEmitNA indicates that the sink emission is not applicable.
SinkEmitSucceeded indicates that the sink emission has succeeded.
ValidationFailed indicates that the validation result has failed.
ValidationInProgress indicates that the validation result is in progress.
ValidationSucceeded indicates that the validation result has succeeded.
# Variables
AddToScheme adds the types in this group-version to the given scheme.
APIVersion is the API version used to reference v1alpha1 objects.
Group is the API group used to reference validator objects.
GroupVersion is group version used to register these objects.
SchemeBuilder is used to add go types to the GroupVersionKind scheme.
ValidationResultGroupResource is the name of the ValidationResult resource.
ValidationResultKind is the kind of the ValidationResult object.
ValidatorConfigGroupResource is the name of the ValidatorConfig resource.
ValidatorConfigKind is the kind of the ValidatorConfig object.
# Structs
HelmChart defines the configuration for a Helm chart.
HelmConfig defines the configuration for the Helm registry.
HelmRelease defines the configuration for a Helm chart release.
Sink defines the configuration for a notification sink.
ValidationCondition describes the state of a validation rule.
ValidationResult is the Schema for the validationresults API.
ValidationResultList contains a list of ValidationResult.
ValidationResultSpec defines the desired state of ValidationResult.
ValidationResultStatus defines the observed state of ValidationResult.
ValidatorConfig is the Schema for the validatorconfigs API.
ValidatorConfigList contains a list of ValidatorConfig.
ValidatorConfigSpec defines the desired state of ValidatorConfig.
ValidatorConfigStatus defines the observed state of ValidatorConfig.
ValidatorPluginCondition describes the state of a Validator plugin.
# Type aliases
ConditionType is a valid value for Condition.Type.
SinkEmitState is the state of the sink emission.
ValidationState records the overall state of a validation result.