amazon-web-services - 如何将无服务器应用程序模型 (SAM) 模板转换为 Cloudformation?

标签 amazon-web-services aws-cloudformation aws-sam aws-sam-cli serverless-application-model

来自this answer我理解SAM是Cloudformation的变形。

有没有办法通过控制台、CLI 或其他方式从 SAM 模板获取转换后的 Cloudformation 模板?

最佳答案

对于已部署的 SAM 项目,您应该在 CloudFormation 控制台中找到转换后的 native CloudFormation 模板。选择您的堆栈,然后打开模板选项卡。您还可以使用 aws cloudformation get-template 通过 awscli 检索此信息。

您还可以使用 SAM cli,例如:

sam package \
  --output-template-file output.yaml \
  --s3-bucket mybucketname

关于amazon-web-services - 如何将无服务器应用程序模型 (SAM) 模板转换为 Cloudformation?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61051849/

相关文章:

amazon-web-services - Amazon elasticsearch 对 FreeStorageSpace 指标的解释

node.js - 从 DynamoDB 查询多个项目

aws-cloudformation - 在 Aws 控制台模板选项卡中隐藏 CloudFormation/SAM secret

amazon-web-services - 连接fargate的Cloudformation参数

python - 使用 SAM 通过自定义 python 函数构建 AWS Lambda 层

python - SAM 应用程序工作,但运行 pytest 抛出...ModuleNotFoundError : No module named 'aurora'

amazon-web-services - 使用 Amazon S3 每月计算器的疑问

amazon-web-services - 如何在无服务器 lambda 应用程序上实现速率限制?

amazon-web-services - 有没有办法在AWS SAM中导入am sql文件的内容?

amazon-web-services - 等待命令时超时 : "sam local invoke"