有一种方法可以指定在CloudFormation模板中使用哪种模块版本?

问题描述 投票:0回答:1
如果模块在云形式中以默认版本注册,是否可以在CF YAML文件中指定其他版本?例如,如果默认版本为'000002',但我想使用“ 000001”,我将在此配置中修改什么?

sftpTransferLambda: Type: ORG::Lambda::SFTPTransfer::MODULE Properties: SourceBucketName: !Sub l.lz-${Environment}-${Client}-${DataSource} DestinationBucketName: !Sub l.bronze-${Environment}-${Client}-${DataSource}
    
module aws-cloudformation infrastructure-as-code
1个回答
0
投票
要指定注册的云形式模块的不同版本,您需要使用Typeversionarn属性。这是正确的方法:

在此处代码

Sftptransferlambda: 类型:org :: lambda :: sftptransfer ::模块 Typeversionarn:“ ARN:AWS:云形式:us-east-1:123456789012:type/module/org-lambda-sftptransfer/000001” 特性: sourceBucketName:!sub l.lz-$ {vosingry} - $ {client} - $ {dataSource} destinationBucketName:!sub l.bronze-$ {vosingry} - $ {client} - $ {dataSource}

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.