LanguageRuntimeBlockingClient
LanguageRuntime is the interface that the planning monitor uses to drive execution of an interpreter responsible for confguring and creating resource objects.
Attributes
- Graph
-
- Supertypes
- Known subtypes
Members list
Value members
Abstract methods
About returns information about the runtime for this language.
About returns information about the runtime for this language.
Attributes
GeneratePackage generates a given pulumi package into a package for this language.
GeneratePackage generates a given pulumi package into a package for this language.
Attributes
GenerateProgram generates a given PCL program into a program for this language.
GenerateProgram generates a given PCL program into a program for this language.
Attributes
GenerateProject generates a given PCL program into a project for this language.
GenerateProject generates a given PCL program into a project for this language.
Attributes
GetPluginInfo returns generic information about this plugin, like its version.
GetPluginInfo returns generic information about this plugin, like its version.
Attributes
GetProgramDependencies returns the set of dependencies required by the program.
GetProgramDependencies returns the set of dependencies required by the program.
Attributes
GetRequiredPlugins computes the complete set of anticipated plugins required by a program.
GetRequiredPlugins computes the complete set of anticipated plugins required by a program.
Attributes
InstallDependencies will install dependencies for the project, e.g. by running npm install for nodejs projects.
InstallDependencies will install dependencies for the project, e.g. by running npm install for nodejs projects.
Attributes
Pack packs a package into a language specific artifact.
Pack packs a package into a language specific artifact.
Attributes
Run executes a program and returns its result.
Run executes a program and returns its result.
Attributes
RunPlugin executes a plugin program and returns its result asynchronously.
RunPlugin executes a plugin program and returns its result asynchronously.
Attributes
RuntimeOptionsPrompts returns a list of additional prompts to ask during pulumi new.
RuntimeOptionsPrompts returns a list of additional prompts to ask during pulumi new.