AWS API Gateway с постоянным откликом, развернутый SAM

У меня есть API-шлюз, разработанный sam cli.

Я хотел бы добавить приветственную конечную точку, которая отвечает на постоянные метаданные, такие как версия / доступные конечные точки.

В таком случае, есть ли способ настроить шлюз API, встроенный в template.yml? Или мне следует написать лямбда, которая возвращает такой постоянный ответ?

  helloLambda:
    Type: AWS::Serverless::Function
    Properties:
      CodeUri: .....
      Handler: .....
      Description: this lambda returns constant data
      Events:
        Api:
          Type: Api
          Properties:
            Path: /hello
            Method: GET

person yskkin    schedule 25.02.2021    source источник
comment
см. документы .aws.amazon.com / serverless-application-model / latest / ... затем отредактируйте код в методе codeUrl.handler   -  person petey    schedule 01.03.2021


Ответы (1)


Вы можете рассмотреть фиктивные интеграции в API Gateway. См. Ссылку: create-an-amazon-api-gateway-with-a-mock-integration-using-cloudformation

Добрый день!

person dossani    schedule 25.02.2021
comment
AWS::Serverless::Api, который является специфическим ресурсом SAM, кажется, неявно создает этап и развертывание. Я не знаю, как это исправить. - person yskkin; 01.03.2021