在 terraform 中使用 firehose 的 aws_api_gateway_integration 服务 api 应该是什么

What should be service api for aws_api_gateway_integration with firehose in terraform

根据 terraform 文档,aws_api_gateway_integration 的 uri 应该是

resource "aws_api_gateway_integration" "integration" {

    ...
    ...
    uri = "arn:aws:apigateway:{region}:firehose:PutRecord/{service_api}"

}   

我不知道 service_api 应该是什么。你能帮忙吗?

https://www.terraform.io/docs/providers/aws/r/api_gateway_integration.html

我找到了一个例子here:

type                    = "AWS"
integration_http_method = "POST"
uri                     = "arn:aws:apigateway:${var.aws_region}:kinesis:action/DescribeStream"

示例取自 here

  type = "AWS"
  integration_http_method = "POST"
  uri = "arn:aws:apigateway:${var.aws_region}:firehose:action/PutRecord"