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 com.aliyun.ros.cdk.core.FnSub;
new FnSub(java.lang.Object value);
Name | Type | Description |
---|---|---|
value |
java.lang.Object |
No description. |
value
Required
- Type: java.lang.Object
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 java.lang.Object resolve(IResolveContext _context)
Produce the Token's value at resolution time.
- Type: IResolveContext
toJSON
public java.lang.Object toJSON()
Turn this Token into JSON.
Called automatically when JSON.stringify() is called on a Token.
toString
public java.lang.String toString()
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 |
java.util.List |
The captured stack trace which represents the location in which this token was created. |
creationStack
Required
public java.util.List<java.lang.String> getCreationStack();
- Type: java.util.List
The captured stack trace which represents the location in which this token was created.