我有许多云堆栈之间的共享资源,并且我希望Serverless
忽略创建该资源(如果存在)的过程,我发现用YAML
编写的此配置可以创建一个新资源,但是我想要它会忽略创建它(如果存在),有没有办法做到?
# you can add CloudFormation resource templates here
resources:
Resources:
NewResource:
Type: AWS::S3::Bucket
Properties:
BucketName: saif-bucket
答案 0 :(得分:0)
我找到了一篇有关在不同的无服务器项目之间共享资源的文章,似乎我们可以将资源定义为start(_:)
而不是S3SharedBucketArtifacts
,这可以解决问题。
代码为:
NewResource
参考: How to reuse an AWS S3 bucket for multiple Serverless Framework