Uso de CreateMultipartUpload con un AWS SDK o la CLI - Amazon Simple Storage Service

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.

  • Para obtener información sobre la API, consulte CreateMultipartUpload en la Referencia de comandos de la AWS CLI.

Rust
SDK para Rust
nota

Hay más información en GitHub. Busque el ejemplo completo y aprenda a configurar y ejecutar en el Repositorio de ejemplos de código de AWS.

let multipart_upload_res: CreateMultipartUploadOutput = client .create_multipart_upload() .bucket(&bucket_name) .key(&key) .send() .await .unwrap();
  • Para obtener detalles sobre la API, consulte CreateMultipartUpload en la Referencia de la API del SDK AWS para Rust.

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.