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.
Vous pouvez supprimer des objets d'un compartiment d'annuaire Amazon S3 à l'aide de la console Amazon S3, AWS Command Line Interface (AWS CLI) ou AWS SDKs. Pour plus d’informations, consultez Utilisation des compartiments de répertoires et S3 Express One Zone.
Avertissement
-
La suppression d’un objet est irréversible.
-
Cette action supprime tous les objets spécifiés. Lorsque vous supprimez des dossiers, attendez la fin de l’action de suppression pour ajouter de nouveaux objets au dossier. Dans le cas contraire, de nouveaux objets pourraient également être supprimés.
Note
Lorsque vous supprimez plusieurs objets d’un compartiment de répertoires par programmation, notez les points suivants :
-
Les clés d’objet figurant dans les demandes
DeleteObjects
doivent contenir au moins un caractère autre qu’une espace. Les chaînes composées uniquement d’espaces ne sont pas prises en charge. -
Les clés d’objet figurant dans les demandes
DeleteObjects
ne peuvent pas contenir de caractères de contrôle Unicode, à l’exception des sauts de ligne (\n
), des tabulations (\t
) et des retour chariot (\r
).
Pour supprimer des objets
Connectez-vous à la console Amazon S3 AWS Management Console et ouvrez-la à l'adresse https://console.aws.amazon.com/s3/
. -
Dans le volet de navigation de gauche, choisissez Directory buckets.
-
Choisissez le compartiment de répertoires contenant les objets que vous souhaitez supprimer.
-
Cliquez sur l’onglet Objets. Dans la liste Objets, cochez la case en regard des objets que vous souhaitez supprimer.
-
Sélectionnez Delete (Supprimer).
-
Sur la page Supprimer des objets, entrez
permanently delete
dans la zone de texte. -
Choisissez Supprimer les objets.
L’exemple de commande delete-object
suivant illustre la façon d’utiliser l’ AWS CLI
pour supprimer un objet d’un compartiment de répertoires. Pour exécuter cette commande, remplacez
par vos propres informations.user input placeholders
aws s3api delete-object --bucket
bucket-base-name
--zone-id
--x-s3 --keyKEY_NAME
Pour plus d’informations, consultez .delete-object
L'delete-objects
exemple de commande suivant montre comment vous pouvez utiliser le AWS CLI
pour supprimer des objets d'un compartiment de répertoire. Pour exécuter cette commande, remplacez
par vos propres informations.user input placeholders
Le delete.json
fichier est le suivant :
{
"Objects": [
{
"Key": "0.txt"
},
{
"Key": "1.txt"
},
{
"Key": "2.txt"
},
{
"Key": "3.txt"
}
]
}
L'delete-objects
exemple de commande est le suivant :
aws s3api delete-objects --bucket
bucket-base-name
--zone-id
--x-s3 --delete file://delete.json
Pour plus d’informations, consultez .delete-objects