All Products
Search
Document Center

Object Storage Service:How am I charged if I use lifecycle rules to convert the storage classes of objects or delete objects?

Last Updated:Mar 04, 2025

This topic describes the fees incurred when you use lifecycle rules to convert the storage class of objects or delete objects and parts.

Fees incurred by API operation calls for deletion or storage class conversion (required)

Operation

API

Billable item

Billing rule

Description

Convert the storage class of objects

CommitTransition

PUT requests

You are charged request fees based on the number of successful requests.

You are charged PUT request fees based on the storage class of objects before the conversion.

Delete objects

ExpireObject

You are charged PUT request fees based on the storage class of objects when they are deleted.

Delete parts

AbortMultipartUpload

You are charged PUT request fees based on the storage class of parts when they are deleted.

Important
  • When an IA, Archive, or Cold Archive object is converted to a Deep Cold Archive object based on lifecycle rules, you are charged higher PUT request fees compared with the PUT request fees when a Standard object is converted to an IA, Archive, Cold Archive, or Deep Cold Archive object.

  • In regions in the Chinese mainland, when an IA, Archive, Cold Archive object or a part is deleted based on lifecycle rules, you are charged higher PUT request fees compared with the PUT request fees when a Standard object or part is deleted. You are not charged PUT request fees when you use lifecycle rules to delete Deep Cold Archive objects or parts.

  • In the China (Hong Kong) region and regions outside the Chinese mainland, you are not charged PUT request fees when you use lifecycle rules to delete objects or parts of any storage class.

For more information, see request fees.

Storage fees for objects stored for less than the minimum storage duration (conditional)

If you use lifecycle rules to delete or convert the storage classes of an IA, Archive, Cold Archive, or Deep Cold Archive object within the minimum storage duration, you are also charged for the remaining days of the minimum storage duration.

Storage duration

Operation

Billable items

Storage usage of objects that are stored for a specific period of time

Storage usage of objects stored for less than the minimum storage duration

The minimum storage duration (30 days) of IA objects is calculated based on the last modified time of the objects.

Standard object (stored for 10 days) converted to IA object (stored for 5 days) then deleted

  • 10-day Standard storage fee

  • 5-day IA storage fee

Storage charge for the remaining 15 days of the minimum storage duration for IA 

The minimum storage duration (60 days) of Archive objects is calculated based on the last modified time of the objects.

Standard objects (stored for 10 days) converted to IA objects (stored for 5 days), then to Archive objects (stored for 5 days) before deletion.

  • 10-day Standard storage fee

  • 5-day IA storage fee

  • 5-day Archive storage fee

Storage charge for the remaining 40 days of the minimum storage duration for Archive

The minimum storage duration is 180 days for Cold Archive and Deep Cold Archive objects. The minimum storage duration of a Cold Archive or Deep Cold Archive object is calculated from the time when the storage class of the object is converted to Cold Archive or Deep Cold Archive.

Standard objects (stored for 10 days) converted to Cold Archive objects (stored for 1 day) before deletion.

  • 10-day Standard storage fee

  • 1-day Cold Archive storage fee

Storage charge for the remaining 179 days of the minimum storage duration for Cold Archive

Cold Archive objects (stored for 10 days) converted to Deep Cold Archive objects (stored for 1 day) before deletion.

  • 10-day Cold Archive storage fee

  • 1-day Deep Cold Archive storage fee

  • Storage charge for the remaining 170 days of the minimum storage duration for Cold Archive

  • Storage charge for the remaining 179 days of the minimum storage duration for Deep Cold Archive

For more information, see Storage fees.

Reference

To avoid unnecessary fees, we recommend that you familiarize yourself with how to determine whether the objects of different storage classes meet the minimum storage duration requirements and make sure that the minimum storage duration requirement is met before you convert the storage class of an object or delete an object. For more information, see How can I avoid being charged for the storage usage of objects that are stored for less than the minimum storage duration?