全部產品
Search
文件中心

Object Storage Service:OSS的請求費用

更新時間:Nov 11, 2024

您對OSS的所有操作都是通過調用OSS API實現的,OSS會根據調用的API次數收取請求費用。如果您的業務涉及訪問冷Archive Storage類型的資料時,需要對這部分資料進行解凍,解凍過程還會產生資料取回請求費用。

說明

本文僅說明相關計費項目及付費方式。有關計費項目的定價詳情,請參見OSS產品定價

計費項目

請求費用的計費項目包括Put類型請求次數、Get類型請求次數以及冷歸檔資料取回請求費用。

重要

如果您希望通過要求者支付Put類型請求次數、Get類型請求次數費用,而不是通過Bucket擁有者支付這部分費用時,可以開啟要求者付費模式。具體操作,請參見開啟要求者付費模式

計費項目

計費規則

計費周期

付費方式

Put類型請求次數(PutRequest)

調用OSS API的Put類請求產生的請求次數費用。關於Put類請求的更多資訊,請參見Put類請求

說明

請求失敗不會統計請求次數,例如返回碼為4xx、5xx的請求。

按小時計費,即時計費(賬單出賬時間通常在當前計費周期結束後,具體出賬時間以系統為準)。

  • 隨用隨付:請求費用=請求次數×每萬次請求的單價÷10000

  • 資源套件:不支援

Get類型請求次數(GetRequest)

調用OSS API的Get類請求產生的請求次數費用。關於Get類請求的更多資訊,請參見Get類請求

說明

請求失敗不會統計請求次數,例如返回碼為4xx、5xx的請求。

  • 隨用隨付:請求費用=請求次數×每萬次請求的單價÷10000

  • 資源套件:不支援

冷歸檔取回請求

冷Archive Storage類型檔案需解凍後才能訪問,解凍時間取決於資料大小和選擇的解凍優先順序,解凍會產生資料取回請求費用。請求解凍一個冷歸檔類型檔案被視為一次取回請求,請求次數的統計與請求檔案的大小無關。

按照冷歸檔資料的不同解凍優先順序,取回請求分為以下三種:

  • 標準取回請求(CAStdRetrievalRequest)

  • 高優先順序取回請求(CAHighPriorRetrievalRequest)

  • 批量取回請求(CABulkRetrievalRequest)

  • 隨用隨付:請求費用=請求次數×每萬次請求的單價÷10000

  • 資源套件:不支援

深度冷歸檔取回請求

深度冷歸檔類型檔案需解凍後才能訪問,解凍時間取決於資料大小和選擇的解凍優先順序,解凍會產生資料取回請求費用。請求解凍一個深度冷歸檔類型檔案被視為一次冷歸檔取回請求,請求次數的統計與請求檔案的大小無關。

按照深度冷歸檔資料的不同解凍優先順序,取回請求分為以下兩種:

  • 標準取回請求(DeepCAStdRetrievalRequest)

  • 高優先順序取回請求(DeepCAHighPriorRetrievalRequest)

  • 隨用隨付:請求費用=請求次數×每萬次請求的單價÷10000

  • 資源套件:不支援

關於Put類和Get類API請求的功能詳情,請參見API概覽

Put類請求

Put類請求包括通過API、SDK或者OSS管理主控台等方式進行資料上傳、拷貝、刪除等操作。

API請求

對應操作

PutBucket

建立儲存空間(Bucket)。

GetBucket (ListObject)、GetBucketV2 (ListObjectsV2)

列舉所有Object。

PutBucketACL

為Bucket設定讀寫權限ACL。

PutBucketInventory

為Bucket配置清單規則。

DeleteBucketInventory

刪除Bucket中指定的清單任務。

PutBucketLogging

開啟日誌轉存。

DeleteBucketLogging

關閉日誌轉存。

PutBucketWebsite

為Bucket設定靜態網站託管模式並設定跳轉規則(RoutingRule)。

DeleteBucketWebsite

關閉Bucket的靜態網站託管模式以及跳轉規則。

PutBucketReferer

為Bucket設定Referer的訪問白名單以及是否允許Referer欄位為空白。

PutBucketLifecycle

設定生命週期規則。

CommitTransition

通過生命週期規則轉換儲存類型。

重要

通過生命週期將低頻、歸檔、冷歸檔轉為其他類型的Put類型請求費用高於從標準儲存類型轉為低頻訪問、歸檔、冷歸檔、深度冷歸檔類型的Put類型請求費用。

ExpireObject

通過生命週期刪除Object。

重要
  • 在中國內地各地區,通過生命週期規則刪除低頻訪問、歸檔、冷歸檔的Put類請求費用高於刪除標準儲存類型Object的Put類請求費用。通過生命週期規則刪除深度冷Archive Storage類型Object,不收取Put類請求費用。

  • 在中國香港以及海外地區,通過生命週期規則刪除各儲存類型Object時不收取Put類請求費用。

DeleteBucketLifecycle

刪除生命週期規則。

DeleteBucket

刪除Bucket。

PutObject

上傳Object。

CopyObject

在同一地區下相同或不同Bucket之間拷貝Object。

重要

按Object源儲存類型的PUT類型請求次數計費。

AppendObject

以追加寫的方式上傳Object。

DeleteObject

刪除單個Object。

DeleteMultipleObjects

刪除多個Object。

PutObjectACL

為Object設定讀寫權限ACL。

PostObject

通過HTML表單上傳的方式上傳Object。

PutSymlink

建立軟連結。

RestoreObject

解凍歸檔類型Object。

InitiateMultipartUpload

初始化MultipartUpload事件。

UploadPart

根據指定的Object名稱和UploadId來分區上傳資料。

AbortMultipartUpload

取消MultipartUpload事件並刪除對應的片段資料。

    重要
    • 在中國內地各地區,通過生命週期規則刪除低頻訪問、歸檔、冷歸檔類型片段的Put類請求費用高於刪除標準儲存類型片段的Put類請求費用。通過生命週期規則刪除深度冷Archive Storage類型片段,不收取Put類請求費用。

    • 在中國香港以及海外地區,通過生命週期規則刪除各儲存類型片段時不收取Put類請求費用。

UploadPartCopy

分區拷貝。

ListMultipartUploads

列舉所有執行中的Multipart Upload事件,即已經初始化但還未完成(Complete)或者還未中止(Abort)的Multipart Upload事件。

ListParts

列舉指定Upload ID所屬的所有已經上傳成功Part。

PutBucketReplication

為Bucket配置資料複製規則。

DeleteBucketReplication

停止某個Bucket的資料複製任務並刪除Bucket的複製配置。

PutBucketCors

添加CORS配置。

DeleteBucketCors

刪除CORS配置。

CompleteMultipartUpload

完成分區上傳。

InitiateBucketWorm

為Bucket建立合規保留原則。

AbortBucketWorm

刪除未鎖定的合規保留原則。

CompleteBucketWorm

鎖定合規保留原則。

ExtendBucketWorm

延長鎖定的合規保留原則對應Bucket中Object的保留天數。

PutBucketVersioning

為Bucket開啟版本控制。

ListObjectVersions(GetBucketVersions)

列出Bucket中包括刪除標記(Delete Marker)在內的所有Object的版本資訊。

PutBucketPolicy

設定Bucket Policy。

DeleteBucketPolicy

刪除Bucket Policy。

PutBucketTags

為Bucket添加或修改標籤。

DeleteBucketTags

刪除Bucket標籤。

PutBucketEncryption

為Bucket配置加密規則。

DeleteBucketEncryption

刪除Bucket加密規則。

PutBucketRequestPayment

為Bucket佈建要求者付費模式。

PutObjectTagging

為Object添加或修改標籤。

DeleteObjectTagging

刪除Object標籤。

PutLiveChannel

建立一個LiveChannel。

DeleteLiveChannel

刪除指定的LiveChannel。

PutLiveChannelStatus

切換LiveChannel狀態。

PostVodPlaylist

為LiveChannel產生用於點播的播放清單。

PutStyle

新增圖片樣式。

ListStyle

查詢某個Bucket下已建立的所有樣式。

DeleteStyle

刪除某個Bucket下指定的圖片樣式。

WriteGetObjectResponse

自訂返回資料和響應標題。

Get類請求

Get類請求包括通過API、SDK或者OSS管理主控台等方式執行除GetBucket (ListObject)以及GetBucketV2 (ListObjectsV2)以外的所有對於檔案以及其他資訊的讀取操作。

API請求

對應操作

GetBucketAcl

查看Bucket的存取權限。

GetBucketLocation

查看Bucket所屬的資料中心。

GetBucketInfo

查看Bucket的相關資訊。

GetBucketLogging

查看Bucket的訪問日誌配置。

GetBucketWebsite

查看Bucket的靜態網站託管配置。

GetBucketReferer

查看Bucket的Referer配置。

GetBucketLifecycle

查看Bucket的Lifecycle配置。

GetBucketReplication

查看Bucket已配置的資料複製規則。

GetBucketReplicationLocation

查看資料可複製到的目標Bucket所在的地區。

GetBucketReplicationProgress

查看資料複製進度。

GetBucketInventory

查看Bucket指定的清單任務。

ListBucketInventory

查看Bucket所有的清單任務。

GetObject

下載Object。

HeadObject

查看Object包含的所有meta資訊。

GetObjectMeta

查看Object包含的部分meta資訊。

GetObjectACL

查看Object的讀寫權限ACL。

GetSymlink

查看軟連結。

GetBucketcors

查看Bucket的CORS配置。

GetBucketWorm

查看Bucket的合規保留原則配置。

GetBucketVersioning

查看Bucket的版本控制狀態。

GetBucketPolicy

查看Bucket Policy配置。

GetBucketReferer

查看防盜鏈配置。

GetBucketTags

查看Bucket的標籤資訊。

GetBucketEncryption

查看Bucket的加密配置。

GetBucketRequestPayment

擷取要求者付費模式配置。

DoMetaQuery

查詢滿足指定條件的Object,並按照指定欄位和排序方式列出Object資訊。

GetObjectTagging

查看Object的標籤資訊。

ListLiveChannel

查看所有LiveChannel的資訊。

GetLiveChannelInfo

查看指定LiveChannel的資訊。

GetLiveChannelStat

查看指定LiveChannel的推流狀態資訊。

GetLiveChannelHistory

查看指定LiveChannel的推流記錄。

GetVodPlaylist

查看指定LiveChannel在指定時間段內推流產生的播放清單。

GetStyle

查詢某個Bucket下指定的樣式資訊。

get_image_info

擷取圖片的基本資料。

get_image_exif

擷取圖片的exif資訊。

get_image_infoexif

擷取圖片的基本資料和exif資訊。

ProcessImage

圖片處理。