Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewResourceController ¶
func NewResourceController[ClientT, InformerT any]( resourcerManager services.ResourcerManager[ClientT], connectionManager services.ConnectionManager[ClientT], resourceTypeManager services.ResourceTypeManager, layoutManager services.LayoutManager, informerOpts *types.InformerOptions[ClientT, InformerT], settingsProvider settings.Provider, ) types.ResourceProvider
ResourceController is responsible for managing the execution of resource operations. The resource controller will take in requests from requesters, both inside the IDE and outside, and will execute the necessary operations on the resource manager.
This controller is the primary entrypoint for executing operations on resources, and operates as the plugin host for the installed resource plugin.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.