This article explains the request fees in the ZOS billing system.
Request fees are calculated based on the number of request instructions sent to ZOS. All access and management operations, whether via internal or external networks, calling API, SDK, the official console, client tools, etc., are essentially based on APIs. Each API call counts as a single request.
Request Type
Read Operations (Get Requests)
Get requests primarily involve operations to get buckets or objects. See the table below for the specific API requests of this type.
API Requests | Operation |
Get Object | Download object |
Head Object | Get object metadata information |
Get Object Tagging | Get object tag |
Get Bucket Tagging | Get bucket tag |
List Bucket | List bucket inventory |
List Bucket Object | List bucket object |
List Objects Versions | List the version information of objects in the bucket, including deletion tags |
Get Bucket Logging | Get log transfer configuration |
Get Bucket Encrytion | Get bucket encryption |
Get Bucket Versioning | Get bucket version control configuration |
Get Bucket Website | Get bucket static website configuration |
Head Bucket | Get bucket information |
Get Symlink | Get soft link |
Get Bucket ACL | Get bucket ACL access permissions |
Get Object ACL | Get object ACL access permissions |
Get Bucket Lifecycle | Get bucket lifecycle configuration |
Get Bucket Inventory Configuration | Get bucket inventory configuration |
List Bucket Inventory Configuration | List bucket inventory configuration |
Get Bucket CORS | Get bucket cross-origin resource sharing permission configuration |
List Parts | Query information about uploaded parts in a specific multipart upload |
List Multipart Uploads | Query multipart uploads in progress |
Get Bucket Object Lock Configuration | Get bucket object lock configuration |
Get Object Retention | Get object retention period settings |
Get Object Legal Hold | Get object legal retention settings |
Get Bucket Policy | Get bucket policy |
Write Operations (Put Requests)
Put requests primarily involve data uploads, copies, and other operations. See the table below for the specific API requests of this type.
API Requests | Operation |
Create Bucket | Create bucket |
Put Object | Upload object |
Put Object Copy | Copy object |
Put Symlink | Set soft link |
Put Bucket ACL | Set bucket ACL |
Put Object ACL | Set object ACL |
Put Bucket Lifecycle | Set bucket lifecycle |
Put Object Tagging | Set object tag |
Put Bucket Tagging | Set bucket tag |
Put Bucket Logging | Set bucket logging |
Put Bucket Encrytion | Set bucket encryption |
Put Bucket Versioning | Set bucket versioning |
Put Bucket Website | Set bucket static website hosting |
Put Bucket Inventory Configuration | Set bucket inventory |
Put Bucket CORS | Set cross-origin resource sharing permission configuration |
Create Multipart Upload | Initialize multipart upload task |
Upload Part | Upload part |
UploadPartCopy | Copy specified objects in the multipart mode |
Complete Multipart Upload | Complete multipart upload task |
Abort Multipart Upload | Abort a multipart upload and delete the uploaded part |
Put Bucket Object Lock Configuration | Set bucket object lock configuration |
Put Object Retention | Set object compliance retention |
Put Object Legal Hold | Set object legal retention |
Restore Object | Unfreeze object |
Put Bucket Policy | Set bucket policy |
Delete Operations (Delete Requests)
Delete requests primarily involve data deletion operations. See the table below for the specific API requests of this type.
API Requests | Operation |
Delete Bucket | Delete bucket |
Delete Object | Delete object |
Delete Multiple Object | Batch delete objects |
Delete Bucket Lifecycle | Delete bucket lifecycle |
Delete Object Tagging | Delete object tag |
Delete Bucket Tagging | Delete bucket tag |
Delete Bucket Encrytion | Delete bucket encryption |
Delete Bucket Website | Delete bucket static website hosting |
Delete Bucket Inventory Configuration | Delete bucket inventory |
Delete Bucket CORS | Delete bucket cross-domain resource sharing permission configuration |
Delete Bucket Policy | Delete bucket policy |
Billing Instructions
Billing Item | Description | Billing Mode |
Request Count (Get, Put, Delete Requests) | Billing is based on the number of Get, Put, and Delete requests made through both the public and internal networks. | Pay-As-You-Go |
Note
Operations performed by users in the ZOS console are also considered requests to the ZOS system and will be included in the request count.
Pricing
For details, please refer to the request fees in Pay-As-You-Go and Resource Package Billing.