FnSub
The intrinsic function Fn::Sub substitutes variables in an input string with values that you specify.
In your templates, you can use this function to construct commands or outputs that include values that aren't available until you create or update a stack.
Initializers
import { FnSub } from '@alicloud/ros-cdk-core'
new FnSub(value: any)
| Name | Type | Description |
|---|---|---|
value |
any |
No description. |
valueRequired
- Type: any
Methods
| Name | Description |
|---|---|
resolve |
Produce the Token's value at resolution time. |
toJSON |
Turn this Token into JSON. |
toString |
Convert an instance of this Token to a string. |
resolve
public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
- Type: IResolveContext
toJSON
public toJSON(): any
Turn this Token into JSON.
Called automatically when JSON.stringify() is called on a Token.
toString
public toString(): string
Convert an instance of this Token to a string.
This method will be called implicitly by language runtimes if the object is embedded into a string. We treat it the same as an explicit stringification.
Properties
| Name | Type | Description |
|---|---|---|
creationStack |
string[] |
The captured stack trace which represents the location in which this token was created. |
creationStackRequired
public readonly creationStack: string[];
- Type: string[]
The captured stack trace which represents the location in which this token was created.