Versions in this module Expand all Collapse all v2 v2.11.1 Oct 2, 2025 Changes in this version + const APIMAppingsAnnotation + const SecretProperySelector + const SetFallbackNamespace + var ErrNotFound = errors.New("not found") + func FromAPI[S any, T any, P PtrClientObj[T]](t *Translator, target P, source *S) ([]client.Object, error) + func ToAPI[T any](t *Translator, target *T, source client.Object) error + type APIExporter interface + ToAPI func(t *Translator, target *T) error + type APIImporter interface + FromAPI func(t *Translator, target P) ([]client.Object, error) + type CRDInfo struct + type Dependencies struct + func NewDependencies(mainObj client.Object, objs ...client.Object) *Dependencies + func (d *Dependencies) Add(obj client.Object) + func (d *Dependencies) Added() []client.Object + func (d *Dependencies) Find(name, namespace string) client.Object + func (d *Dependencies) MainObject() client.Object + type DependencyRepo interface + Add func(obj client.Object) + Added func() []client.Object + Find func(name, namespace string) client.Object + MainObject func() client.Object + type EncodeDecodeFunc func(any) (any, error) + type Mapper struct + type PtrClientObj interface + type SDKInfo struct + type Translator struct + func NewTranslator(crd *apiextensionsv1.CustomResourceDefinition, crdVersion string, ...) *Translator v2.11.1-original Oct 6, 2025