CfnDynamicReference¶
-
class
aws_cdk.core.
CfnDynamicReference
(service, key)¶ Bases:
aws_cdk.core.Intrinsic
References a dynamically retrieved value.
This is a Construct so that subclasses will (eventually) be able to attach metadata to themselves without having to change call signatures.
- See
https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/dynamic-references.html
- ExampleMetadata
infused
Example:
CfnDynamicReference(CfnDynamicReferenceService.SECRETS_MANAGER, "secret-id:secret-string:json-key:version-stage:version-id")
- Parameters
service (
CfnDynamicReferenceService
) –key (
str
) –
Methods
-
resolve
(_context)¶ Produce the Token’s value at resolution time.
- Parameters
_context (
IResolveContext
) –- Return type
Any
-
to_json
()¶ Turn this Token into JSON.
Called automatically when JSON.stringify() is called on a Token.
- Return type
Any
-
to_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.
- Return type
str
Attributes
-
creation_stack
¶ The captured stack trace which represents the location in which this token was created.
- Return type
List
[str
]