O AWS Cloud9 não está mais disponível para novos clientes. Os clientes atuais do AWS Cloud9 podem continuar usando o serviço normalmente. Saiba mais
Opções de configuração para depurar aplicações sem servidor
Com ações integradas, você pode facilmente encontrar e definir propriedades para invocar funções do Lambda diretamente ou com o modelo SAM. Defina também propriedades para o "lambda"
(como a função é executada), "sam"
(como o a CLI do AWS SAM cria a aplicação) e "aws"
(como as informações de conexão da AWS são fornecidas).
Propriedade | Descrição |
---|---|
|
Especifica qual extensão gerencia a configuração de inicialização. Sempre definido como |
|
Especifica um nome compatível com o leitor a ser exibido na lista Debug launch configuration (Configuração de execução da depuração). |
|
Especifica o tipo de configuração a ser executada pela extensão designada ( |
|
Especifica o ponto de entrada para invocar o recurso. Para invocar a função Lambda diretamente, defina valores para os seguintes campos de
Para invocar os recursos do Lambda com o modelo do SAM, defina os valores para os seguintes campos de
|
Propriedade | Descrição |
---|---|
|
Transmite parâmetros operacionais para a função. Por exemplo, se você estiver gravando em um bucket do Amazon S3, configure o nome do bucket como uma variável de ambiente. Não codifique o nome do bucket no qual você está gravando. |
|
Fornece duas opções para a carga útil de eventos que você fornece para a função Lambda como entrada.
|
|
Especifica os megabytes de memória fornecidos para executar uma função do Lambda chamada. |
|
O tempo de execução do usado pela função do Lambda. Para obter mais informações, consulte Tempos de execução do AWS Lambda. |
|
Define o tempo permitido, em segundos, antes que a sessão de depuração seja encerrada. |
A extensão do AWS Toolkit usa o AWS SAM CLI para criar e depurar aplicações sem servidor localmente. Você pode configurar o comportamento dos comandos da CLI do AWS SAM usando propriedades da configuração do "sam"
no arquivo launch.json
.
Propriedade | Descrição | Valor padrão |
---|---|---|
|
Configura como o |
String vazia |
|
Indica se deve construir sua função dentro de um AWS Lambda, como um contêiner do Docker. |
|
|
Especifica o nome ou ID de uma rede Docker existente à qual os contêineres do Docker do Lambda devem se conectar, juntamente com a rede de ponte padrão. Se não for especificado, os contêineres do Lambda se conectarão somente à rede de Docker de ponte padrão. |
String vazia |
|
Argumentos de invocação local adicionais. |
String vazia |
|
Especifica se o comando deve ignorar a extração da imagem mais recente do Docker para o tempo de execução do Lambda. |
|
|
Personaliza seu modelo SAM usando parâmetros para inserir valores do cliente nele. Para obter mais informações, consulte Parâmetros no Guia do usuário do AWS CloudFormation. |
|
Propriedade | Descrição | Valor padrão |
---|---|---|
|
Seleciona um perfil específico (por exemplo, |
As credenciais da AWS fornecidas pelo arquivo de configuração da AWS compartilhado existente ou pelo arquivo de credenciais compartilhado da AWS. |
|
Define a região da AWS do serviço (por exemplo, us-east-1). |
A região da AWS associada ao perfil de credenciais ativas. |