

# Gerenciar objetos do Amazon S3 versionados em lotes com uma função do Lambda usando um AWS SDK
<a name="s3_example_s3_Scenario_BatchObjectVersioning_section"></a>

O exemplo de código a seguir mostra como gerenciar objetos do S3 versionados em lotes com uma função do Lambda.

------
#### [ Python ]

**SDK para Python (Boto3).**  
 Mostra como manipular objetos do Amazon Simple Storage Service (Amazon S3) versionados em lotes criando trabalhos que chamam funções do AWS Lambda para executar o processamento. Este exemplo cria um bucket habilitado para versão, carrega as estrofes do poema *Você é velho, padre William*, de Lewis Carroll, e usa trabalhos em lote do Amazon S3 para distorcer o poema de várias maneiras.   

**Aprenda como:**
+ Criar funções do Lambda que operam em objetos versionados.
+ Criar um manifesto de objetos para atualizar.
+ Cria trabalhos em lote que invocam funções do Lambda para atualizar objetos.
+ Excluir funções do Lambda.
+ Esvaziar e excluir um bucket versionado.
 Este exemplo é mais bem visualizado no GitHub. Para obter o código-fonte completo e instruções sobre como configurar e executar o exemplo, consulte o exemplo completo no [GitHub](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/python/example_code/s3/s3_versioning#batch-operation-demo).   

**Serviços usados neste exemplo**
+ Amazon S3

------

Para ver uma lista completa dos guias de desenvolvedor e exemplos de código do SDK da AWS, consulte [Desenvolvimento com o Amazon S3 usando AWS SDKs](sdk-general-information-section.md). Este tópico também inclui informações sobre como começar e detalhes sobre versões anteriores do SDK.