Class ExprBuiltin
ExprBuiltin
Implements
Inherited Members
Namespace: Pulumi.Esc.Sdk.Model
Assembly: Pulumi.Esc.Sdk.dll
Syntax
public class ExprBuiltin : IValidatableObject
Constructors
View SourceExprBuiltin(string, Option<Expr?>, Option<object?>, Option<Range?>)
Initializes a new instance of the ExprBuiltin class.
Declaration
[JsonConstructor]
public ExprBuiltin(string name, Option<Expr?> arg = default, Option<object?> argSchema = default, Option<Range?> nameRange = default)
Parameters
| Type | Name | Description |
|---|---|---|
| string | name | name |
| Option<Expr> | arg | arg |
| Option<object> | argSchema | argSchema |
| Option<Range> | nameRange | nameRange |
Properties
View SourceArg
Gets or Sets Arg
Declaration
[JsonPropertyName("arg")]
public Expr? Arg { get; set; }
Property Value
| Type | Description |
|---|---|
| Expr |
ArgSchema
Gets or Sets ArgSchema
Declaration
[JsonPropertyName("argSchema")]
public object? ArgSchema { get; set; }
Property Value
| Type | Description |
|---|---|
| object |
Name
Gets or Sets Name
Declaration
[JsonPropertyName("name")]
public string Name { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
NameRange
Gets or Sets NameRange
Declaration
[JsonPropertyName("nameRange")]
public Range? NameRange { get; set; }
Property Value
| Type | Description |
|---|---|
| Range |
Methods
View SourceToString()
Returns the string presentation of the object
Declaration
public override string ToString()
Returns
| Type | Description |
|---|---|
| string | String presentation of the object |