Versions in this module Expand all Collapse all v0 v0.2.0 May 29, 2018 Changes in this version + var KeyFunc = cache.DeletionHandlingMetaNamespaceKeyFunc + func ApplyUpdate(orig, update *unstructured.Unstructured) (*unstructured.Unstructured, error) + func MakeControllerRef(parent *unstructured.Unstructured) *metav1.OwnerReference + func ManageChildren(dynClient *dynamicclientset.Clientset, updateStrategy ChildUpdateStrategy, ...) error + func ParseAPIVersion(apiVersion string) (group, version string) + func ParseChildMapKey(key string) (apiVersion, kind string) + type ChildMap map[string]map[string]*unstructured.Unstructured + func MakeChildMap(list []*unstructured.Unstructured) ChildMap + func (m ChildMap) FindGroupKindName(apiGroup, kind, name string) *unstructured.Unstructured + func (m ChildMap) InitGroup(apiVersion, kind string) + func (m ChildMap) Insert(obj *unstructured.Unstructured) + func (m ChildMap) ReplaceChild(child *unstructured.Unstructured) + type ChildUpdateStrategy interface + GetMethod func(apiGroup, kind string) v1alpha1.ChildUpdateMethod + type GroupKindMap map[string]*dynamicdiscovery.APIResource + func (m GroupKindMap) Get(apiGroup, kind string) *dynamicdiscovery.APIResource + func (m GroupKindMap) Set(apiGroup, kind string, resource *dynamicdiscovery.APIResource) + type InformerMap map[string]*dynamicinformer.ResourceInformer + func (m InformerMap) Get(apiVersion, resource string) *dynamicinformer.ResourceInformer + func (m InformerMap) Set(apiVersion, resource string, informer *dynamicinformer.ResourceInformer)