Object Storage Service (OSS) charges data processing fees for features like image processing, advanced image compression, video snapshots, .
Unit pricing
This topic describes the billable items and billing methods. For detailed pricing, see OSS Pricing.
Billable items
To have requesters, instead of the bucket owner, pay for image processing, video snapshots, data retrieval from Infrequent Access (IA) and Archive storage, enable the pay-by-requester mode. For more information, see Enable pay-by-requester.
Media Data Processing Resource Plans offset the costs of image processing and video snapshots initiated by requesters when the pay-by-requester mode is enabled.
Billable item | Billing rule | Billing cycle | Billing method |
Image processing (ProcessImgSize) | Fees are based on the size of the source image. Note When you send an image processing request, you are charged based on the actual size of the source image, regardless of whether the request involves a single operation, such as cropping, or multiple operations, such as cropping followed by adding an image or text watermark. For more information about supported image processing operations, see Image processing parameters. | Billing is hourly. Bills are generated after each billing cycle, though the exact generation time depends on the system. |
|
Advanced image compression | You are charged based on the number of times you use advanced image compression. Advanced image compression supports the following output specifications:
|
| |
Video snapshot (ProcessI) | You are charged based on the number of images captured from videos. |
| |
Scanned data capacity for SelectObject (SelectScanSize) | Fees are calculated based on the actual size of the source object scanned by the SelectObject operation. |
| |
Data retrieval: Infrequent Access (IA) (RetrievalData) | You are charged for accessing objects in the Infrequent Access (IA) storage class. Fees are calculated based on the amount of data retrieved. Note If you read a portion of an object by using an operation such as SelectObject or an HTTP Range request, the fee is calculated based on the byte range retrieved. For other access methods, the fee is calculated based on the actual size of the object. |
| |
Data retrieval: Archive (RetrievalData) | Fees apply when you restore objects from the Archive storage class. Fees are calculated based on the size of the restored object. Important No additional retrieval fees are charged for a restored Archive object. |
| |
Data retrieval: Archive Direct Read (RetrievalDataArchiveDirect) | Fees apply when you directly read objects from the Archive storage class. Fees are calculated based on the actual amount of data read directly from Archive storage, as recorded in the Important Direct read retrieval fees are not charged for restored Archive objects. |
| |
Data retrieval: Cold Archive (RetrievalData) | Fees apply when you restore objects from the Cold Archive storage class. Fees are calculated based on the restoration priority and the size of the object. No additional retrieval fees are charged for a restored Cold Archive object. The retrieval fee for Cold Archive data depends on the selected restoration priority. The following options are available:
|
| |
Data retrieval: Deep Cold Archive (RetrievalData) | Fees apply when you restore objects from the Deep Cold Archive storage class. Fees are calculated based on the restoration priority and the size of the object. No additional retrieval fees are charged for a restored Deep Cold Archive object. The retrieval fee for Deep Cold Archive data depends on the selected restoration priority. The following options are available:
|
|
Related documents
To query hourly metering data for OSS, see Query hourly OSS data.
For more information about the billing details of the billable items, see Query bills.