Dynamic References
This allows to reference external parameters stored in Systems Manager Parameter Store and Secrets Manager within
CloudFormation
templates.CloudFormation can retrieve the values of the specified reference during
CREATE
/UPDATE
/DELETE
operations.These dynamic references can retrieve references from
ssm
ssm-secure
secrets-manager
The syntax for the reference looks as follows,
# Parameter Store '{{resolve:service-name:reference-key:version}}' # Examples '{{resolve:ssm:S3AccessControl:2}}' # SM Parameter store '{{resolve:ssm-secure:IAMUserPassword:3}}' # SM Secure Store # Secrets Manager '{{resolve:secretsmanager:secret-id:secret-string:json-key:version-stage:version-id}}' # Example '{{resolve:secretsmanager:MyRDSSecret:SecretString:username:10}}'
Last updated