class CfnDynamicReference
Language | Type name |
---|---|
![]() | Amazon.CDK.CfnDynamicReference |
![]() | github.com/aws/aws-cdk-go/awscdk/v2#CfnDynamicReference |
![]() | software.amazon.awscdk.CfnDynamicReference |
![]() | aws_cdk.CfnDynamicReference |
![]() | aws-cdk-lib » CfnDynamicReference |
Implements
IResolvable
Extends
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.
Example
new CfnDynamicReference(
CfnDynamicReferenceService.SECRETS_MANAGER,
'secret-id:secret-string:json-key:version-stage:version-id',
);
Initializer
new CfnDynamicReference(service: CfnDynamicReferenceService, key: string)
Parameters
- service
Cfn
Dynamic Reference Service - key
string
Properties
Name | Type | Description |
---|---|---|
creation | string[] | The captured stack trace which represents the location in which this token was created. |
type | Resolution | Type that the Intrinsic is expected to evaluate to. |
creationStack
Type:
string[]
The captured stack trace which represents the location in which this token was created.
typeHint?
Type:
Resolution
(optional)
Type that the Intrinsic is expected to evaluate to.
Methods
Name | Description |
---|---|
resolve(_context) | Produce the Token's value at resolution time. |
to | Turn this Token into JSON. |
to | Convert an instance of this Token to a string. |
to | Convert an instance of this Token to a string list. |
resolve(_context)
public resolve(_context: IResolveContext): any
Parameters
- _context
IResolve
Context
Returns
any
Produce the Token's value at resolution time.
toJSON()
public toJSON(): any
Returns
any
Turn this Token into JSON.
Called automatically when JSON.stringify() is called on a Token.
toString()
public toString(): string
Returns
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.
toStringList()
public toStringList(): string[]
Returns
string[]
Convert an instance of this Token to a string list.
This method will be called implicitly by language runtimes if the object is embedded into a list. We treat it the same as an explicit stringification.