Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ExternalDependency ¶
type ExternalDependency struct { Name string ResourceType string ResourceName string Namespace string Info *resource.Info }
func NewExternalDependency ¶
func NewExternalDependency(name, resourceType, resourceName string) *ExternalDependency
func (*ExternalDependency) GenerateInfo ¶
func (d *ExternalDependency) GenerateInfo(gvkBuilder GVKBuilder, metaAccessor meta.MetadataAccessor, mapper meta.RESTMapper) error
type ExternalDependencyList ¶
type ExternalDependencyList []*ExternalDependency
func (ExternalDependencyList) AsResourceList ¶
func (l ExternalDependencyList) AsResourceList() kube.ResourceList
type GVKBuilder ¶
type GVKBuilder interface {
BuildFromResource(resource string) (*schema.GroupVersionKind, error)
}
Click to show internal directories.
Click to hide internal directories.