class aws_cdk.core.Aws

Bases: object

Accessor for pseudo parameters.

Since pseudo parameters need to be anchored to a stack somewhere in the construct tree, this class takes an scope parameter; the pseudo parameter values can be obtained as properties from an scoped object.


ACCOUNT_ID = '${Token[AWS::AccountId.0]}'
NOTIFICATION_ARNS = ['#{Token[AWS::NotificationARNs.2]}']
NO_VALUE = '${Token[AWS::NoValue.7]}'
PARTITION = '${Token[AWS::Partition.3]}'
REGION = '${Token[AWS::Region.4]}'
STACK_ID = '${Token[AWS::StackId.5]}'
STACK_NAME = '${Token[AWS::StackName.6]}'
URL_SUFFIX = '${Token[AWS::URLSuffix.1]}'