object.gdc.goog/v1alpha1
Paket v1alpha1 berisi definisi Skema API untuk grup API v1alpha1 object.gdc.goog
Bucket
Bucket adalah Skema untuk bucket API
Muncul di: - BucketList
Kolom | Deskripsi |
---|---|
apiVersion string |
object.gdc.goog/v1alpha1 |
kind string |
Bucket |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata . |
spec BucketSpec |
|
status BucketStatus |
BucketList
BucketList berisi daftar Bucket
Kolom | Deskripsi |
---|---|
apiVersion string |
object.gdc.goog/v1alpha1 |
kind string |
BucketList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata . |
items Bucket |
BucketPolicy
Muncul di: - BucketSpec
Kolom | Deskripsi |
---|---|
lockingPolicy LockingPolicy |
Kebijakan untuk penguncian objek. Jika disetel, pembuatan versi objek akan diaktifkan dan semua objek yang disimpan dalam bucket akan tunduk pada kebijakan ini. Objek yang dikunci tidak dapat dihapus hingga masa berlaku kunci berakhir. LockingPolicy harus diaktifkan saat membuat bucket dan tidak dapat dinonaktifkan setelahnya. Jika tidak disetel, penguncian dan pembuatan versi objek akan dinonaktifkan dan tidak dapat diaktifkan. |
BucketSpec
BucketSpec menentukan status yang diinginkan dari Resource Bucket.
Muncul di: - Bucket
Kolom | Deskripsi |
---|---|
description string | Deskripsi konten bucket. |
storageClass ObjectStorageClass | Opsi yang tersedia adalah: - Standard - Cocok untuk data panas yang sering diakses, termasuk situs, video streaming, dan aplikasi seluler |
bucketPolicy BucketPolicy | Menentukan kebijakan resource bucket. Jika tidak ditentukan, kebijakan default akan diterapkan. |
BucketStatus
BucketStatus menentukan status Bucket yang diamati
Muncul di: - Bucket
Kolom | Deskripsi |
---|---|
fullyQualifiedName string |
FullyQualifiedName adalah nama bucket yang disediakan. Nama ini harus digunakan untuk merujuk ke bucket saat menggunakan alat dan library eksternal. |
conditions Kondisi |
Kondisi menentukan status bucket. Kondisi yang didukung mencakup: - BucketReady: true menunjukkan apakah bucket telah disediakan dan siap digunakan |
endpoint string |
Endpoint DNS tempat bucket dapat dijangkau. |
region string |
Region tempat bucket disimpan. |
LockingPolicy
LockingPolicy menentukan strategi untuk mengunci objek bucket.
Muncul di: - BucketPolicy
Kolom | Deskripsi |
---|---|
defaultObjectRetentionDays integer |
DefaultObjectRetentionDays menentukan jumlah minimum hari setiap versi setiap objek akan dipertahankan. Objek tidak dapat dihapus selama periode retensi. Jika bucket berisi objek apa pun, bucket tersebut juga tidak dapat dihapus. Jika tidak ditentukan, periode retensi objek default tidak ditetapkan. DefaultObjectRetentionDays dapat diubah setelah dibuat, tetapi perubahan hanya akan berlaku untuk objek dan versi baru. Objek dan versi yang ada akan tetap menggunakan nilai sebelumnya. |