【发布时间】:2020-10-25 09:53:55
【问题描述】:
我正在使用 OpenAPI 3.0 规范来部署 AWS API 网关。我无法弄清楚如何为部署启用云监视日志。
这里是地形代码:
data "template_file" "test_api_swagger" {
template = file(var.api_spec_path)
vars = {
//ommitted
}
}
resource "aws_api_gateway_rest_api" "test_api_gateway" {
name = "test_backend_api_gateway"
description = "API Gateway for some x"
body = data.template_file.test_api_swagger.rendered
endpoint_configuration {
types = ["REGIONAL"]
}
}
resource "aws_api_gateway_deployment" "test_lambda_gateway" {
rest_api_id = aws_api_gateway_rest_api.test_api_gateway.id
stage_name = var.env
}
我检查了 Amazon OpenAPI 扩展,但似乎没有一个具有此选项。我看到的唯一方法是使用在这种情况下我无法使用的 api_gateway_method_settings。
【问题讨论】:
标签: amazon-web-services terraform aws-api-gateway terraform-provider-aws