Cette opération supprime les règles de cycle de vie d’un bucket. La suppression de toutes les règles de cycle de vie via DeleteBucketLifecycle n’entraîne pas la suppression des objets du bucket. Seul le propriétaire du bucket est autorisé à supprimer les règles CORS associées.
Syntaxe de la requête
DELETE /? lifecycle HTTP/1.1
Host: BucketName.oss.aliyuncs.com
Date: GMT Date
Authorization: SignatureValue
Exemples
Exemple de requête
DELETE /? lifecycle HTTP/1.1
Host: BucketName.oss.aliyuncs.com
Date: Thu, 17 Apr 2025 01:17:35 GMT
Authorization: OSS4-HMAC-SHA256 Credential=LTAI********************/20250417/cn-hangzhou/oss/aliyun_v4_request,AdditionalHeaders=host,Signature=a7c3554c729d71929e0b84489addee6b2e8d5cb48595adfc51868c299c0c218e
Exemple de réponse en cas de succès
Le code d’état HTTP 204 est renvoyé s’il n’existe aucune règle de cycle de vie à supprimer.
HTTP/1.1 204 No Content
x-oss-request-id: 534B371674E88A4D8906****
Date: Mon, 14 Apr 2014 01:17:35 GMT
Connection: keep-alive
Content-Length: 0
Server: AliyunOSS
x-oss-server-time: 122
SDK OSS
Les SDK pour l’opération DeleteBucketLifecycle sont disponibles pour les langages de programmation suivants :
ossutil
Pour obtenir des informations sur la commande ossutil correspondant à l’opération DeleteBucketLifecycle, consultez delete-bucket-lifecycle.
Codes d’erreur
|
Code d’erreur |
Code d’état HTTP |
Description |
|
NoSuchBucket |
404 |
Le bucket spécifié n’existe pas. |
|
AccessDenied |
403 |
Vous n’êtes pas autorisé à supprimer les règles de cycle de vie du bucket. Seul le propriétaire du bucket peut effectuer cette action. |