首页 > 解决方案 > 为从 s3 下载的文件添加一个变量作为文件名

问题描述

我创建了一个 CloudFormation 模板,该模板根据用户选择的参数从 S3 下载多个文件。

对于其中 1 个下载,文件可以根据变量的值进行更改,我可以在要下载的 s3 链接上添加该变量,但我找不到正确的语法来更改创建的文件的名称(${文件名}):

'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

标签: amazon-web-servicesamazon-cloudformation

解决方案


推荐阅读