Documentation
¶
Overview ¶
Package plugin contains general interfaces and types relevant to plugins. It also provides the methods for registering plugins.
Index ¶
- func RegisteredWorkerPlugins(context context.T) runpluginutil.PluginRegistry
- type CloudWatchFactory
- type ConfigureContainerFactory
- type ConfigurePackageFactory
- type DownloadContentFactory
- type InventoryGathererFactory
- type RefreshAssociationFactory
- type RunDockerFactory
- type RunDocumentFactory
- type RunPowerShellFactory
- type RunShellScriptFactory
- type UpdateAgentFactory
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisteredWorkerPlugins ¶
func RegisteredWorkerPlugins(context context.T) runpluginutil.PluginRegistry
RegisteredWorkerPlugins returns all registered core modules.
Types ¶
type CloudWatchFactory ¶
type CloudWatchFactory struct { }
func (CloudWatchFactory) Create ¶
func (f CloudWatchFactory) Create(context context.T) (runpluginutil.T, error)
type ConfigureContainerFactory ¶
type ConfigureContainerFactory struct { }
func (ConfigureContainerFactory) Create ¶
func (f ConfigureContainerFactory) Create(context context.T) (runpluginutil.T, error)
type ConfigurePackageFactory ¶
type ConfigurePackageFactory struct { }
func (ConfigurePackageFactory) Create ¶
func (f ConfigurePackageFactory) Create(context context.T) (runpluginutil.T, error)
type DownloadContentFactory ¶
type DownloadContentFactory struct { }
func (DownloadContentFactory) Create ¶
func (d DownloadContentFactory) Create(context context.T) (runpluginutil.T, error)
type InventoryGathererFactory ¶
type InventoryGathererFactory struct { }
func (InventoryGathererFactory) Create ¶
func (f InventoryGathererFactory) Create(context context.T) (runpluginutil.T, error)
type RefreshAssociationFactory ¶
type RefreshAssociationFactory struct { }
func (RefreshAssociationFactory) Create ¶
func (f RefreshAssociationFactory) Create(context context.T) (runpluginutil.T, error)
type RunDockerFactory ¶
type RunDockerFactory struct { }
func (RunDockerFactory) Create ¶
func (f RunDockerFactory) Create(context context.T) (runpluginutil.T, error)
type RunDocumentFactory ¶
type RunDocumentFactory struct { }
func (RunDocumentFactory) Create ¶
func (r RunDocumentFactory) Create(context context.T) (runpluginutil.T, error)
type RunPowerShellFactory ¶
type RunPowerShellFactory struct { }
func (RunPowerShellFactory) Create ¶
func (f RunPowerShellFactory) Create(context context.T) (runpluginutil.T, error)
type RunShellScriptFactory ¶
type RunShellScriptFactory struct { }
func (RunShellScriptFactory) Create ¶
func (f RunShellScriptFactory) Create(context context.T) (runpluginutil.T, error)
type UpdateAgentFactory ¶
type UpdateAgentFactory struct { }
func (UpdateAgentFactory) Create ¶
func (f UpdateAgentFactory) Create(context context.T) (runpluginutil.T, error)
Click to show internal directories.
Click to hide internal directories.