Uso de CreateMultipartUpload
con un AWS SDK o la CLI
Los siguientes ejemplos de código muestran cómo utilizar CreateMultipartUpload
.
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 los siguientes ejemplos de código:
- CLI
-
- AWS CLI
-
El siguiente comando crea una carga multiparte en el bucket my-bucket
con la clave multipart/01
:
aws s3api create-multipart-upload --bucket my-bucket --key 'multipart/01'
Salida:
{
"Bucket": "my-bucket",
"UploadId": "dfRtDYU0WWCCcH43C3WFbkRONycyCpTJJvxu2i5GYkZljF.Yxwh6XG7WfS2vC4to6HiV6Yjlx.cph0gtNBtJ8P3URCSbB7rjxI5iEwVDmgaXZOGgkk5nVTW16HOQ5l0R",
"Key": "multipart/01"
}
El archivo completo se denominará 01
en una carpeta llamada multipart
en el bucket my-bucket
. Guarde el ID de carga, la clave y el nombre del bucket para usarlos con el comando upload-part
.
- Rust
-
- SDK para Rust
-
let multipart_upload_res: CreateMultipartUploadOutput = client
.create_multipart_upload()
.bucket(&bucket_name)
.key(&key)
.send()
.await
.unwrap();
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.