

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Liste des chargements partitionnés
<a name="list-mpu"></a>

Vous pouvez utiliser l' AWS CLI API REST ou AWS SDKs pour récupérer une liste des téléchargements partitionnés en cours dans Amazon S3. Vous pouvez utiliser le chargement partitionné pour charger par programme un seul objet sur Amazon S3. Les chargements partitionnés déplacent un objet vers Amazon S3 en déplaçant des portions des données de cet objet à la fois. Pour en savoir plus sur le chargement partitionné, consultez [Chargement et copie d’objets à l’aide du chargement partitionné dans Amazon S3](mpuoverview.md). 

Pour une end-to-end procédure de téléchargement d'un objet avec un téléchargement en plusieurs parties avec une somme de contrôle supplémentaire, voir. [Didacticiel : chargement partitionné d’un objet et vérification de l’intégrité de ses données](tutorial-s3-mpu-additional-checksums.md)

La section suivante explique comment répertorier les téléchargements partitionnés en cours à l'aide de l' AWS Command Line Interface API REST Amazon S3 et. AWS SDKs

## Répertorier les téléchargements partitionnés à l'aide du AWS CLI
<a name="list-mpu-cli"></a>

Les sections suivantes AWS Command Line Interface décrivent les opérations de listage des téléchargements partitionnés. 
+ [list-parts](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/s3api/list-parts.html)‐ répertorie les parties chargées pour un chargement partitionné spécifique.
+ [list-multipart-uploads](https://docs.aws.amazon.com/cli/latest/reference/s3api/list-multipart-uploads.html)‐liste les téléchargements partitionnés en cours.

## Répertorier les téléchargements partitionnés à l'aide du AWS SDK (API de bas niveau)
<a name="list-aws-sdk"></a>

------
#### [ Java ]

Pour répertorier tous les téléchargements partitionnés en cours sur un bucket à l'aide du SDK for AWS Java, vous pouvez utiliser les classes d'API de bas niveau pour :


**Processus d’élaboration de la liste des chargements partitionnés via l’API de bas niveau**  

|  |  | 
| --- |--- |
| 1 | Créer une instance de la classe `ListMultipartUploadsRequest` et préciser le nom du compartiment. | 
| 2 | Exécuter la méthode `listMultipartUploads` S3Client. Cette méthode renvoie une instance de la classe `ListMultipartUploadsResponse`, qui vous fournit des informations sur les chargements partitionnés en cours. | 

*Pour des exemples expliquant comment répertorier les téléchargements partitionnés à l'aide du AWS SDK pour Java, consultez la section Répertorier les téléchargements [partitionnés dans](https://docs.aws.amazon.com/AmazonS3/latest/API/s3_example_s3_ListMultipartUploads_section.html) le manuel Amazon S3 API Reference.*

------
#### [ .NET ]

Pour afficher tous les chargements partitionnés en cours vers un compartiment spécifique, utilisez la classe `ListMultipartUploadsRequest` de l’API de chargement partitionné de bas niveau du kit SDK pour .NET . La méthode `AmazonS3Client.ListMultipartUploads` retourne une instance de la classe `ListMultipartUploadsResponse` qui fournit des informations sur les chargements partitionnés en cours. 

Un chargement partitionné en cours est un chargement partitionné qui a été lancé à l’aide d’une demande de lancement de chargement partitionné, mais qui n’a pas encore été terminé ou arrêté. Pour en savoir plus sur les chargements partitionnés Amazon S3, consultez [Chargement et copie d’objets à l’aide du chargement partitionné dans Amazon S3](mpuoverview.md).

L'exemple C\# suivant montre comment utiliser le pour SDK pour .NET répertorier tous les téléchargements partitionnés en cours sur un bucket. Pour plus d'informations sur la configuration et l'exécution des exemples de code, consultez [Getting Started with the AWS SDK for](https://docs.aws.amazon.com/sdk-for-net/latest/developer-guide/net-dg-setup.html) .NET dans *AWS le Guide du développeur du SDK pour* .NET. 

```
ListMultipartUploadsRequest request = new ListMultipartUploadsRequest
{
	 BucketName = bucketName // Bucket receiving the uploads.
};

ListMultipartUploadsResponse response = await AmazonS3Client.ListMultipartUploadsAsync(request);
```

------
#### [ PHP ]

Cette rubrique explique comment utiliser les classes d'API de bas niveau de la version 3 de AWS SDK pour PHP pour répertorier tous les téléchargements partitionnés en cours sur un bucket. Pour plus d'informations sur l'API AWS SDK for Ruby, consultez [AWS SDK for Ruby](https://docs.aws.amazon.com/sdkforruby/api/index.html) - Version 2.

L’exemple PHP suivant montre comment répertorier tous les chargements partitionnés en cours sur un compartiment.

```
 require 'vendor/autoload.php';

use Aws\S3\S3Client;

$bucket = '*** Your Bucket Name ***';

$s3 = new S3Client([
    'version' => 'latest',
    'region'  => 'us-east-1'
]);

// Retrieve a list of the current multipart uploads.
$result = $s3->listMultipartUploads([
    'Bucket' => $bucket
]);

// Write the list of uploads to the page.
print_r($result->toArray());
```

------