externaldeps

package
v0.0.0-...-089f92c Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 17, 2024 License: Apache-2.0 Imports: 6 Imported by: 1

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)
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL