Lister les dépôts partitionnés d’un bucket
Vous pouvez lister les dépôts partitionnés pour lesquels vous avez les permissions appropriées, à la fois pour le bucket et pour le dépôt partitionné.
Cette action renvoie également l'upload-id
. Cet élément est obligatoire pour utiliser d’autres commandes avec le dépôt partitionné.
Lister les dépôts partitionnés d’un bucket avec AWS CLI
Avant de commencer : Installez et configurez AWS CLI. Pour en savoir plus, voir Installer et configurer AWS CLI. |
Pour lister les dépôts partitionnés d’un bucket, utilisez la commande list-multipart-uploads en suivant cette syntaxe :
$ aws s3api list-multipart-uploads \
--profile YOUR_PROFILE \
--bucket BUCKET \
--prefix m \
--delimiter \
--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 pour lequel vous voulez la liste des dépôts partitionnés. -
(optionnel)
prefix
: Une lettre ou une chaîne de caractères pour filtrer vos objets. Cet attribut renvoie les objets qui commencent avec la lettre ou la chaîne de caractères que vous spécifiez. -
(optionnel)
delimiter
: Une lettre pour filtrer vos objets. Cet attribut exclut les objets qui contiennent ou qui commencent par la lettre que vous spécifiez. -
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-multipart-uploads renvoie les éléments suivants :
-
Uploads
: Informations à propos des dépôts partitionnés contenus dans le bucket. Cet élément contient les informations suivantes :-
Initiator
: Informations à propos de l’utilisateur qui a créé le dépôt partitionné. Cet élément contient les informations suivantes :-
DisplayName
: L’ID du compte OUTSCALE qui a fait la requête avec les permissions appropriées. -
ID
: L’ID S3 de l’utilisateur qui a fait la requête avec les permissions appropriées.
-
-
Initiated
: La date et l’heure à laquelle le dépôt partitionné a été créé. -
UploadId
: L’ID du dépôt que vous avez reçu en créant le dépôt partitionné. -
StorageClass
: La classe de stockage de l’objet, toujoursSTANDARD
. -
Key
: Le nom que vous avez spécifié en créant le dépôt partitionné. -
Owner
: Informations à propos du propriétaire du bucket sur lequel a été créé le dépôt partitionné.-
DisplayName
: L’ID du compte OUTSCALE du propriétaire du bucket. -
ID
: L’ID utilisateur S3 du propriétaire du bucket.
-
-
{
"Uploads": [
{
"Initiator": {
"DisplayName": "ACCOUNT_ID",
"ID": "USER_ID"
},
"Initiated": "2017-04-03T13:37:08.724Z",
"UploadId": "2~ORJ6aqoheKLu2SoObo-oAmIOBRODgdU",
"StorageClass": "STANDARD",
"Key": "MULTIPART_UPLOAD",
"Owner": {
"DisplayName": "ACCOUNT_ID",
"ID": "USER_ID"
}
}
]
}
Page connexe
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.