Documentation ¶
Index ¶
- type KamajiClusterManager
- func (m *KamajiClusterManager) Create(cluster *api.Cluster) (*api.Cluster, error)
- func (m *KamajiClusterManager) Delete(id string) error
- func (m *KamajiClusterManager) Get(id string) (*api.Cluster, error)
- func (m *KamajiClusterManager) List() ([]*api.Cluster, error)
- func (m *KamajiClusterManager) ListSubscriptions(id string) ([]*api.CatalogComponent, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type KamajiClusterManager ¶
type KamajiClusterManager struct {
// contains filtered or unexported fields
}
func NewKamajiClusterManager ¶
func NewKamajiClusterManager(logger logr.Logger, client *dynamic.DynamicClient, namespace string) *KamajiClusterManager
func (*KamajiClusterManager) Delete ¶
func (m *KamajiClusterManager) Delete(id string) error
func (*KamajiClusterManager) Get ¶
func (m *KamajiClusterManager) Get(id string) (*api.Cluster, error)
func (*KamajiClusterManager) ListSubscriptions ¶
func (m *KamajiClusterManager) ListSubscriptions(id string) ([]*api.CatalogComponent, error)
Click to show internal directories.
Click to hide internal directories.