Defines an installable Plugin.
is the type of the pipeline this plugin is compatible with
is the configuration object type for this Plugin
is the instance type of the Plugin object
A plugin's installation script.
A unique key that identifies a plugin.