# Functions
GetSource will retrieve the source object referenced by sref.
NewSnapshotFromUnstructured creates a new snapshot from the given list of unstructured objects.
NewStatusMeta returns a new StatusMeta object with the given parameters.
# Constants
ArtifactFailedReason represents the fact that the artifact download of the Konfiguration failed.
BucketIndexKey is the key used for indexing kustomizations based on their S3 sources.
BuildFailedReason represents the fact that the kustomize build of the Konfiguration failed.
GitRepositoryIndexKey is the key used for indexing kustomizations based on their Git sources.
HealthCheckFailedReason represents the fact that one of the health checks of the Konfiguration failed.
HealthyCondition is the condition type used to record the last health assessment result.
KonfigurationChecksumLabel is the label added to objects containing the full checksum of the built konfiguration being applied.
KonfigurationFinalizer is the finalizer placed on Konfiguration resources.
KonfigurationNameLabel is the label added to objects to denote the Konfiguration they belong to.
KonfigurationNamespaceLabel is the label added to objects to denote the Konfiguration's namespace they belong to.
LastAppliedConfigAnnotation isthe annotation added to objects containing the checksum of their last applied configuration.
MaxConditionMessageLength is the maximum length of a givven condition's message.
PruneFailedReason represents the fact that the pruning of the Konfiguration failed.
PruningDisabledValue is the value set to ResourceSkipPruningLabel to exclude an object from pruning.
ResourceSkipPruning is the label or annotation that a user can apply to resources to have them skipped during pruning.
ServerSideApplyOwner is the FieldOwner used for Server-Side Apply.
ValidationFailedReason represents the fact that the validation of the Konfiguration manifests has failed.
# Variables
AddToScheme adds the types in this group-version to the given scheme.
GroupVersion is group version used to register these objects.
SchemeBuilder is used to add go types to the GroupVersionKind scheme.
# Structs
Konfiguration is the Schema for the konfigurations API.
KonfigurationList contains a list of Konfiguration.
KonfigurationSpec defines the desired state of a Konfiguration.
KonfigurationStatus defines the observed state of Konfiguration.
KubeConfig holds the configuration for where to fetch the contents of a kubeconfig file.
Snapshot holds the metadata of the Kubernetes objects generated for a source revision.
SnapshotEntry holds the metadata of namespaced Kubernetes objects.
StatusMeta is a helper struct for setting the status on custom resources.
Variables describe code/strings for external variables and top-level arguments.