我有一个在许多云栈之间的共享资源,我想要 Serverless
忽略创建资源(如果它存在),我发现这个配置写在了 YAML
来创建一个新的资源,但是我想让它在资源存在的情况下忽略创建资源,有什么办法吗?
# you can add CloudFormation resource templates here
resources:
Resources:
NewResource:
Type: AWS::S3::Bucket
Properties:
BucketName: saif-bucket
我找到一篇关于不同的serverless项目之间共享资源的文章,好像我们可以直接把资源定义为 S3SharedBucketArtifacts
而不是 NewResource
这样就可以了。
代码将是 。
# you can add CloudFormation resource templates here
resources:
Resources:
S3SharedBucketArtifacts:
Type: AWS::S3::Bucket
Properties:
BucketName: saif-bucket