Storage KRM API

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.