Это часть моего шаблона 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, созданный моим шаблоном.