Class InputExtensions
Inheritance
InputExtensions
Assembly: Pulumi.dll
Syntax
public static class InputExtensions
Methods
View Source
Apply<T, TResult>(Input<T>?, Func<T, Input<TResult>?>)
Declaration
public static Output<TResult> Apply<T, TResult>(this Input<T>? input, Func<T, Input<TResult>?> func)
Parameters
Returns
| Type |
Description |
| Output<TResult> |
|
Type Parameters
| Name |
Description |
| T |
|
| TResult |
|
View Source
Apply<T, TResult>(Input<T>?, Func<T, Output<TResult>?>)
Declaration
public static Output<TResult> Apply<T, TResult>(this Input<T>? input, Func<T, Output<TResult>?> func)
Parameters
Returns
| Type |
Description |
| Output<TResult> |
|
Type Parameters
| Name |
Description |
| T |
|
| TResult |
|
View Source
Apply<T, TResult>(Input<T>?, Func<T, Task<TResult>>)
Declaration
public static Output<TResult> Apply<T, TResult>(this Input<T>? input, Func<T, Task<TResult>> func)
Parameters
Returns
| Type |
Description |
| Output<TResult> |
|
Type Parameters
| Name |
Description |
| T |
|
| TResult |
|
View Source
Apply<T, TResult>(Input<T>?, Func<T, TResult>)
Declaration
public static Output<TResult> Apply<T, TResult>(this Input<T>? input, Func<T, TResult> func)
Parameters
| Type |
Name |
Description |
| Input<T> |
input |
|
| Func<T, TResult> |
func |
|
Returns
| Type |
Description |
| Output<TResult> |
|
Type Parameters
| Name |
Description |
| T |
|
| TResult |
|
View Source
ToOutput<T>(Input<T>?)
Declaration
public static Output<T> ToOutput<T>(this Input<T>? input)
Parameters
| Type |
Name |
Description |
| Input<T> |
input |
|
Returns
Type Parameters