如何使用 Terraform 提取 AWS API 网关中特定 api 可用的所有阶段?
How can I extract all stages available for a particular api in AWS API gateway using Terraform?
我有一个 api,它是 AWS API 网关中的 called/named isw-hubs-api。我正在尝试提取此 api 的所有已部署阶段,即使用 Terraform 数据资源的 v1 和 v2:
data "aws_api_gateway_rest_api" "my_rest_api" {
name = "isw-hubs-api"
}
但是,我无法理解如何从获取的数据源中提取阶段列表。
aws_api_gateway_stage
是 Terraform 中的不同资源类型,并且没有该资源类型的数据源。据我所知,无法在 Terraform AWS 提供商中查找 API 网关阶段的列表。
我有一个 api,它是 AWS API 网关中的 called/named isw-hubs-api。我正在尝试提取此 api 的所有已部署阶段,即使用 Terraform 数据资源的 v1 和 v2:
data "aws_api_gateway_rest_api" "my_rest_api" {
name = "isw-hubs-api"
}
但是,我无法理解如何从获取的数据源中提取阶段列表。
aws_api_gateway_stage
是 Terraform 中的不同资源类型,并且没有该资源类型的数据源。据我所知,无法在 Terraform AWS 提供商中查找 API 网关阶段的列表。