Dynamic references to SSM parameters are supported within cloudformation templates
https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/dynamic-references.html
The documentation states that you can Use the ssm dynamic reference to include values stored in the Systems Manager Parameter Store of type String or StringList in your templates.
We are trying to reference a parameter of type StringList in our template using the syntax {{resolve:ssm:parameter-name:version}}
and have it resolve to a list of strings in the template (more specifically, a list of SecurityGroupIds for an EC2 instance). This has not worked, and the documentation does not specify how to do this or if it is supported. We have tried using Fn::Split
however it appears this gets called before dynamic value gets resolved. We are unable to use SSM values in the parameters section of the template, where this is documented. Does anyone know if it is possible to have {{resolve ...
to a list of strings?