Selecione suas preferências de cookies

Usamos cookies essenciais e ferramentas semelhantes que são necessárias para fornecer nosso site e serviços. Usamos cookies de desempenho para coletar estatísticas anônimas, para que possamos entender como os clientes usam nosso site e fazer as devidas melhorias. Cookies essenciais não podem ser desativados, mas você pode clicar em “Personalizar” ou “Recusar” para recusar cookies de desempenho.

Se você concordar, a AWS e terceiros aprovados também usarão cookies para fornecer recursos úteis do site, lembrar suas preferências e exibir conteúdo relevante, incluindo publicidade relevante. Para aceitar ou recusar todos os cookies não essenciais, clique em “Aceitar” ou “Recusar”. Para fazer escolhas mais detalhadas, clique em “Personalizar”.

Usar o objeto de contexto Lambda para recuperar informações das funções em PowerShell

Modo de foco
Usar o objeto de contexto Lambda para recuperar informações das funções em PowerShell - AWS Lambda

Quando o Lambda executa a função, ele transmite informações de contexto, disponibilizando uma variável $LambdaContext para o handler. Essa variável fornece métodos e propriedades com informações sobre a invocação, a função e o ambiente de execução.

Propriedades de contexto
  • FunctionName: o nome da função do Lambda.

  • FunctionVersion: a versão da função.

  • InvokedFunctionArn: 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.

  • MemoryLimitInMB: a quantidade de memória alocada para a função.

  • AwsRequestId: o identificador da solicitação de invocação.

  • LogGroupName: o grupo de logs da função.

  • LogStreamName: a transmissão de log para a instância da função.

  • RemainingTime: o número de milissegundos restantes antes do tempo limite da execução.

  • Identity: (aplicativos móveis) informações sobre a identidade do Amazon Cognito que autorizou a solicitação.

  • ClientContext: (aplicativos móveis) contexto do cliente fornecido ao Lambda pela aplicação cliente.

  • Logger: o objeto do logger da função.

O trecho de código PowerShell a seguir mostra uma função de manipulador simples que imprime algumas das informações de contexto.

#Requires -Modules @{ModuleName='AWSPowerShell.NetCore';ModuleVersion='3.3.618.0'} Write-Host 'Function name:' $LambdaContext.FunctionName Write-Host 'Remaining milliseconds:' $LambdaContext.RemainingTime.TotalMilliseconds Write-Host 'Log group name:' $LambdaContext.LogGroupName Write-Host 'Log stream name:' $LambdaContext.LogStreamName
PrivacidadeTermos do sitePreferências de cookies
© 2025, Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados.