При запуске lambda функции в среде NodeJS, сервис Lambda передает в нее объект context. Context содержит методы и функции, предоставляющие информацию о среде запуска, функции и вызове.
Вот некоторые свойства, доступные в объекте контекст:
functionName – имя функции.
invokedFunctionArn – Имя ресурса Amazon Resource Name (ARN) который используется для вызова функции
identity – информация об аутенфикации в сервисе Amazon Cognito, содержащейся в запросе
clientContext – Контекст, предоставляемый клиентом приложения (мобильного)
env – объект, содержащий информацию о среде запуска (NodeJS)
Пример использования от Амазона:
exports.handler = async function(event, context) {
console.log('Remaining time: ', context.getRemainingTimeInMillis())
console.log('Function name: ', context.functionName)
return context.logStreamName
}