# Functions
ControllersMustMatch returns true if the supplied Selector requires that a reference be to a managed resource whose controller reference matches the referencing resource.
ExternalName extracts the resolved managed resource's external name from its external name annotation.
FromFloatPtrValue adapts a float pointer field for use as a CurrentValue.
FromFloatPtrValues adapts a slice of float64 pointer fields for use as CurrentValues.
FromPtrValue adapts a string pointer field for use as a CurrentValue.
FromPtrValues adapts a slice of string pointer fields for use as CurrentValues.
NewAPIResolver returns a Resolver that selects and resolves references from the supplied managed resource to other managed resources in the Kubernetes API server.
ToFloatPtrValue adapts a ResolvedValue for use as a float64 pointer field.
ToFloatPtrValues adapts ResolvedValues for use as a slice of float64 pointer fields.
ToPtrValue adapts a ResolvedValue for use as a string pointer field.
ToPtrValues adapts ResolvedValues for use as a slice of string pointer fields.
# Structs
An APIResolver selects and resolves references to managed resources in the Kubernetes API server.
A MultiResolutionRequest requests that several references to a particular kind of managed resource be resolved.
A MultiResolutionResponse returns the result of several reference resolutions.
A ResolutionRequest requests that a reference to a particular kind of managed resource be resolved.
A ResolutionResponse returns the result of a reference resolution.
To indicates the kind of managed resource a reference is to.
# Type aliases
An ExtractValueFn specifies how to extract a value from the resolved managed resource.