Uso de AbortMultipartUpload
con un AWS SDK o la CLI
Los siguientes ejemplos de código muestran cómo utilizar AbortMultipartUpload
.
Los ejemplos de acciones son extractos de código de programas más grandes y deben ejecutarse en contexto. Puede ver esta acción en contexto en el siguiente ejemplo de código:
- CLI
-
- AWS CLI
-
Anular la carga multiparte especificada
El siguiente comando abort-multipart-upload
anula una carga multiparte de la clave multipart/01
en el bucket my-bucket
.
aws s3api abort-multipart-upload \
--bucket my-bucket \
--key multipart/01 \
--upload-id dfRtDYU0WWCCcH43C3WFbkRONycyCpTJJvxu2i5GYkZljF.Yxwh6XG7WfS2vC4to6HiV6Yjlx.cph0gtNBtJ8P3URCSbB7rjxI5iEwVDmgaXZOGgkk5nVTW16HOQ5l0R
El ID de carga requerido por este comando se genera mediante create-multipart-upload
y también se puede recuperar con list-multipart-uploads
.
- PowerShell
-
- Herramientas para PowerShell
-
Ejemplo 1: este comando anula las cargas multiparte creadas hace menos de 5 días.
Remove-S3MultipartUpload -BucketName test-files -DaysBefore 5
Ejemplo 2: este comando anula las cargas multiparte creadas antes del 2 de enero de 2014.
Remove-S3MultipartUpload -BucketName test-files -InitiatedDate "Thursday, January 02, 2014"
Ejemplo 3: este comando anula las cargas multiparte creadas antes del 2 de enero de 2014 a las 10:45:37.
Remove-S3MultipartUpload -BucketName test-files -InitiatedDate "2014/01/02 10:45:37"
Para obtener una lista completa de las guías para desarrolladores del AWS SDK y ejemplos de código, consulte Uso de este servicio con un SDK de AWS. En este tema también se incluye información sobre cómo comenzar a utilizar el SDK y detalles sobre sus versiones anteriores.