Class Deployment (mod)
Pulumi deployment functions.
Inheritance
Deployment (mod)
Assembly: Pulumi.FSharp.dll
Syntax
Methods
val run: unit -> IDictionary<string,obj> -> int
Runs a function as a Pulumi Deployment (mod).
Blocks internally until the provided function completes,
so that this function could be used directly from the main function.
Declaration
val run: f:unit -> IDictionary<string,obj> -> int
Parameters
| Type |
Name |
Description |
| unit -> System.Collections.Generic.IDictionary<string,obj> |
f |
|
Returns
val runAsync: unit -> Async<IDictionary<string,obj>> -> int
Runs an async function as a Pulumi Deployment (mod).
Blocks internally until the provided function completes,
so that this function could be used directly from the main function.
Declaration
val runAsync: f:unit -> Async<IDictionary<string,obj>> -> int
Parameters
| Type |
Name |
Description |
| unit -> FSharp.Control.Async<System.Collections.Generic.IDictionary<string,obj>> |
f |
|
Returns
val runTask: unit -> Task<IDictionary<string,obj>> -> int
Runs a task function as a Pulumi Deployment (mod).
Blocks internally until the provided function completes,
so that this function could be used directly from the main function.
Declaration
val runTask: f:unit -> Task<IDictionary<string,obj>> -> int
Parameters
| Type |
Name |
Description |
| unit -> System.Threading.Tasks.Task<System.Collections.Generic.IDictionary<string,obj>> |
f |
|
Returns