Развертывание нескольких функций AWS Lambda - PullRequest
0 голосов
/ 12 мая 2019

Если у меня несколько лямбда-функций AWS, можно ли указать конфигурацию развертывания для всех трех функций в одном файле YML или мне нужно написать отдельный файл YML для каждой лямбда-функции?

1 Ответ

1 голос
/ 12 мая 2019

Да, вы можете иметь несколько функций в одном и том же определении службы безсерверной инфраструктуры.

Например (дополнительную информацию можно найти в документации ):

service: myService

provider:
  name: aws
  runtime: nodejs6.10

functions:
  functionOne:
    handler: handler.functionOne
    description: optional description for your Lambda
    events: # All events associated with this function
      - http:
          path: users/create
          method: post
  functionTwo:
    handler: handler.functionTwo
    events:
      - s3: photos
  functionThree:
    handler: handler.functionThree
    memorySize: 512 # function specific
...