Versions in this module Expand all Collapse all v0 v0.2.0 Jun 4, 2020 Changes in this version + func SpecSignature(metaObject MetaObject) (string, error) + type GroupKindNamer interface + GetAPIGroup func() string + GetKind func() string + SetAPIGroup func(string) + SetKind func(string) + type Grouped interface + GetResourceGroupObjectRef func() *KnownTypeReference + type KnownTypeReference struct + Name string + Namespace string + func (ktr KnownTypeReference) GetName() string + func (ktr KnownTypeReference) GetNamespace() string + func (ktr KnownTypeReference) SetName(name string) + func (ktr KnownTypeReference) SetNamespace(ns string) + type MetaObject interface + ResourceType func() string + type NamespaceNamer interface + GetName func() string + GetNamespace func() string + SetName func() string + SetNamespace func(string) + type TypedReference struct + APIGroup string + Kind string + Name string + NameSpace string + func (tr TypedReference) GetAPIGroup() string + func (tr TypedReference) GetKind() string + func (tr TypedReference) GetName() string + func (tr TypedReference) GetNamespace() string + func (tr TypedReference) SetAPIGroup(val string) + func (tr TypedReference) SetKind(kind string) + func (tr TypedReference) SetName(name string) + func (tr TypedReference) SetNamespace(ns string)