# Functions
Resource generated code relies on this being here, but it logically belongs to the group DEPRECATED.
# Constants
EmptyMember represents an empty union member.
OptionalMember represents an optional union member.
RequiredMember represents a required union member.
"StableValue" is always present.
"TechPreviewOnlyValue" should only be allowed when TechPreviewNoUpgrade is set in the cluster.
# Variables
AddToScheme exists solely to keep the old generators creating valid code DEPRECATED.
No description provided by the author
No description provided by the author
Install is a function which adds this version to a scheme.
SchemeGroupVersion generated code relies on this name Deprecated.
# Structs
CELUnion demonstrates how to use a discriminated union and how to validate it using CEL.
No description provided by the author
StableConfigType is a stable config type that may include TechPreviewNoUpgrade fields.
StableConfigTypeList contains a list of StableConfigTypes.
StableConfigTypeSpec is the desired state +openshift:validation:FeatureSetAwareXValidation:featureSet=CustomNoUpgrade;TechPreviewNoUpgrade,rule="has(oldSelf.coolNewField) ? has(self.coolNewField) : true",message="coolNewField may not be removed once set".
StableConfigTypeStatus defines the observed status of the StableConfigType.
# Type aliases
CELUnionDiscriminator is a union discriminator for the CEL union.
EvolvingDiscriminator defines the audit policy profile type.