As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
AWS Lambda e AWS Tools for PowerShell
Com o módulo AWSLambdaPSCore
Após instalar o módulo AWSLambdaPSCore, você pode usar quaisquer cmdlets do PowerShell disponíveis ou desenvolver seu próprios cmdlets para criar funções sem servidor. O módulo AWS Lambda Tools for PowerShell inclui modelos de projeto para aplicações sem servidor baseadas em PowerShell e as ferramentas para publicar projetos na AWS.
Suporte ao módulo AWSLambdaPSCore está disponível em todas as regiões compatíveis com o Lambda. Para obter mais informações sobre as regiões com suporte, consulte Tabela de regiões da AWS
Pré-requisitos
As etapas a seguir são necessárias antes que você possa instalar e usar o módulo do AWSLambdaPSCore. Para obter mais detalhes sobre essas etapas, consulte Configuração de um ambiente de desenvolvimento do PowerShell no Guia do desenvolvedor do AWS Lambda.
-
Instale a versão correta do PowerShell - o suporte do Lambda para PowerShell é baseado na plataforma cruzada do PowerShell Core versão 6.0. Você pode desenvolver funções do Lambda em PowerShell no Windows, Linux ou Mac. Se você não tiver pelo menos essa versão do PowerShell instalada, instruções estarão disponíveis no site de documentação do Microsoft PowerShell
. -
Instalar o .NET Core 2.1 SDK: como PowerShell Core é baseado no .NET Core, o suporte do Lambda ao PowerShell usa o mesmo tempo de execução do Lambda do .NET Core 2.1 para as funções do Lambda tanto no .NET Core quanto no PowerShell. Os cmdlets de publicação do PowerShell para Lambda usam o .NET Core 2.1 SDK para criar o pacote de implantação do Lambda. O .NET Core 2.1 SDK está disponível na Central de download da Microsoft
. Certifique-se de instalar o SDK, e não o Runtime.
Instale o módulo do AWSLambdaPSCore
Após concluir os pré-requisitos, você está pronto para instalar o módulo AWSLambdaPSCore. Execute o comando a seguir na seção do PowerShell Core.
PS> Install-Module AWSLambdaPSCore -Scope CurrentUser
Você está pronto para começar a desenvolver funções do Lambda no PowerShell. Para obter mais informações sobre como começar, consulte Programar modelo para criar funções Lambda no PowerShell no Guia de desenvolvedor do AWS Lambda.