这是我的JSON模板的一部分。
"Resources": {
"S3": {
"Type": "AWS::S3::Bucket"
},
"NodejsApp" : {
"Type" : "AWS::ElasticBeanstalk::Application",
"Properties" : {
"Description" : "AWS Elastic Beanstalk Sample Node.js Application"
}
},
"NodejsAppVersion" : {
"Type" : "AWS::ElasticBeanstalk::ApplicationVersion",
"Properties" : {
"Description" : "Version 1.0",
"ApplicationName" : {
"Ref" : "NodejsApp"
},
"SourceBundle" : {
"S3Bucket" : {
"Ref" : "S3"
},
"S3Key" : "20181871rO-nodejs.zip"
}
}
}
我已经动态创建了一个S3存储桶,并在"S3Bucket" : { "Ref" : "S3" }
中进行了引用。现在,我想将在"S3Key" : "20181871rO-nodejs.zip"
中提到的源包动态上传到由模板创建的S3。