catalogmanager

package
v0.0.0-...-c60e063 Latest Latest
Warning

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

Go to latest
Published: Apr 3, 2024 License: AGPL-3.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type InKubeCatalogManager

type InKubeCatalogManager struct {
	// contains filtered or unexported fields
}

func NewInKubeCatalogManager

func NewInKubeCatalogManager(client *dynamic.DynamicClient, namespace string) (*InKubeCatalogManager, error)

func (*InKubeCatalogManager) AddComponent

func (m *InKubeCatalogManager) AddComponent(component *api.CatalogComponent) error

func (*InKubeCatalogManager) AddComponentVersion

func (m *InKubeCatalogManager) AddComponentVersion(componentName string, version *api.CatalogComponentVersion) error

func (*InKubeCatalogManager) DeleteComponent

func (m *InKubeCatalogManager) DeleteComponent(componentName string) error

func (*InKubeCatalogManager) DeleteComponentVersion

func (m *InKubeCatalogManager) DeleteComponentVersion(componentName string, version string) error

func (*InKubeCatalogManager) GetComponent

func (m *InKubeCatalogManager) GetComponent(componentName string) (*api.CatalogComponent, error)

func (*InKubeCatalogManager) GetComponentVersion

func (m *InKubeCatalogManager) GetComponentVersion(componentName string, version string) (*api.CatalogComponentVersion, error)

func (*InKubeCatalogManager) ListComponentVersionSubscriptions

func (m *InKubeCatalogManager) ListComponentVersionSubscriptions(componentName string, componentVersion string) ([]api.SubscribedClusters, error)

func (*InKubeCatalogManager) ListComponents

func (m *InKubeCatalogManager) ListComponents() ([]api.CatalogComponent, error)

func (*InKubeCatalogManager) SubscribeComponentVersion

func (m *InKubeCatalogManager) SubscribeComponentVersion(region string, clusterId string, componentName string, componentVersion string) error

func (*InKubeCatalogManager) UnsubscribeComponentVersion

func (m *InKubeCatalogManager) UnsubscribeComponentVersion(region string, clusterId string, componentName string, componentVersion string) error

Jump to

Keyboard shortcuts

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