

文档 AWS SDK 示例 GitHub 存储库中还有更多 [S AWS DK 示例](https://github.com/awsdocs/aws-doc-sdk-examples)。

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 使用 Lambda 的代码示例 AWS SDKs
<a name="lambda_code_examples"></a>

以下代码示例向您展示了如何 AWS Lambda 使用 AWS 软件开发套件 (SDK)。

*基本功能*是向您展示如何在服务中执行基本操作的代码示例。

*操作*是大型程序的代码摘录，必须在上下文中运行。您可以通过操作了解如何调用单个服务函数，还可以通过函数相关场景的上下文查看操作。

*场景*是向您展示如何通过在一个服务中调用多个函数或与其他 AWS 服务服务结合来完成特定任务的代码示例。

*AWS 社区贡献*就是由多个团队创建和维护的示例 AWS。要提供反馈，请使用链接存储库中提供的机制。

**更多资源**
+  **[Lambda 开发人员指南](https://docs.aws.amazon.com/lambda/latest/dg/welcome.html)**——有关 Lambda 的更多信息。
+ **[Lambda API 参考](https://docs.aws.amazon.com/lambda/latest/dg/API_Reference.html)**——有关所有可用的 Lambda 操作的详细信息。
+ **[AWS 开发者中心](https://aws.amazon.com/developer/code-examples/?awsf.sdk-code-examples-product=product%23lambda)** — 您可以按类别或全文搜索筛选的代码示例。
+ **[AWS SDK 示例](https://github.com/awsdocs/aws-doc-sdk-examples)** — 包含首选语言完整代码的 GitHub 存储库。包括有关设置和运行代码的说明。

**Contents**
+ [基本功能](lambda_code_examples_basics.md)
  + [开始使用 Lambda](lambda_example_lambda_Hello_section.md)
  + [了解基本功能](lambda_example_lambda_Scenario_GettingStartedFunctions_section.md)
  + [操作](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)
+ [场景](lambda_code_examples_scenarios.md)
  + [使用 Lambda 函数自动确认已知用户](lambda_example_cross_CognitoAutoConfirmUser_section.md)
  + [使用 Lambda 函数自动迁移已知用户](lambda_example_cross_CognitoAutoMigrateUser_section.md)
  + [创建 REST API 以跟踪 COVID-19 数据](lambda_example_cross_ApiGatewayDataTracker_section.md)
  + [使用 Lambda 代理集成创建 REST API](lambda_example_api_gateway_GettingStarted_087_section.md)
  + [创建借阅图书馆 REST API](lambda_example_cross_AuroraRestLendingLibrary_section.md)
  + [创建 Messenger 应用程序](lambda_example_cross_StepFunctionsMessenger_section.md)
  + [创建无服务器应用程序来管理照片](lambda_example_cross_PAM_section.md)
  + [创建 Websocket 聊天应用程序](lambda_example_cross_ApiGatewayWebsocketChat_section.md)
  + [创建用于分析客户反馈的应用程序](lambda_example_cross_FSA_section.md)
  + [创建以函数名称为变量的 CloudWatch 仪表板](lambda_example_cloudwatch_GettingStarted_031_section.md)
  + [创建第一个 Lambda 函数](lambda_example_lambda_GettingStarted_019_section.md)
  + [从浏览器调用 Lambda 函数](lambda_example_cross_LambdaForBrowser_section.md)
  + [使用 S3 对象 Lambda 转换数据](lambda_example_cross_ServerlessS3DataTransformation_section.md)
  + [使用 API Gateway 调用 Lambda 函数](lambda_example_cross_LambdaAPIGateway_section.md)
  + [使用 Step Functions 调用 Lambda 函数](lambda_example_cross_ServerlessWorkflows_section.md)
  + [使用计划的事件调用 Lambda 函数](lambda_example_cross_LambdaScheduledEvents_section.md)
  + [使用 Neptune API 查询图形数据](lambda_example_cross_Neptune_Query_section.md)
  + [在 CloudWatch 控制面板中使用属性变量监控多个 Lambda 函数](lambda_example_iam_GettingStarted_032_section.md)
  + [在完成 Amazon Cognito 用户身份验证后使用 Lambda 函数写入自定义活动数据](lambda_example_cross_CognitoCustomActivityLog_section.md)
+ [无服务器示例](lambda_code_examples_serverless_examples.md)
  + [使用 Lambda 函数连接到 Amazon RDS 数据库](lambda_example_serverless_connect_RDS_Lambda_section.md)
  + [通过 Kinesis 触发器调用 Lambda 函数](lambda_example_serverless_Kinesis_Lambda_section.md)
  + [通过 DynamoDB 触发器调用 Lambda 函数](lambda_example_serverless_DynamoDB_Lambda_section.md)
  + [通过 Amazon DocumentDB 触发器调用 Lambda 函数](lambda_example_serverless_DocumentDB_Lambda_section.md)
  + [通过 Amazon MSK 触发器调用 Lambda 函数](lambda_example_serverless_MSK_Lambda_section.md)
  + [通过 Amazon S3 触发器调用 Lambda 函数](lambda_example_serverless_S3_Lambda_section.md)
  + [通过 Amazon SNS 触发器调用 Lambda 函数](lambda_example_serverless_SNS_Lambda_section.md)
  + [通过 Amazon SQS 触发器调用 Lambda 函数](lambda_example_serverless_SQS_Lambda_section.md)
  + [通过 Kinesis 触发器报告 Lambda 函数批处理项目失败](lambda_example_serverless_Kinesis_Lambda_batch_item_failures_section.md)
  + [通过 DynamoDB 触发器报告 Lambda 函数批处理项目失败](lambda_example_serverless_DynamoDB_Lambda_batch_item_failures_section.md)
  + [报告使用 Amazon SQS 触发器进行 Lambda 函数批处理项目失败](lambda_example_serverless_SQS_Lambda_batch_item_failures_section.md)
+ [AWS 社区捐款](lambda_code_examples_aws_community_contributions.md)
  + [构建和测试无服务器应用程序](lambda_example_tributary-lite_serverless-application_section.md)