Signature:
export declare abstract class Expression<T extends string | number | boolean | string[]>
Methods
| Method | Modifiers | Description |
|---|---|---|
| toCEL() | Returns the expression's representation as a braced CEL expression. | |
| toJSON() | Returns the expression's representation as JSON. | |
| value() | Returns the expression's runtime value, based on the CLI's resolution of parameters. |
params.Expression.toCEL()
Returns the expression's representation as a braced CEL expression.
Signature:
toCEL(): string;
Returns:
string
params.Expression.toJSON()
Returns the expression's representation as JSON.
Signature:
toJSON(): string;
Returns:
string
params.Expression.value()
Returns the expression's runtime value, based on the CLI's resolution of parameters.
Signature:
value(): T;
Returns:
T