Documentation ¶
Index ¶
- type Manager
- func (m *Manager) APIExtClient(apiContext *types.APIContext, storageContext types.StorageContext) (clientset.Interface, error)
- func (m *Manager) AccessControl(apiContext *types.APIContext, storageContext types.StorageContext) (types.AccessControl, error)
- func (m *Manager) CanCreate(apiContext *types.APIContext, schema *types.Schema) bool
- func (m *Manager) CanDelete(apiContext *types.APIContext, obj map[string]interface{}, schema *types.Schema) bool
- func (m *Manager) CanGet(apiContext *types.APIContext, schema *types.Schema) bool
- func (m *Manager) CanList(apiContext *types.APIContext, schema *types.Schema) bool
- func (m *Manager) CanUpdate(apiContext *types.APIContext, obj map[string]interface{}, schema *types.Schema) bool
- func (m *Manager) Config(apiContext *types.APIContext, storageContext types.StorageContext) (rest.Config, error)
- func (m *Manager) Filter(apiContext *types.APIContext, obj map[string]interface{}, ...) map[string]interface{}
- func (m *Manager) FilterList(apiContext *types.APIContext, obj []map[string]interface{}, ...) []map[string]interface{}
- func (m *Manager) Start(ctx context.Context, cluster *v3.Cluster) error
- func (m *Manager) Stop(cluster *v3.Cluster)
- func (m *Manager) UnversionedClient(apiContext *types.APIContext, storageContext types.StorageContext) (rest.Interface, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Manager ¶
type Manager struct { ManagementContext *config.ManagementContext // contains filtered or unexported fields }
func NewManager ¶
func NewManager(management *config.ManagementContext) *Manager
func (*Manager) APIExtClient ¶
func (m *Manager) APIExtClient(apiContext *types.APIContext, storageContext types.StorageContext) (clientset.Interface, error)
func (*Manager) AccessControl ¶
func (m *Manager) AccessControl(apiContext *types.APIContext, storageContext types.StorageContext) (types.AccessControl, error)
func (*Manager) Config ¶
func (m *Manager) Config(apiContext *types.APIContext, storageContext types.StorageContext) (rest.Config, error)
func (*Manager) FilterList ¶
func (*Manager) UnversionedClient ¶
func (m *Manager) UnversionedClient(apiContext *types.APIContext, storageContext types.StorageContext) (rest.Interface, error)
Click to show internal directories.
Click to hide internal directories.