

Há mais exemplos de AWS SDK disponíveis no repositório [AWS Doc SDK Examples](https://github.com/awsdocs/aws-doc-sdk-examples) GitHub .

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

# Exemplos de código para Lambda usando AWS SDKs
<a name="lambda_code_examples"></a>

Os exemplos de código a seguir mostram como usar AWS Lambda com um kit de desenvolvimento de AWS software (SDK).

As *noções básicas* são exemplos de código que mostram como realizar as operações essenciais em um serviço.

*Ações* são trechos de código de programas maiores e devem ser executadas em contexto. Embora as ações mostrem como chamar perfis de serviço individuais, você pode ver as ações no contexto em seus cenários relacionados.

*Cenários* são exemplos de código que mostram como realizar tarefas específicas chamando várias funções dentro de um serviço ou combinadas com outros Serviços da AWS.

*AWS as contribuições da comunidade* são exemplos que foram criados e são mantidos por várias equipes AWS. Para deixar seu feedback, use o mecanismo fornecido nos repositórios vinculados.

**Mais atributos**
+  **[ Guia do desenvolvedor do Lambda](https://docs.aws.amazon.com/lambda/latest/dg/welcome.html)**: mais informações sobre o Lambda.
+ **[Referência da API Lambda](https://docs.aws.amazon.com/lambda/latest/dg/API_Reference.html)**: detalhes sobre todas as ações disponíveis do Lambda.
+ **[AWS Centro do desenvolvedor](https://aws.amazon.com/developer/code-examples/?awsf.sdk-code-examples-product=product%23lambda)** — exemplos de código que você pode filtrar por categoria ou pesquisa de texto completo.
+ **[AWS Exemplos de SDK](https://github.com/awsdocs/aws-doc-sdk-examples)** — GitHub repositório com código completo nos idiomas preferidos. Inclui instruções para configurar e executar o código.

**Contents**
+ [Conceitos básicos](lambda_code_examples_basics.md)
  + [Olá, Lambda](lambda_example_lambda_Hello_section.md)
  + [Conheça os conceitos básicos](lambda_example_lambda_Scenario_GettingStartedFunctions_section.md)
  + [Ações](lambda_code_examples_actions.md)
    + [`CreateAlias`](lambda_example_lambda_CreateAlias_section.md)
    + [`CreateFunction`](lambda_example_lambda_CreateFunction_section.md)
    + [`DeleteAlias`](lambda_example_lambda_DeleteAlias_section.md)
    + [`DeleteFunction`](lambda_example_lambda_DeleteFunction_section.md)
    + [`DeleteFunctionConcurrency`](lambda_example_lambda_DeleteFunctionConcurrency_section.md)
    + [`DeleteProvisionedConcurrencyConfig`](lambda_example_lambda_DeleteProvisionedConcurrencyConfig_section.md)
    + [`GetAccountSettings`](lambda_example_lambda_GetAccountSettings_section.md)
    + [`GetAlias`](lambda_example_lambda_GetAlias_section.md)
    + [`GetFunction`](lambda_example_lambda_GetFunction_section.md)
    + [`GetFunctionConcurrency`](lambda_example_lambda_GetFunctionConcurrency_section.md)
    + [`GetFunctionConfiguration`](lambda_example_lambda_GetFunctionConfiguration_section.md)
    + [`GetPolicy`](lambda_example_lambda_GetPolicy_section.md)
    + [`GetProvisionedConcurrencyConfig`](lambda_example_lambda_GetProvisionedConcurrencyConfig_section.md)
    + [`Invoke`](lambda_example_lambda_Invoke_section.md)
    + [`ListFunctions`](lambda_example_lambda_ListFunctions_section.md)
    + [`ListProvisionedConcurrencyConfigs`](lambda_example_lambda_ListProvisionedConcurrencyConfigs_section.md)
    + [`ListTags`](lambda_example_lambda_ListTags_section.md)
    + [`ListVersionsByFunction`](lambda_example_lambda_ListVersionsByFunction_section.md)
    + [`PublishVersion`](lambda_example_lambda_PublishVersion_section.md)
    + [`PutFunctionConcurrency`](lambda_example_lambda_PutFunctionConcurrency_section.md)
    + [`PutProvisionedConcurrencyConfig`](lambda_example_lambda_PutProvisionedConcurrencyConfig_section.md)
    + [`RemovePermission`](lambda_example_lambda_RemovePermission_section.md)
    + [`TagResource`](lambda_example_lambda_TagResource_section.md)
    + [`UntagResource`](lambda_example_lambda_UntagResource_section.md)
    + [`UpdateAlias`](lambda_example_lambda_UpdateAlias_section.md)
    + [`UpdateFunctionCode`](lambda_example_lambda_UpdateFunctionCode_section.md)
    + [`UpdateFunctionConfiguration`](lambda_example_lambda_UpdateFunctionConfiguration_section.md)
+ [Cenários](lambda_code_examples_scenarios.md)
  + [Confirme automaticamente usuários conhecidos com uma função do Lambda](lambda_example_cross_CognitoAutoConfirmUser_section.md)
  + [Migre automaticamente usuários conhecidos com uma função do Lambda](lambda_example_cross_CognitoAutoMigrateUser_section.md)
  + [Criar uma API REST para monitorar dados da COVID-19](lambda_example_cross_ApiGatewayDataTracker_section.md)
  + [Criar uma API REST com integração de proxy do Lambda](lambda_example_api_gateway_GettingStarted_087_section.md)
  + [Criar uma API REST de biblioteca de empréstimos](lambda_example_cross_AuroraRestLendingLibrary_section.md)
  + [Criar uma aplicação de mensageiro](lambda_example_cross_StepFunctionsMessenger_section.md)
  + [Criar uma aplicação com tecnologia sem servidor para gerenciar fotos](lambda_example_cross_PAM_section.md)
  + [Criar uma aplicação de chat websocket](lambda_example_cross_ApiGatewayWebsocketChat_section.md)
  + [Criar uma aplicação para analisar o feedback dos clientes](lambda_example_cross_FSA_section.md)
  + [Criação de um CloudWatch painel com o nome da função como variável](lambda_example_cloudwatch_GettingStarted_031_section.md)
  + [Como criar sua primeira função do Lambda](lambda_example_lambda_GettingStarted_019_section.md)
  + [Invocar uma função do Lambda em um navegador](lambda_example_cross_LambdaForBrowser_section.md)
  + [Como transformar dados com o S3 Object Lambda](lambda_example_cross_ServerlessS3DataTransformation_section.md)
  + [Usar o API Gateway para invocar uma função do Lambda](lambda_example_cross_LambdaAPIGateway_section.md)
  + [Usar Step Functions para invocar funções do Lambda](lambda_example_cross_ServerlessWorkflows_section.md)
  + [Usar eventos programados para invocar uma função do Lambda](lambda_example_cross_LambdaScheduledEvents_section.md)
  + [Use a API do Neptune para consultar dados de gráficos](lambda_example_cross_Neptune_Query_section.md)
  + [Usando variáveis de propriedade em CloudWatch painéis para monitorar várias funções do Lambda](lambda_example_iam_GettingStarted_032_section.md)
  + [Grave dados de atividades personalizados com uma função do Lambda após a autenticação do usuário do Amazon Cognito](lambda_example_cross_CognitoCustomActivityLog_section.md)
+ [Exemplos sem servidor](lambda_code_examples_serverless_examples.md)
  + [Como se conectar a um banco de dados do Amazon RDS em uma função do Lambda](lambda_example_serverless_connect_RDS_Lambda_section.md)
  + [Invocar uma função do Lambda em um trigger do Kinesis](lambda_example_serverless_Kinesis_Lambda_section.md)
  + [Invocar uma função do Lambda em um gatilho do DynamoDB](lambda_example_serverless_DynamoDB_Lambda_section.md)
  + [Invocar uma função do Lambda de um acionador do Amazon DocumentDB](lambda_example_serverless_DocumentDB_Lambda_section.md)
  + [Invocar uma função do Lambda em um gatinho do Amazon MSK](lambda_example_serverless_MSK_Lambda_section.md)
  + [Invocar uma função do Lambda em um acionador do Amazon S3](lambda_example_serverless_S3_Lambda_section.md)
  + [Invocar uma função do Lambda em um acionador do Amazon SNS](lambda_example_serverless_SNS_Lambda_section.md)
  + [Invocar uma função do Lambda em um trigger do Amazon SQS](lambda_example_serverless_SQS_Lambda_section.md)
  + [Relatando falhas de itens em lote para funções do Lambda com um trigger do Kinesis](lambda_example_serverless_Kinesis_Lambda_batch_item_failures_section.md)
  + [Relatar falhas de itens em lote para funções do Lambda com um gatilho do DynamoDB](lambda_example_serverless_DynamoDB_Lambda_batch_item_failures_section.md)
  + [Relatar falhas de itens em lote para funções do Lambda com um trigger do Amazon SQS](lambda_example_serverless_SQS_Lambda_batch_item_failures_section.md)
+ [AWS contribuições da comunidade](lambda_code_examples_aws_community_contributions.md)
  + [Compilar e testar uma aplicação com tecnologia sem servidor](lambda_example_tributary-lite_serverless-application_section.md)