Terraform为API网关选择查询参数



我的api网关模块目前只支持request_parameter部分中的路径参数

request_parameters = {
"method.request.path.url" = var.api_gw_request_method_path_url
}

,但我想使用该模块来接受查询参数字符串以及

request_parameters = {
"method.request.queryStringParameters.url" = var.api_gw_request_method_queryStringParameters_url
}

这是现有使用的示例代码

resource "aws_api_gateway_method" "request_method" {
rest_api_id   = aws_api_gateway_rest_api.api.id
resource_id   = aws_api_gateway_resource.api_resource.id
http_method   = var.api_gw_method
authorization = "NONE"
request_parameters = {
"method.request.path.url" = var.api_gw_request_method_path_url
}
}

我还没有使用这个第三方模块,但根据文档尝试

request_parameters = {
"method.request.querystring.url" = var.api_gw_request_method_queryStringParameters_url
}

这假设url是一个查询字符串参数。

相关内容

  • 没有找到相关文章

最新更新