Halaman ini menjelaskan cara mengubah kelas penyimpanan objek dalam bucket dengan menulis ulang objek tersebut.
- Untuk mempelajari cara mengubah kelas penyimpanan objek tanpa menulis ulang objek, lihat fitur Object Lifecycle Management.
- Untuk mempelajari cara Cloud Storage dapat mengelola kelas penyimpanan objek Anda secara otomatis, lihat fitur Autoclass.
Peran yang diperlukan
Untuk mendapatkan izin yang diperlukan untuk mengubah kelas penyimpanan objek dengan menulis ulang objek, minta administrator untuk memberi Anda peran Storage Object User (roles/storage.objectUser) di bucket.
Peran ini berisi izin yang diperlukan untuk mengubah kelas penyimpanan objek. Untuk melihat izin yang benar-benar diperlukan, luaskan bagian Izin yang diperlukan:
Izin yang diperlukan
storage.objects.createstorage.objects.deletestorage.objects.getstorage.objects.list
Anda mungkin juga bisa mendapatkan izin ini dengan peran standar atau peran khusus lainnya.
Untuk mengetahui petunjuk cara memberikan peran di bucket, lihat Menetapkan dan mengelola kebijakan IAM di bucket.
Mengubah kelas penyimpanan objek
Selesaikan langkah-langkah berikut untuk mengubah kelas penyimpanan objek:
Konsol
Kelas penyimpanan objek individual tidak dapat ditetapkan melalui the Google Cloud konsol. Sebagai gantinya, gunakan Google Cloud CLI.
Command line
Gunakan perintah gcloud storage objects update dengan flag
--storage-class. Contoh:
gcloud storage objects update gs://BUCKET_NAME/OBJECT_NAME --storage-class=STORAGE_CLASS
Dengan keterangan:
BUCKET_NAMEadalah nama bucket yang berisi objek yang kelasnya ingin Anda ubah. Contoh,my-bucket.OBJECT_NAMEadalah nama objek yang kelasnya ingin Anda ubah. Contoh,pets/dog.png.STORAGE_CLASSadalah kelas penyimpanan baru untuk objek Anda. Contoh,nearline.
Library klien
C++
Untuk mengetahui informasi selengkapnya, lihatDokumentasi referensi Cloud Storage C++ API.
Untuk melakukan autentikasi ke Cloud Storage, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, lihat Menyiapkan autentikasi untuk library klien.
C#
Untuk mengetahui informasi selengkapnya, lihat Dokumentasi referensi Cloud Storage C# API.
Untuk melakukan autentikasi ke Cloud Storage, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, lihat Menyiapkan autentikasi untuk library klien.
Go
Untuk mengetahui informasi selengkapnya, lihat Dokumentasi referensi Cloud Storage Go API.
Untuk melakukan autentikasi ke Cloud Storage, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, lihat Menyiapkan autentikasi untuk library klien.