amazon-web-services - 如何从现有 API 网关创建 AWS Cloudformation Stack?

标签 amazon-web-services aws-cloudformation aws-api-gateway

我们有一个非常复杂的 api-gateway api,它是通过控制台手动构建的。我想从这个现有的 api 创建一个 cloudformation 模板,这样就可以在代码中对其进行管理。

“从现有资源创建堆栈”似乎需要在模板中预定义所有资源。然而,这正是我想要避免的。由于现有 api 的复杂性,手动处理所有 api 资源以在模板中创建所有定义需要很长时间。

有什么方法可以让 CloudFormation 自动扫描现有的 API 资源并从中创建模板定义吗?

最佳答案

有一个流行的开源工具,名为 former2它可以从现有资源生成CFN模板。

former2 之外,什么都没有(CloudFormer 不再由 AWS 维护或支持)。在将资源导入到 CloudFormation 之前,您必须手动填充整个模板。

关于amazon-web-services - 如何从现有 API 网关创建 AWS Cloudformation Stack?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68735599/

相关文章:

javascript - TypeError : headers[key]. trim 不是函数

amazon-web-services - git 版本控制 lambda 函数

node.js - HTTP 请求问题 内部服务器错误

amazon-web-services - PowerShell 不执行 AWS CloudFormation

amazon-web-services - 在 Google Cloud Platform 上构建 API

amazon-web-services - 标准模式下的突发实例

amazon-web-services - 未找到默认子网

c# - 使用 C# 的 AWS Lambda 上的 Xml 序列化器导致方法未找到异常

ios - 获取对 AWSS3 对象的引用

aws-lambda - VPC 中的 Lambda 删除需要更多时间