【发布时间】:2016-12-26 17:09:37
【问题描述】:
在 AWS API Gateway 中,我有一个定义为 /users/{userId}/someAction 的端点,我正在尝试使用 terraform 重新创建它
我会开始有某种链接的 gateway_resource 链,像这样......
resource "aws_api_gateway_resource" "Users" {
rest_api_id = "${var.rest_api_id}"
parent_id = "${var.parent_id}"
path_part = "users"
}
//{userId} here?
resource "aws_api_gateway_resource" "SomeAction" {
rest_api_id = "${var.rest_api_id}"
parent_id = "${aws_api_gateway_resource.UserIdReference.id}"
path_part = "someAction"
}
然后我在其中定义 aws_api_gateway_method 和其他所有内容。
如何在 terraform 中定义此端点? terraform 文档和示例未涵盖此用例。
【问题讨论】:
-
添加到答案中,您可以将 parent_id 更改为指向具有动态参数的
aws_api_gateway_resource。
标签: amazon-web-services aws-api-gateway terraform