Appliquer une configuration de cycle de vie à votre bucket
Vous pouvez appliquer une configuration de cycle de vie aux objets d’un bucket. Une configuration de cycle de vie vous permet, par exemple, d’appliquer des dates d’expiration aux objets à la suite desquelles ils seront supprimés automatiquement.
Si une configuration de cycle de vie est déjà appliquée à votre bucket, cette commande la remplace par une nouvelle.
Appliquer une configuration de cycle de vie à votre bucket avec AWS CLI
Avant de commencer : Installez et configurez AWS CLI. Pour en savoir plus, voir Installer et configurer AWS CLI. |
Pour appliquer une configuration de cycle de vie à un bucket, utilisez la commande put-bucket-lifecycle-configuration en suivant cette syntaxe :
$ aws s3api put-bucket-lifecycle-configuration \
--profile YOUR_PROFILE \
--bucket BUCKET \
--lifecycle-configuration file://path/to/configuration/file \
--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 souhaitez ajouter la configuration de cycle de vie. -
lifecycle-configuration
: Le chemin vers le fichier de configuration JSON qui contient les règles à appliquer à vos objets. Pour en savoir plus sur l’écriture de ce fichier, voir Référence pour la configuration de cycle de vie.
Vous pouvez également spécifier ces règles directement sur la même ligne, sous la forme d’une chaîne JSON.
-
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 configuration de cycle de vie est appliquée aux objets de votre bucket.
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.