

Hay más ejemplos de AWS SDK disponibles en el GitHub repositorio de [ejemplos de AWS Doc SDK](https://github.com/awsdocs/aws-doc-sdk-examples).

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

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

Los siguientes ejemplos de código muestran cómo usarlo AWS Lambda con un kit de desarrollo de AWS software (SDK).

Los *conceptos básicos* son ejemplos de código que muestran cómo realizar las operaciones esenciales dentro de un servicio.

Las *acciones* son extractos de código de programas más grandes y deben ejecutarse en contexto. Mientras las acciones muestran cómo llamar a las distintas funciones de servicio, es posible ver las acciones en contexto en los escenarios relacionados.

Los *escenarios* son ejemplos de código que muestran cómo llevar a cabo una tarea específica a través de llamadas a varias funciones dentro del servicio o combinado con otros Servicios de AWS.

*AWS Las contribuciones de la comunidad* son ejemplos que fueron creados y mantenidos por varios equipos AWS. Para enviar comentarios, utilice el mecanismo previsto en los repositorios vinculados.

**Más recursos**
+  **[Guía para desarrolladores de Lambda](https://docs.aws.amazon.com/lambda/latest/dg/welcome.html)**: más información sobre Lambda.
+ **[Referencia de la API de Lambda](https://docs.aws.amazon.com/lambda/latest/dg/API_Reference.html)**: información sobre todas las acciones de Lambda disponibles.
+ **[AWS Centro para desarrolladores](https://aws.amazon.com/developer/code-examples/?awsf.sdk-code-examples-product=product%23lambda)**: ejemplos de código que puedes filtrar por categoría o por búsqueda de texto completo.
+ **[AWS Ejemplos de SDK](https://github.com/awsdocs/aws-doc-sdk-examples)**: GitHub repositorio con código completo en los idiomas preferidos. Incluye instrucciones para configurar y ejecutar el código.

**Contents**
+ [Conceptos básicos](lambda_code_examples_basics.md)
  + [Introducción a Lambda](lambda_example_lambda_Hello_section.md)
  + [Conceptos básicos](lambda_example_lambda_Scenario_GettingStartedFunctions_section.md)
  + [Acciones](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)
+ [Escenarios](lambda_code_examples_scenarios.md)
  + [Confirmación de manera automática a los usuarios conocidos con una función de Lambda](lambda_example_cross_CognitoAutoConfirmUser_section.md)
  + [Migración en forma automática los usuarios conocidos con una función de Lambda](lambda_example_cross_CognitoAutoMigrateUser_section.md)
  + [Creación de una API REST para realizar un seguimiento de datos de COVID-19](lambda_example_cross_ApiGatewayDataTracker_section.md)
  + [Creación de una API de REST con integraciones de proxy de Lambda](lambda_example_api_gateway_GettingStarted_087_section.md)
  + [Crear una biblioteca de préstamos de API de REST](lambda_example_cross_AuroraRestLendingLibrary_section.md)
  + [Creación de una aplicación de mensajería](lambda_example_cross_StepFunctionsMessenger_section.md)
  + [Creación de una aplicación sin servidor para administrar fotos](lambda_example_cross_PAM_section.md)
  + [Creación una aplicación de chat de websocket](lambda_example_cross_ApiGatewayWebsocketChat_section.md)
  + [Creación de una aplicación para analizar los comentarios de los clientes](lambda_example_cross_FSA_section.md)
  + [Crear un CloudWatch cuadro de mando con el nombre de la función como variable](lambda_example_cloudwatch_GettingStarted_031_section.md)
  + [Creación de su primera función de Lambda](lambda_example_lambda_GettingStarted_019_section.md)
  + [Invocación de una función de Lambda desde un navegador](lambda_example_cross_LambdaForBrowser_section.md)
  + [Transformación de datos con S3 Object Lambda](lambda_example_cross_ServerlessS3DataTransformation_section.md)
  + [Uso de API Gateway para invocar una función de Lambda](lambda_example_cross_LambdaAPIGateway_section.md)
  + [Usar Step Functions para invocar funciones de Lambda](lambda_example_cross_ServerlessWorkflows_section.md)
  + [Uso de eventos programados para invocar una función de Lambda](lambda_example_cross_LambdaScheduledEvents_section.md)
  + [Usa la API de Neptune para consultar datos de grafos](lambda_example_cross_Neptune_Query_section.md)
  + [Uso de variables de propiedades en los CloudWatch cuadros de mando para supervisar varias funciones de Lambda](lambda_example_iam_GettingStarted_032_section.md)
  + [Escriba datos de actividad personalizados con una función de Lambda tras la autenticación de usuario de Amazon Cognito](lambda_example_cross_CognitoCustomActivityLog_section.md)
+ [Ejemplos de tecnología sin servidor](lambda_code_examples_serverless_examples.md)
  + [Conexión a una base de datos de Amazon RDS en una función de Lambda](lambda_example_serverless_connect_RDS_Lambda_section.md)
  + [Invocar una función de Lambda desde un desencadenador de Kinesis](lambda_example_serverless_Kinesis_Lambda_section.md)
  + [Invocación de una función de Lambda desde un desencadenador de DynamoDB](lambda_example_serverless_DynamoDB_Lambda_section.md)
  + [Invocación de una función de Lambda desde un desencadenador de Amazon DocumentDB](lambda_example_serverless_DocumentDB_Lambda_section.md)
  + [Invocación de una función de Lambda desde un desencadenador de Amazon MSK](lambda_example_serverless_MSK_Lambda_section.md)
  + [Invocación de una función de Lambda desde un desencadenador de Amazon S3](lambda_example_serverless_S3_Lambda_section.md)
  + [Invocación de una función de Lambda desde un desencadenador de Amazon SNS](lambda_example_serverless_SNS_Lambda_section.md)
  + [Invocar una función de Lambda desde un desencadenador de Amazon SQS](lambda_example_serverless_SQS_Lambda_section.md)
  + [Notificación de los errores de los elementos del lote de las funciones de Lambda mediante un desencadenador de Kinesis](lambda_example_serverless_Kinesis_Lambda_batch_item_failures_section.md)
  + [Notificación de los errores de los elementos del lote de las funciones de Lambda con un desencadenador de DynamoDB](lambda_example_serverless_DynamoDB_Lambda_batch_item_failures_section.md)
  + [Notificación de los errores de los elementos del lote de las funciones de Lambda mediante un desencadenador de Amazon SQS.](lambda_example_serverless_SQS_Lambda_batch_item_failures_section.md)
+ [AWS contribuciones de la comunidad](lambda_code_examples_aws_community_contributions.md)
  + [Cómo crear y probar una aplicación sin servidor](lambda_example_tributary-lite_serverless-application_section.md)