Upload Function toAWS LambdaCaixa de diálogo - AWS Toolkit for Eclipse

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á.

Upload Function toAWS LambdaCaixa de diálogo

Você usa oUpload Function toAWSLambdaCaixa de diálogo para criar uma função do Lambda e faça upload do código a ser executado quando a função do Lambda for invocada.

Abrir a caixa de diálogo

Você pode iniciar oUpload Function toAWSLambdacaixa de diálogo de duas maneiras:

  • Abra o menu de contexto doAWSProjeto Lambda Java no EclipseProject Explorervisualizar e, em seguida, escolhaAmazon Web Services,Função de upload doAWSLambda.

  • Abra o menu de contexto na janela de código da classe Java e selecioneAWSLambda,Função de upload doAWSLambda.

OUpload Function toAWSLambdaA caixa de diálogo tem duas páginas:

Opções da função Selecionar Lambda de destino


            Página Select Target Lambda Function (Selecionar função do Lambda de destino) e opções
Selecione o handler

(Obrigatório) A classe do handler que contém o código de função do Lambda que você deseja fazer upload.

(Padrão) O handler carregado mais recentemente ou o primeiro encontrado, caso nenhuma tenha sido carregado anteriormente.

Selecione oAWSRegião

(Obrigatório) A região em que você deseja criar a função do Lambda.

(Padrão) O padrãoAWS Management Consoleregião para oAWSconta.

Selecionar ou criar uma função Lambda

(Obrigatório) Você deve escolher se deseja usar uma função do Lambda existente na lista suspensa ou se deseja criar uma nova inserindo o nome.

(Padrão) Create a new Lambda function (Criar uma função do Lambda)

Ao selecionar Next (Próximo), a página Function Configuration (Configuração da função) é aberta.

Opções de configuração de função


            Página Function Configuration (Configuração da função)

A página é dividida em cinco seções, cada uma com as próprias configurações.

Configurações básicas

Esta seção mostra o nome da função e permite a você adicionar uma descrição de texto.

Name (Nome)

(Imutável) O nome é determinado pelo nome escolhido na página Select Target Lambda Function (Selecionar função do Lambda de destino). Não é possível modificá-lo aqui, no entanto, é possível escolher Back (Voltar) para inseri-lo novamente na página anterior.

Descrição

(Opcional) Uma descrição de texto da função.

(Padrão) A descrição está vazia.

Papel da função

Nesta seção, você pode selecionar a função do IAM a ser aplicada à função. Você também pode criar uma função do IAM com oCriar. A função do IAM que você cria por meio do Toolkit for Eclipse é uma função básica que fornece acesso ao Amazon S3. Se você precisar de mais acesso aoAWS, você deve fornecer acesso a cada um dos serviços usados noAWS Management Console.

Função do IAM

(Obrigatório) A função que o Lambda usa para acessar oAWSdurante a execução da função do.

(Padrão) A primeira função do IAM doAWSconta.

Função de versionamento e alias

Nesta seção, você pode publicar uma nova versão da sua função do Lambda e especificar um alias para essa versão. Para saber mais sobre o versionamento e alias do Lambda, consulteAWSVersionamento e aliases da função LambdanoAWS LambdaGuia do desenvolvedor.

Publicar nova versão

(Padrão) Não selecionada. Se você selecionar essa opção, o upload cria uma nova versão da função do Lambda em vez de substituí-la.

Forneça um alias para essa nova versão

(Padrão) Não selecionada. Se você selecionar essa opção, é possível digitar um novo alias ou usar um existente.

Bucket do S3 para código da função

Nesta seção, você pode definir um bucket do Amazon S3 usado pela função do Lambda. Você também pode criar um novo bucket com oCriare selecione as configurações para criptografar sua função do Lambda quando ele faz upload para o Amazon S3.

S3 Bucket

(Obrigatório) Um bucket do Amazon S3 que pode ser usado pelo código da função. Somente buckets que estejam na mesma região na qual você executará a função são exibidos aqui.

(Padrão) O primeiro bucket em sua lista ou o último bucket ao qual você carregou sua função do Lambda.

Configuração de criptografia

(Padrão) Nenhum selecionada. Para saber mais sobre a criptografia do Amazon S3, consulteProteção de dados usando criptografia no lado do servidornoGuia do usuário do Amazon Simple Storage Service.

Configurações avançadas

Esta seção contém as configurações que você pode usar com menos frequência. É possível ter mais controle sobre o ambiente de execução da sua função por meio dessas configurações do que as da seção Function Execution (Execução da função).

Memória (MB)

(Obrigatório) O número de megabytes de memória disponível para a função do Lambda.

(Padrão) 512 MB.

Tempo limite (s)

(Obrigatório) O tempo limite, em segundos, depois do qual a função é considerada com falha se a execução tiver sido concluída.

(Padrão) 15 seg.