Я создал шаблоны CloudFormation, которые загружают несколько файлов из S3 на основе параметров, выбранных пользователем.
Для 1 из этих загрузок файл может изменяться в зависимости от значения переменной, и я могу добавить эту переменнуюв ссылке s3 для загрузки, но я не могу найти правильный синтаксис для изменения имени созданного файла ($ {Filename}):
'c:\cfn\modules\'${Filename}:
Condition: IsCF
source: !Sub
- >-
https://${SoftwareS3BucketName}.${SoftwareS3Region}.${SoftwareS3BucketRegion}.amazonaws.com/ProductsPackages/CF5/${Filename}
- SoftwareS3Region: !If
- GovCloudCondition
- s3-us-gov-west-1
- s3
authentication: S3AccessCredsSoftware