В 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 не охватывают этот вариант использования.
aws_api_gateway_resource
, который имеет динамический параметр. - person naren   schedule 02.10.2017