Metadata bucket

Mendapatkan metadata

Mendapatkan ukuran bucket

Halaman ini membahas kolom metadata yang disimpan bersama dengan bucket di Cloud Storage.

Pengantar

Bucket Cloud Storage memiliki metadata yang terkait dengannya. Metadata mengidentifikasi properti bucket dan menentukan cara bucket ditangani saat diakses.

Metadata disimpan sebagai pasangan key: value, dengan value dapat mengambil berbagai bentuk, termasuk string, array, atau bahkan pasangan key:value yang disusun secara bertingkat. Misalnya, nama bucket adalah string, sedangkan konfigurasi Pengelolaan Siklus Proses Objek bucket adalah array aturan yang setiap aturannya berisi beberapa pasangan key: value turunan.

Metadata memiliki mutabilitas yang bervariasi:

  • Beberapa metadata hanya dapat Anda lihat.

  • Beberapa metadata hanya dapat ditetapkan saat bucket pertama kali dibuat, dan tidak dapat diedit atau dihapus.

  • Beberapa metadata dapat Anda tambahkan dan edit, tetapi tidak dapat dihapus.

  • Beberapa metadata dapat Anda tambahkan, edit, dan hapus kapan saja.

Metadata yang tidak dapat diedit

Metadata berikut ditetapkan selama pembuatan bucket, dan tidak dapat diedit atau dihapus:

  • Nama bucket

  • Lokasi bucket

  • Project tempat bucket berada

  • Nomor generasi

    • Nomor pembuatan bucket mengidentifikasi versi bucket secara unik meskipun lebih dari satu versi bucket memiliki nama yang sama.

    • Nilai pembuatan bucket tidak akan berubah.

    • Tidak ada jaminan bahwa nomor generasi untuk versi berikutnya akan meningkat, hanya saja setiap versi baru akan memiliki nomor generasi yang unik.

    • Tidak ada hubungan antara nomor generasi dari bucket yang tidak saling berkaitan.

  • Nomor metagenerasi

    • Nomor metageneration bucket secara unik mengidentifikasi status metadata bucket. Nomor metageneration adalah 1 pada saat pembuatan bucket dan meningkat setiap kali Anda mengubah metadata bucket.

Metadata yang dapat diedit

Metadata bucket yang dapat diedit adalah metadata yang nilainya biasanya dapat Anda ubah kapan saja. Dalam beberapa kasus, seperti bucket yang dikenai batasan kebijakan organisasi, ada pembatasan terhadap pengubahan nilai metadata tertentu.

Ringkasan metadata Link ke panduan Catatan
Daftar Kontrol Akses (ACL) Membuat dan mengelola ACL Hanya direkomendasikan untuk pengguna XML.
ACL default Menetapkan ACL objek default
Kebijakan Identity and Access Management (IAM)1 Menggunakan izin IAM
Penagihan (Pemohon yang Membayar) Menggunakan Pemohon yang Membayar
Konfigurasi Cross-Origin Resource Sharing (CORS) Menyiapkan dan melihat konfigurasi CORS
Kelas penyimpanan default Mengubah kelas penyimpanan default Ditetapkan selama pembuatan bucket dan dapat diedit, tetapi tidak dapat dihapus.
Kunci enkripsi Cloud KMS default Menggunakan kunci Cloud KMS default
Penangguhan berbasis peristiwa default1 Berfungsi dengan properti penangguhan berbasis peristiwa default
Pencegahan akses publik1 Gunakan pencegahan akses publik
Akses level bucket yang seragam1 Menggunakan akses level bucket yang seragam Hanya dapat diedit selama 90 hari pertama setelah Anda mengaktifkan akses level bucket yang seragam di bucket.
Kebijakan konfigurasi siklus proses Mengelola siklus proses objek
Autoclass Menggunakan Autoclass
Replikasi turbo1 Mengelola replikasi turbo
Log penggunaan dan log penyimpanan Konfigurasi log penggunaan
Kunci Bucket2 Menggunakan dan mengunci kebijakan retensi Hanya dapat diedit jika Anda tidak mengunci kebijakan retensi.
Kunci Retensi Objek Mengaktifkan dan menggunakan konfigurasi retensi objek Setelah diaktifkan untuk bucket, tidak dapat dinonaktifkan.
Konfigurasi Pembuatan Versi Objek Menggunakan Pembuatan Versi Objek
Label bucket Menggunakan label bucket
Durasi retensi hapus untuk sementara Menggunakan hapus untuk sementara
Konfigurasi situs Menetapkan halaman khusus untuk situs statis

1 Metadata ini tidak dapat dilihat atau dikelola menggunakan XML API.

2 Anda dapat menggunakan XML API untuk menetapkan metadata ini selama pembuatan bucket, tetapi tidak untuk melihat atau mengelola metadata ini.

Langkah berikutnya