通过 Amazon SDK 使用 Lambda 函数批量管理版本控制的 Amazon S3 对象 - Amazon Simple Storage Service
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

通过 Amazon SDK 使用 Lambda 函数批量管理版本控制的 Amazon S3 对象

以下代码示例显示了如何使用 Lambda 函数批量管理版本控制的 S3 对象。

Python
SDK for Python (Boto3)

显示如何通过创建调用 Amazon Lambda 函数来执行处理的任务来批量操作 Amazon Simple Storage Service (Amazon S3) 版本控制对象。此示例将创建了一个启用版本控制的桶,上传 Lewis Carroll 所写的诗歌《You Are Old, Father William》中的诗节,并使用 Amazon S3 批处理任务以各种方式调整这首诗。

了解如何:
  • 创建对版本控制对象运行的 Lambda 函数。

  • 创建要更新的对象清单。

  • 创建调用 Lambda 函数来更新对象的批处理任务。

  • 删除 Lambda 函数。

  • 清空并删除版本控制的桶。

此示例最好在 GitHub 上查看。有关完整的源代码以及如何设置和运行的说明,请参阅 GitHub 上的完整示例。

本示例中使用的服务
  • Amazon S3

有关 Amazon SDK 开发人员指南和代码示例的完整列表,请参阅 将此服务与 Amazon SDK 结合使用。本主题还包括有关入门的信息以及有关先前的 SDK 版本的详细信息。