

# Administre objetos de Amazon S3 con control de versiones en lotes con una función de Lambda mediante un SDK de AWS
<a name="s3_example_s3_Scenario_BatchObjectVersioning_section"></a>

En el siguiente ejemplo de código, se muestra cómo administrar objetos de S3 con control de versiones en lotes con una función de Lambda.

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

**SDK para Python (Boto3)**  
 Muestra cómo manipular los objetos con control de versiones de Amazon Simple Storage Service (Amazon S3) en lotes mediante la creación de trabajos que llaman a funciones AWS Lambda para llevar a cabo el procesamiento. En este ejemplo se crea un bucket con control de versiones, se cargan las estrofas del poema *You Are Old, Father William* de Lewis Carroll y se utilizan trabajos por lotes de Amazon S3 para cambiar el poema de varias formas.   

**Aprenda cómo:**
+ Crear funciones Lambda que funcionen en objetos con control de versiones.
+ Crear un manifiesto de objetos para actualizar.
+ Crear trabajos por lotes que invoquen funciones Lambda para actualizar objetos.
+ Eliminar funciones Lambda.
+ Vaciar y eliminar un bucket con control de versiones.
 Este ejemplo se puede ver mejor en GitHub. Para ver el código fuente completo y las instrucciones de configuración y ejecución, consulte el ejemplo completo en [GitHub](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/python/example_code/s3/s3_versioning#batch-operation-demo).   

**Servicios utilizados en este ejemplo**
+ Amazon S3

------

Para obtener una lista completa de las guías para desarrolladores de AWS SDK y ejemplos de código, consulte [Desarrollo con Amazon S3 mediante los SDK de AWS](sdk-general-information-section.md). En este tema también se incluye información sobre cómo empezar a utilizar el SDK y detalles sobre sus versiones anteriores.