Supprime une politique de rétention non verrouillée.
Notes d'utilisation
Par défaut, une politique de rétention basée sur le temps passe à l'état InProgress dès sa création pour un bucket. Cet état reste valide pendant 24 heures. Durant cette période, la politique de rétention protège les données du bucket.
Dans les 24 heures suivant l'activation de la politique de rétention : si la politique n'est pas verrouillée, le propriétaire du bucket et les utilisateurs autorisés peuvent la supprimer. Si la politique est verrouillée, il est impossible de réduire la période de protection ou de supprimer la politique. Vous pouvez uniquement prolonger la période de protection.
24 heures après l'activation de la politique de rétention : si la politique n'est pas verrouillée, elle devient invalide.
Si un bucket contient des objets dont la période de protection n'est pas expirée, vous ne pouvez pas supprimer le bucket ni sa politique de rétention. La suppression d'un bucket entraîne également celle de sa politique de rétention. Seul le propriétaire du bucket peut supprimer un bucket vide.
SDK OSS
Utilisez les SDK OSS des langages de programmation suivants pour appeler AbortBucketWorm :
ossutil
Pour plus d'informations sur la commande ossutil correspondant à l'opération AbortBucketWorm, consultez abort-bucket-worm.
Exemples
-
Exemple de requête
DELETE /?worm HTTP/1.1 Date: Mon, 3 Aug 2020 03:15:40 GMT Host: BucketName.oss.aliyuncs.com Authorization: OSS4-HMAC-SHA256 Credential=LTAI********************/20250417/cn-hangzhou/oss/aliyun_v4_request,Signature=a7c3554c729d71929e0b84489addee6b2e8d5cb48595adfc51868c299c0c218e -
Exemple de réponse
HTTP/1.1 204 NoContent Server: AliyunOSS Date: Tue, 22 Aug 2023 09:10:20 GMT Content-Length: 0 Connection: keep-alive x-oss-request-id: 5C06A3B67B8B5A3DA422299D x-oss-server-time: 130