Referensi: Pencadangan
Menyatakan permintaan untuk melakukan pengambilan satu titik waktu atas beberapa bagian status cluster GKE, catatan operasi pencadangan itu sendiri, dan anchor untuk artefak dasar yang mencakup Pencadangan (pencadangan konfigurasi dan VolumeBackups). ID berikutnya: 28
Representasi JSON |
---|
{ "name": string, "uid": string, "createTime": string, "updateTime": string, "manual": boolean, "labels": { string: string, ... }, "deleteLockDays": integer, "deleteLockExpireTime": string, "retainDays": integer, "retainExpireTime": string, "encryptionKey": { object ( |
Kolom | |
---|---|
name |
Hanya output. Nama Pencadangan yang sepenuhnya memenuhi syarat. |
uid |
Hanya output. ID unik global UUID4 yang dihasilkan server |
createTime |
Hanya output. Stempel waktu saat resource Pencadangan ini dibuat. Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan maksimal sembilan digit fraksional. Contoh: |
updateTime |
Hanya output. Stempel waktu saat resource Cadangan ini terakhir diperbarui. Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan maksimal sembilan digit fraksional. Contoh: |
manual |
Hanya output. Tanda ini menunjukkan apakah resource Pencadangan ini dibuat secara manual oleh pengguna atau melalui jadwal di BackupPlan. Nilai Benar (True) berarti Cadangan dibuat secara manual. |
labels |
Sekumpulan label khusus yang disediakan oleh pengguna. Objek yang berisi daftar pasangan |
deleteLockDays |
Usia minimum untuk Cadangan ini (dalam hari). Jika kolom ini ditetapkan ke nilai bukan nol, Cadangan akan "dikunci" sehingga tidak dapat dihapus (penghapusan manual atau otomatis) selama jumlah hari yang diberikan (diukur dari waktu pembuatan Cadangan). HARUS berupa nilai bilangan bulat antara 0-90 (inklusif). Default-nya adalah setelan |
deleteLockExpireTime |
Hanya output. Waktu ketika kunci hapus yang ada akan berakhir masa berlakunya untuk cadangan ini (dihitung dari createTime + Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan maksimal sembilan digit fraksional. Contoh: |
retainDays |
Usia (dalam hari) saat Cadangan ini akan dihapus secara otomatis. Harus berupa nilai bilangan bulat >= 0:
Setelah Cadangan dibuat, nilai ini hanya dapat ditingkatkan. Setelan defaultnya adalah nilai |
retainExpireTime |
Hanya output. Waktu saat Cadangan ini akan dihapus secara otomatis (dihitung dari createTime + Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan maksimal sembilan digit fraksional. Contoh: |
encryptionKey |
Hanya output. Kunci enkripsi yang dikelola pelanggan yang digunakan untuk mengenkripsi artefak Cadangan. Diwariskan dari nilai |
containsVolumeData |
Hanya output. Apakah Cadangan berisi data volume atau tidak. Dikontrol oleh nilai |
containsSecrets |
Hanya output. Apakah Cadangan berisi Secret Kubernetes atau tidak. Dikontrol oleh nilai |
clusterMetadata |
Hanya output. Informasi tentang cluster GKE tempat Cadangan ini dibuat. |
state |
Hanya output. Status Pencadangan saat ini |
stateReason |
Hanya output. Deskripsi yang dapat dibaca manusia terkait alasan cadangan berada di |
completeTime |
Hanya output. Waktu penyelesaian Pencadangan Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan maksimal sembilan digit fraksional. Contoh: |
resourceCount |
Hanya output. Jumlah total resource Kubernetes yang disertakan dalam Pencadangan. |
volumeCount |
Hanya output. Jumlah total cadangan volume yang terdapat dalam Cadangan. |
sizeBytes |
Hanya output. Ukuran total Pencadangan dalam byte = ukuran cadangan konfigurasi + jumlah(ukuran cadangan volume) |
etag |
Hanya output. |
description |
String deskriptif yang ditentukan pengguna untuk Cadangan ini. |
podCount |
Hanya output. Jumlah total Pod Kubernetes yang terdapat dalam Pencadangan. |
configBackupSizeBytes |
Hanya output. Ukuran cadangan konfigurasi dalam byte. |
Kolom union backup_scope . Menentukan "cakupan" Pencadangan - resource dengan namespace dalam cluster yang disertakan dalam Pencadangan. Diwariskan dari nilai [backup_scope][google.cloud.gkebackup.v1.BackupPlan.BackupConfig.backup_scope] BackupPlan induk. backup_scope hanya ada berupa salah satu diantara berikut: |
|
allNamespaces |
Hanya output. Jika True, semua namespace akan disertakan dalam Cadangan. |
selectedNamespaces |
Hanya output. Jika ditetapkan, daftar namespace yang disertakan dalam Cadangan. |
selectedApplications |
Hanya output. Jika ditetapkan, daftar ProtectedApplications yang resource-nya disertakan dalam Pencadangan. |
ClusterMetadata
Informasi tentang cluster GKE tempat Cadangan ini dibuat.
Representasi JSON |
---|
{ "cluster": string, "k8sVersion": string, "backupCrdVersions": { string: string, ... }, // Union field |
Kolom | |
---|---|
cluster |
Cluster sumber tempat Cadangan ini dibuat. Format yang valid:
Opsi ini diwarisi dari kolom |
k8sVersion |
Versi server Kubernetes cluster sumber. |
backupCrdVersions |
Daftar versi Cadangan untuk GKE CRD yang ada di cluster. Objek yang berisi daftar pasangan |
Kolom union platform_version . Versi khusus platform platform_version hanya dapat berupa salah satu dari yang berikut: |
|
gkeVersion |
Versi GKE |
anthosVersion |
Versi Anthos |
Negara bagian/Provinsi
Negara bagian/Provinsi
Enum | |
---|---|
STATE_UNSPECIFIED |
Resource Cadangan sedang dalam proses pembuatan. |
CREATING |
Resource Backup telah dibuat dan resource Kubernetes BackupJob terkait telah dimasukkan ke cluster sumber. |
IN_PROGRESS |
Agen gkebackup di cluster telah mulai menjalankan operasi pencadangan. |
SUCCEEDED |
Operasi pencadangan berhasil diselesaikan. |
FAILED |
Operasi pencadangan gagal. |
DELETING |
Resource Cadangan ini (dan artefak terkait) sedang dalam proses dihapus. |
Metode |
|
---|---|
|
Membuat Pencadangan untuk BackupPlan yang ditentukan. |
|
Menghapus Cadangan yang ada. |
|
Mengambil detail satu Pencadangan. |
|
Mendapatkan kebijakan kontrol akses untuk resource. |
|
Mencantumkan semua Cadangan untuk BackupPlan tertentu. |
|
Perbarui Cadangan. |
|
Menetapkan kebijakan kontrol akses pada resource yang ditentukan. |
|
Menampilkan izin yang dimiliki pemanggil atas resource yang ditentukan. |