本頁面說明與 Cloud Storage bucket 一併儲存的中繼資料欄位。
簡介
Cloud Storage bucket 具有相關聯的中繼資料。中繼資料會識別 bucket 的屬性,並指定存取 bucket 時的處理方式。
中繼資料會儲存為 key: value 配對,其中 value 可以是各種形式,包括字串、陣列,甚至是巢狀 key:value 配對。舉例來說,值區名稱是字串,而值區物件生命週期管理設定則是一組規則陣列,其中每項規則都包含多個子項 key: value 配對。
中繼資料的可變動性不盡相同:
有些則只能查看。
部分設定只能在首次建立 bucket 時設定,無法編輯或移除。
部分資訊可以新增及編輯,但無法移除。
有些資訊可以隨時新增、編輯和移除。
不能編輯的中繼資料
下列中繼資料是在建立 bucket 時設定,無法編輯或移除:
bucket 所屬的專案
版本編號
即使多個 bucket 版本共用相同名稱,bucket 的版本編號也能明確識別 bucket 版本。
bucket 的世代值永遠不會變更。
我們無法保證後續版本會增加產生編號,但可確保每個新版本都有專屬的產生編號。
不相關 bucket 的版本編號之間沒有任何關係。
中繼資料版本編號
- 儲存空間的 metageneration 編號可做為儲存空間中繼資料狀態的專屬 ID。建立值區時,中繼資料版本編號為
1,每次修改值區的中繼資料時,該編號都會增加。
- 儲存空間的 metageneration 編號可做為儲存空間中繼資料狀態的專屬 ID。建立值區時,中繼資料版本編號為
bucket 是否已啟用階層命名空間
可編輯的中繼資料
可編輯的 bucket 中繼資料是指通常可隨時修改值的資料。在某些情況下 (例如 bucket 受到組織政策限制),您無法修改特定中繼資料值。
| 中繼資料總覽 | 指南連結 | 附註 |
|---|---|---|
| 存取控制清單 (ACL) | 建立及管理 ACL | 建議僅供 XML 使用者使用。 |
| 預設 ACL | 設定預設物件 ACL | |
| 身分與存取權管理 (IAM) 政策1 | 使用 IAM 權限 | |
| 計費 (要求者付費) | 使用「要求者付費」 | |
| 跨源資源共享 (CORS) 設定 | 設定及查看 CORS 設定 | |
| 預設儲存空間級別 | 變更預設儲存空間級別 | 在建立 bucket 時設定,可以編輯但無法移除。 |
| 資料加密 | 設定允許或限制的加密方法 | 更新這項設定不會影響 bucket 中現有物件的加密類型。 |
| 預設 Cloud KMS 加密金鑰 | 使用預設 Cloud KMS 金鑰 | |
| 預設事件型保留1 | 使用預設事件型保留屬性 | |
| 禁止公開存取1 | 使用禁止公開存取功能 | |
| 統一 bucket 層級存取權1 | 使用統一值區層級存取權 | 在值區啟用統一值區層級存取權後,只有前 90 天可以編輯。 |
| 生命週期設定政策 | 管理物件生命週期 | |
| Autoclass | 使用自動調整級別功能 | |
| 強化型複製1 | 管理強化型複製功能 | |
| 用量記錄和儲存空間記錄 | 使用記錄設定 | |
| 值區鎖定2 | 使用及鎖定資料保留政策 | 只有在未鎖定資料保留政策的情況下可供編輯。 |
| 物件保留鎖定 | 啟用及使用物件保留設定 | 一旦為 bucket 啟用,就無法停用。 |
| 物件版本管理設定 | 使用物件版本管理 | |
| Bucket 標籤 | 使用 bucket 標籤 | |
| 虛刪除保留時長 | 使用虛刪除功能 | |
| 網站設定 | 為靜態網站指派特殊頁面 | |
| bucket 位置 | 遷移 bucket | 遷移 bucket 前,請先參閱「Bucket 遷移總覽」頁面。 |
1 這項中繼資料無法透過 XML API 查看或管理。
2 您可以在建立值區時使用 XML API 設定這項中繼資料,但無法查看或管理這項中繼資料。
後續步驟
- 瞭解如何查看 bucket 中繼資料。
- 進一步瞭解物件中繼資料。