URI для подключения функции шага от API-шлюза - PullRequest
1 голос
/ 09 ноября 2019

api-gateway Я пытаюсь создать терраформу для вышеупомянутого aws_api_gateway_integration. Я не могу создать aws_api_gateway_integration, поскольку он возвращает ошибку

Ошибка создания интеграции шлюза API: BadRequestException: AWS ARN для интеграции должен содержать путь или действие

Пожалуйста, найдите фрагмент кода terraform.

resource "aws_api_gateway_integration" "approve_get_integration" {
  rest_api_id                 = "${aws_api_gateway_rest_api.approval_api.id}"
  resource_id                 = "${aws_api_gateway_resource.approve_resource.id}"
  http_method                 = "${aws_api_gateway_method.approve_get_Method.http_method}"
  type                        = "AWS"
  integration_http_method     = "POST"
  uri                         = "arn:aws:apigateway:ap-southeast-1:states:SendTaskSuccess/${var.step-function-arn}"
  timeout_milliseconds        = 29000
} 

Я пытаюсь sendTaskuccess выполнить действие step-function aws.

...