Lister les parties d’un dépôt partitionné
Vous pouvez lister les parties que vous avez déposées dans un dépôt partitionné. Vous devez avoir les permissions appropriées, à la fois pour le bucket et pour le dépôt partitionné.
Les parties que les autres utilisateurs ont déposées sont aussi renvoyées.
Cette action renvoie aussi les informations à propos de la date et l’heure à laquelle vous avez commencé le dépôt d’un objet.
Lister les parties d’un dépôt partitionné avec AWS CLI
Avant de commencer : Installez et configurez AWS CLI. Pour en savoir plus, voir Installer et configurer AWS CLI. |
Pour lister les parties déposées dans un bucket, utilisez la commande list-parts en suivant cette syntaxe :
$ aws s3api list-parts \
--profile YOUR_PROFILE \
--bucket BUCKET \
--key MULTIPART_UPLOAD \
--upload-id 2~xrosnH8pbKTk3sjXijfGIUN1KAEM3Yc \
--endpoint https://oos.eu-west-2.outscale.com
Cette commande contient les attributs suivants que vous devez spécifier :
-
(optionnel)
profile
: Le profil nommé que vous voulez utiliser, créé pendant la configuration d’AWS CLI. Pour en savoir plus, voir Installer et configurer AWS CLI. -
bucket
: Le nom du bucket dans lequel vous avez créé le dépôt partitionné. -
key
: Le nom donné au dépôt partitionné. -
upload-id
: L’ID du dépôt que vous avez reçu en créant le dépôt partitionné. Pour en savoir plus, voir Créer un dépôt partitionné. -
endpoint
: Le endpoint correspondant à la Région à laquelle vous voulez envoyer la requête. Pour en savoir plus, voir Installer et configurer AWS CLI.
La commande list-parts renvoie les éléments suivants :
-
Parts
: Informations à propos des parties que vous avez déposées. Cet élément contient les informations suivantes :-
PartNumber
: Le numéro du dépôt que vous avez spécifié. -
LastModified
: La date et l’heure à laquelle l’objet a été modifié pour la dernière fois. -
ETag
: L’ETag du dépôt de l’objet. -
Size
: La taille de l’objet, en octets.
-
-
ChecksumAlgorithm
: Spécifie l’algorithme utilisé pour calculer la somme d contrôle des parties (toujoursnull
). -
Initiator
: Informations à propos de l’utilisateur qui a créé le dépôt partitionné. Cet élément contient les informations suivantes :-
ID
: L’ID S3 de l’utilisateur qui a fait la requête avec les permissions appropriées. -
DisplayName
: L’ID du compte OUTSCALE qui a déposé la partie.
-
-
Owner
: Informations à propos du propriétaire la partie déposée. Cet élément contient les informations suivantes :-
DisplayName
: L’ID du compte OUTSCALE qui a déposé la partie. -
ID
: L’ID utilisateur S3 du propriétaire de la partie déposée.
-
-
StorageClass
: La classe de stockage de l’objet, toujoursSTANDARD
.
{
"Parts": [
{
"PartNumber": 1,
"LastModified": "2017-02-28T13:52:16.955Z",
"ETag": "\"c89bc55d61534a407e6ea376e0eedcc0\"",
"Size": 1048567
},
{
"PartNumber": 2,
"LastModified": "2017-02-28T13:52:25.315Z",
"ETag": "\"44c7af3f06fd63a36593826be3cb7684\"",
"Size": 1048568
}
],
"ChecksumAlgorithm": null,
"Initiator": {
"ID": "USER_ID",
"DisplayName": "ACCOUNT_ID"
},
"Owner": {
"DisplayName": "ACCOUNT_ID",
"ID": "USER_ID"
},
"StorageClass": "STANDARD"
}
Pages connexes
AWS™ et Amazon Web Services™ sont des marques de commerce d'Amazon Technologies, Inc. ou de ses affiliées aux États-Unis et/ou dans les autres pays.