# Functions
TypeReferenceTo returns a reference to the supplied GroupVersionKind.
# Constants
CombineStrategy strategy definitions.
ConnectionDetailType types.
ConnectionDetailType types.
ConnectionDetailType types.
Possible ConvertTransformFormat values.
Possible ConvertTransformFormat values.
Possible ConvertTransformFormat values.
Accepted TransformTypes.
FromFieldPath patch policies.
FromFieldPath patch policies.
Valid MatchFallbackTo.
Valid MatchFallbackTo.
Valid MatchTransformPatternTypes.
Valid MatchTransformPatternTypes.
Accepted MathTransformType.
Accepted MathTransformType.
Default.
Patch types.
Environment patch types.
Patch types.
Environment patch types.
Default.
Environment patch types.
Patch types.
Patch types.
Environment patch types.
The possible values for readiness check type.
The possible values for readiness check type.
The possible values for readiness check type.
The possible values for readiness check type.
The possible values for readiness check type.
The possible values for readiness check type.
The possible values for readiness check type.
Accepted StringConversionTypes.
Accepted StringConversionTypes.
Accepted StringConversionTypes.
Accepted StringConversionTypes.
Accepted StringConversionTypes.
Accepted StringConversionTypes.
Accepted StringConversionTypes.
Accepted StringConversionTypes.
Accepted StringConversionTypes.
Accepted StringTransformTypes.
Default.
Accepted StringTransformTypes.
Accepted StringTransformTypes.
Accepted StringTransformTypes.
Accepted StringTransformTypes.
Accepted StringTransformTypes.
Deprecated: Use ForceMergeObjectsAppendArrays, which is functionally identical.
ToFieldPath patch policies.
ToFieldPath patch policies.
Deprecated: Use MergeObjects, which is functionally identical.
ToFieldPath patch policies.
ToFieldPath patch policies.
ToFieldPath patch policies.
The list of supported Transform input and output types.
The list of supported Transform input and output types.
The list of supported Transform input and output types.
The list of supported Transform input and output types.
The list of supported Transform input and output types.
The list of supported Transform input and output types.
The list of supported Transform input and output types.
Accepted TransformTypes.
Accepted TransformTypes.
Accepted TransformTypes.
Accepted TransformTypes.
Accepted TransformTypes.
# Structs
A Combine configures a patch that combines more than one input field into a single output field.
A CombineVariable defines the source of a value that is combined with others to form and patch an output value.
ComposedPatch objects are applied between composite and composed resources.
ComposedTemplate is used to provide information about how the composed resource should be processed.
ConnectionDetail includes the information about the propagation of the connection information from one secret to another.
A ConvertTransform converts the input into a new object whose type is supplied.
Environment represents the Composition environment.
EnvironmentPatch objects are applied between the composite resource and the environment.
MapTransform returns a value for the input from the given map.
MatchConditionReadinessCheck is used to indicate how to tell whether a resource is ready for consumption.
MatchTransform is a more complex version of a map transform that matches a list of patterns.
MatchTransformPattern is a transform that returns the value that matches a pattern.
MathTransform conducts mathematical operations on the input with the given configuration in its properties.
Patch defines a patch between a source and destination.
A PatchPolicy configures the specifics of patching behaviour.
A PatchSet is a set of patches that can be reused from all resources.
PatchSetPatch defines a set of Patches that can be referenced by name by other patches of type PatchSet.
ReadinessCheck is used to indicate how to tell whether a resource is ready for consumption.
Resources specifies Patch & Transform resource templates.
A StringCombine combines multiple input values into a single string.
A StringTransform returns a string given the supplied input.
A StringTransformJoin joins the input strings.
A StringTransformRegexp extracts a match from the input using a regular expression.
A StringTransformReplace replaces the search string with the replacement string.
Transform is a unit of process whose input is transformed into an output with the supplied configuration.
TypeReference is used to refer to a type for declaring compatibility.
# Type aliases
A CombineStrategy determines what strategy will be applied to combine variables.
A ConnectionDetailType is a type of connection detail.
ConvertTransformFormat defines the expected format of an input value of a conversion transform.
A FromFieldPathPolicy determines how to patch from a field path.
MatchFallbackTo defines how a match operation will fallback.
MatchTransformPatternType defines the type of a MatchTransformPattern.
MathTransformType conducts mathematical operations.
A PatchType is a type of patch.
ReadinessCheckType is used for readiness check types.
StringConversionType converts a string.
StringTransformType transforms a string.
A ToFieldPathPolicy determines how to patch to a field path.
TransformIOType defines the type of a ConvertTransform.
TransformType is type of the transform function to be chosen.