Definindo um ambiente de desenvolvimento do PowerShell - AWS Lambda

Definindo um ambiente de desenvolvimento do PowerShell

Para configurar seu ambiente de desenvolvimento para escrever scripts do PowerShell, faça o seguinte:

  1. Instale a versão correta do PowerShell – o suporte do Lambda para o PowerShell se baseia na versão do PowerShell Core 6.0 entre plataformas. Isso significa que você pode desenvolver suas funções do Lambda para PowerShell no Windows, Linux ou Mac. Se você não tiver essa versão do PowerShell instalada, poderá encontrar instruções em Instalar o PowerShell Core.

  2. Instale o SDK do .NET Core 3.1 – como o PowerShell Core é baseado no .NET Core, o suporte do Lambda ao PowerShell usa o mesmo tempo de execução do Lambda do .NET Core 3.1 para as funções do Lambda do .NET Core e do PowerShell. O SDK do .NET Core 3.1 é usado pelos novos cmdlets de publicação do PowerShell do Lambda para criar o pacote de implantação do Lambda. O SDK do .NET Core 3.1 está disponível em .NET downloads no site da Microsoft. Certifique-se de instalar o SDK e não a instalação do tempo de execução.

  3. Instale o módulo AWSLambdaPSCore – é possível instalá-lo da Galeria do PowerShell ou usando o seguinte comando shell do PowerShell Core:

    Install-Module AWSLambdaPSCore -Scope CurrentUser
  4. (Opcional) Instale o AWS Tools for PowerShell – é possível instalar a versão modularizada AWS.Tools ou a versão AWSPowerShell.NetCore de módulo único no PowerShell Core 6.0 para usar a API do Lambda no ambiente do PowerShell. Para obter instruções, consulte Instalar o AWS Tools for PowerShell