«Невозможно проанализировать определение API из-за неправильной интеграции по пути / цене. (Сервис: AmazonApiGateway; Код состояния: 400; - PullRequest
0 голосов
/ 02 декабря 2018

Следующий код, который я поместил для интеграции x-amazon-apigateway, пожалуйста, дайте мне знать, если я что-то упустил.Спасибо

  x-amazon-apigateway-integration:
    httpMethod: post
    type: aws
    uri:
      Fn::Sub: 
        - arn:aws:apigateway:${AWS::Region}:lambda:path/2015-03-31/functions/${FunctionArn}/invocations      
        - { FunctionArn: !GetAtt  PriceAPIFunction.Arn}
    responses:
      default:
        statusCode: '200'

1 Ответ

0 голосов
/ 13 декабря 2018

Подстановка ${AWS::Region} не поддерживается - можно заменить только имя функции.см https://github.com/awslabs/serverless-application-model/issues/79

...