Documentation ¶
Index ¶
- type InKubeCatalogManager
- func (m *InKubeCatalogManager) AddComponent(component *api.CatalogComponent) error
- func (m *InKubeCatalogManager) AddComponentVersion(componentName string, version *api.CatalogComponentVersion) error
- func (m *InKubeCatalogManager) DeleteComponent(componentName string) error
- func (m *InKubeCatalogManager) DeleteComponentVersion(componentName string, version string) error
- func (m *InKubeCatalogManager) GetComponent(componentName string) (*api.CatalogComponent, error)
- func (m *InKubeCatalogManager) GetComponentVersion(componentName string, version string) (*api.CatalogComponentVersion, error)
- func (m *InKubeCatalogManager) ListComponentVersionSubscriptions(componentName string, componentVersion string) ([]api.SubscribedClusters, error)
- func (m *InKubeCatalogManager) ListComponents() ([]api.CatalogComponent, error)
- func (m *InKubeCatalogManager) SubscribeComponentVersion(region string, clusterId string, componentName string, componentVersion string) error
- func (m *InKubeCatalogManager) UnsubscribeComponentVersion(region string, clusterId string, componentName string, componentVersion string) error
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 (*InKubeCatalogManager) UnsubscribeComponentVersion ¶
Click to show internal directories.
Click to hide internal directories.