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. |
value
Required
- 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. |
creationStack
Required
public readonly creationStack: string[];
- Type: string[]
The captured stack trace which represents the location in which this token was created.