Я хочу создать класс, который имеет несколько функций в лямбда-функции aws. Когда я хочу вызвать функцию в классе из API-шлюза. Я хочу знать, как объявить эту функцию и лямбда-функцию aws.
Как создать класс с несколькими функциями в лямбда-функции aws
Ответы:
Вы можете иметь несколько функций в одном классе. Просто вам нужно установить требуемую функцию в качестве обработчика для определенного шлюза API на AWS, который вы используете для созданной вами лямбда-функции. Затем, когда мы запустим нашу лямбду, она вызовет только функцию обработчика набора, оставив остальные функции нетронутыми.
Вы даже можете использовать остальную часть функции для работы с другими лямбда-выражениями или даже как обычную функцию, которая вызывается функцией-обработчиком внутри.
Вам необходимо просмотреть документацию aws lambda для получения дополнительной информации. .
При использовании AWS-Lambda существует разница между тем, как вы реализуете свой код, и теми API, которые ваша лямбда предоставляет остальному миру.
В вашем случае не имеет значения, относятся ли функции к одному классу или к разным модулям, важно то, что вы должны связать каждый вызов функции с правильным API-шлюзом. я бы рекомендовал прочитать об бессерверной инфраструктуре , очень полезной инструмент для управления бессерверными приложениями, в частности эта страница документации с описанием конфигурация функций.
Надеюсь это поможет!