pulumirpc.plugin
Members list
Type members
Classlikes
PluginAttach is used to attach an already running plugin to the engine.
PluginAttach is used to attach an already running plugin to the engine.
Normally the engine starts the plugin process itself and passes the engine address as the first argumnent. But when debugging it can be useful to have an already running provider that the engine instead attaches to, this message is used so the provider can still be passed the engine address to communicate with.
Value parameters
- address
-
the grpc address for the engine
Attributes
- Companion
- object
- Supertypes
-
trait Updatable[PluginAttach]trait GeneratedMessagetrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
- Self type
-
PluginAttach.type
PluginDependency is information about a plugin that a program may depend upon.
PluginDependency is information about a plugin that a program may depend upon.
Value parameters
- kind
-
the kind of plugin (e.g., language, etc).
- name
-
the name of the plugin.
- server
-
the URL of a server that can be used to download this plugin, if needed.
- version
-
the semver for this plugin.
Attributes
- Companion
- object
- Supertypes
-
trait Updatable[PluginDependency]trait GeneratedMessagetrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
- Self type
-
PluginDependency.type
PluginInfo is meta-information about a plugin that is used by the system.
PluginInfo is meta-information about a plugin that is used by the system.
Value parameters
- version
-
the semver for this plugin.
Attributes
- Companion
- object
- Supertypes
-
trait Updatable[PluginInfo]trait GeneratedMessagetrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
- Self type
-
PluginInfo.type
Attributes
- Supertypes
- Self type
-
PluginProto.type