Quando o Lambda executa a função, ele transmite um objeto de contexto para o handler. Esse objeto fornece métodos e propriedades que fornecem informações sobre a invocação, a função e o ambiente de execução.
Métodos de contexto
-
get_remaining_time_in_millis
: retorna o número de milissegundos restantes antes do tempo limite da execução.
Propriedades de contexto
-
function_name
: o nome da função do Lambda. -
function_version
: a versão da função. -
invoked_function_arn
: o nome do recurso da Amazon (ARN) usado para invocar a função. Indica se o invocador especificou um alias ou número de versão. -
memory_limit_in_mb
: a quantidade de memória alocada para a função. -
aws_request_id
: o identificador da solicitação de invocação. -
log_group_name
: o grupo de logs da função. -
log_stream_name
: a transmissão de log para a instância da função. -
deadline_ms
: a data em que a função expira em milissegundos de tempo do Unix. -
identity
: (aplicativos móveis) informações sobre a identidade do Amazon Cognito que autorizou a solicitação. -
client_context
: (aplicativos móveis) contexto do cliente fornecido ao Lambda pela aplicação cliente.