backup.gdc.goog/v1
BackupRepositoryManager
BackupRepositoryManager adalah Skema untuk API backuprepositorymanagers
Muncul di: - BackupRepositoryManagerList
Kolom | Deskripsi |
---|---|
apiVersion string |
backup.gdc.goog/v1 |
kind string |
BackupRepositoryManager |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata . |
spec BackupRepositoryManagerSpec |
|
status BackupRepositoryManagerStatus |
BackupRepositoryManagerList
BackupRepositoryManagerList berisi daftar BackupRepositoryManager
Kolom | Deskripsi |
---|---|
apiVersion string |
backup.gdc.goog/v1 |
kind string |
BackupRepositoryManagerList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata . |
items Array BackupRepositoryManager |
BackupRepositoryManagerSpec
BackupRepositoryManagerSpec menentukan status BackupRepositoryManager yang diinginkan
Muncul di: - BackupRepositoryManager
Kolom | Deskripsi |
---|---|
backupRepositorySpec BackupRepositorySpec |
BackupRepositorySpec berisi semua detail yang diperlukan untuk membuat repositori cadangan di dalam cluster pengguna. Perhatikan bahwa kolom ImportPolicy dari BackupRepositorySpec tidak akan dipatuhi di sini. BackupRepository yang dibuat akan menjadi "ReadWrite" jika cluster tempat BackupRepository dibuat adalah ReadWriteCluster. Nilainya adalah "ReadOnly" jika cluster tempat cluster ini dibuat ada dalam daftar ReadOnlyClusters. Kolom ini tidak dapat diubah. |
readWriteCluster NamespacedName |
ReadWriteCluster menentukan satu cluster (baremetal.cluster.gke.io/Cluster) yang memiliki izin untuk membuat repositori cadangan ReadWrite menggunakan data di kolom BackupRepositorySpec. Repositori ReadWrite dapat digunakan untuk menjadwalkan/membuat Cadangan, Rencana Cadangan, dan Pemulihan, dan secara efektif dimiliki oleh cluster tempat repositori tersebut dibuat. CATATAN: BackupRepository hanya dapat digunakan sebagai ReadWrite oleh paling banyak satu cluster k8s. Kolom ini dapat diubah. |
readOnlyClusters Array NamespacedName |
ReadOnlyClusters menentukan daftar cluster (baremetal.cluster.gke.io/Cluster) yang memiliki izin untuk membuat repositori cadangan ReadOnly menggunakan data di kolom BackupRepositorySpec. Repositori ReadOnly hanya dapat digunakan untuk mengimpor dan melihat cadangan. Tidak ada cadangan/resource baru yang dapat dibuat di repositori ini, tetapi pemulihan dapat menggunakan dan mereferensikan cadangan hanya baca untuk pemulihan. Ditujukan untuk mengimpor cadangan dari cluster lain untuk pemulihan lintas cluster. Tidak ada batasan seberapa sering BackupRepository dapat digunakan sebagai ReadOnly. Kolom ini dapat diubah. |
BackupRepositoryManagerStatus
BackupRepositoryManagerStatus menentukan status BackupRepositoryManager yang diamati
Muncul di: - BackupRepositoryManager
Kolom | Deskripsi |
---|---|
backupCount integer |
BackupCount adalah jumlah total cadangan yang telah dibuat di dalam bucket penyimpanan yang ditunjuk oleh BackupRepositorySpec. |
backupPlanCount integer |
BackupPlanCount adalah jumlah total rencana cadangan yang telah dibuat di dalam bucket penyimpanan yang ditunjuk oleh BackupRepositorySpec. |
restoreCount integer |
RestoreCount adalah jumlah total pemulihan yang telah dibuat di dalam bucket penyimpanan yang ditunjuk oleh BackupRepositorySpec. |
restorePlanCount integer |
RestorePlanCount adalah jumlah total rencana pemulihan yang telah dibuat di dalam bucket penyimpanan yang ditunjuk oleh BackupRepositorySpec. |
clusterStatuses Array ClusterStatus |
ClusterStatuses berisi status saat ini terkait pembuatan repositori cadangan yang diinginkan di setiap cluster. Daftar ini akan berisi entri untuk semua cluster yang ditentukan dalam daftar ReadOnlyClusters serta ReadWriteCluster. Repositori cadangan yang berhasil dibuat di cluster ditunjukkan oleh entri di array ClusterStatuses yang memiliki kondisi "Siap" sebagai "Benar", jika tidak, akan menjadi "Salah". |
conditions Kondisi |
Kondisi menunjukkan apakah Pengelola Repositori Cadangan dan repositori cadangan yang dibuatnya dalam kondisi baik atau tidak. |
errorStatus ErrorStatus |
Error terbaru dari rekonsiliasi dengan waktu yang diamati disertakan. |
BackupRetentionPolicy
Menampilkan kebijakan retensi untuk Cadangan
Muncul di: - ClusterBackupSpec
Kolom | Deskripsi |
---|---|
deleteLockDays integer |
Jumlah hari sejak pembuatan cadangan ini hingga penghapusan diblokir. Untuk cadangan yang dibuat secara otomatis dari jadwal pencadangan, kolom ini ditetapkan ke nilai ClusterBackupPlan.RetentionPolicy.backup_delete_block_days . Untuk cadangan yang dibuat secara manual yang tidak menentukan kolom ini, layanan akan menetapkan nilai ClusterBackupPlan.RetentionPolicy.backup_delete_block_days . Jika cadangan dibuat dengan nilai kolom ini kurang dari nilai ClusterBackupPlan.RetentionPolicy.backup_delete_block_days , respons tidak valid akan ditampilkan dari layanan. Kolom ini harus berupa nilai bilangan bulat antara 0-90 . Kolom ini hanya boleh ditambah dengan permintaan pembaruan, atau respons tidak valid akan ditampilkan oleh layanan. Perhatikan bahwa kolom ini hanya berlaku untuk cadangan dengan status Succeeded . |
retainDays integer |
Jumlah hari untuk menyimpan cadangan cluster ini, setelah itu cadangan akan otomatis dihapus. Nilai ini dihitung dari create_time cadangan cluster. Jika kolom ini tidak ditentukan atau disetel ke 0 , berarti cadangan tidak dihapus secara otomatis. Untuk cadangan cluster yang dibuat secara otomatis dari jadwal, kolom ini diberi nilai ClusterBackupPlan.RetentionPolicy.backup_retain_days . Untuk cadangan yang dibuat secara manual yang tidak menentukan kolom ini, layanan akan menetapkan nilai ClusterBackupPlan.RetentionPolicy.backup_retain_days . Jika cadangan dibuat dengan nilai kolom ini kurang dari nilai delete_lock_days , respons tidak valid akan ditampilkan oleh layanan. Kolom ini hanya boleh ditambah dengan permintaan pembaruan, atau respons tidak valid akan ditampilkan oleh layanan. |
ClusterBackup
Muncul di: - ClusterBackupList
Kolom | Deskripsi |
---|---|
apiVersion string |
backup.gdc.goog/v1 |
kind string |
ClusterBackup |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata . |
spec ClusterBackupSpec |
|
status ClusterBackupStatus |
ClusterBackupConfig
Mewakili jenis pesan dalam yang menentukan konfigurasi pembuatan cadangan dari rencana cadangan ini.
Muncul di: - ClusterBackupPlanSpec - ClusterBackupSpec
Kolom | Deskripsi |
---|---|
backupScope BackupScope |
Cakupan pemilihan resource cadangan. Contohnya mencakup all_namespaces , namespace yang dipilih, dan aplikasi yang dipilih. Anda harus menentukan satu nilai untuk backup_scope . Nilai BackupScope harus berupa salah satu jenis berikut: BackupConfig_AllNamespaces , BackupConfig_SelectedNamespaces , atau BackupConfig_SelectedApplications . |
clusterBackupRepositoryName string |
Nama resource ClusterBackupRepositoryRef yang mengidentifikasi penyimpanan sekunder untuk resource ClusterBackupPlan ini. |
includeVolumeData boolean |
Menentukan apakah data volume dicadangkan. Jika tidak disetel, defaultnya adalah false . |
includeSecrets boolean |
Menentukan apakah rahasia dicadangkan. Jika tidak disetel, defaultnya adalah false . |
volumeStrategy VolumeStrategy |
Jenis pencadangan volume yang akan dilakukan. |
ClusterBackupList
Mewakili daftar cadangan cluster.
Kolom | Deskripsi |
---|---|
apiVersion string |
backup.gdc.goog/v1 |
kind string |
ClusterBackupList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata . |
items Array ClusterBackup |
ClusterBackupPlan
Muncul di: - ClusterBackupPlanList
Kolom | Deskripsi |
---|---|
apiVersion string |
backup.gdc.goog/v1 |
kind string |
ClusterBackupPlan |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata . |
spec ClusterBackupPlanSpec |
|
status BackupPlanStatus |
ClusterBackupPlanList
Mewakili daftar ClusterBackup
Kolom | Deskripsi |
---|---|
apiVersion string |
backup.gdc.goog/v1 |
kind string |
ClusterBackupPlanList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata . |
items Array ClusterBackupPlan |
ClusterBackupPlanSpec
Mewakili API yang membungkus resource kustom backupv1.BackupPlan. Sebagian besar sama, tetapi ada beberapa kolom yang secara selektif tidak disertakan.
Muncul di: - ClusterBackupPlan
Kolom | Deskripsi |
---|---|
targetCluster TargetCluster |
Cluster yang akan dicadangkan. |
backupSchedule Jadwal |
Pembuatan cadangan terjadwal berdasarkan rencana cadangan ini. |
clusterBackupConfig ClusterBackupConfig |
Konfigurasi pencadangan rencana pencadangan ini. |
retentionPolicy RetentionPolicy |
Siklus proses cadangan yang dibuat dalam rencana ini. |
description string |
String deskriptif yang ditentukan pengguna untuk paket pencadangan ini. |
deactivated boolean |
Menentukan apakah paket telah dinonaktifkan. Menetapkan kolom ini ke "true" akan mengunci paket, yang berarti tidak ada pembaruan lebih lanjut yang diizinkan, termasuk perubahan pada kolom yang dinonaktifkan. Tindakan ini juga mencegah pembuatan cadangan baru berdasarkan rencana ini, baik secara manual maupun terjadwal. Default-nya adalah "false". |
ClusterBackupRepository
Menentukan skema untuk API ClusterBackupRepository
.
Muncul di: - ClusterBackupRepositoryList
Kolom | Deskripsi |
---|---|
apiVersion string |
backup.gdc.goog/v1 |
kind string |
ClusterBackupRepository |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata . |
spec ClusterBackupRepositorySpec |
|
status ClusterBackupRepositoryStatus |
ClusterBackupRepositoryList
Berisi daftar resource ClusterBackupRepository
.
Kolom | Deskripsi |
---|---|
apiVersion string |
backup.gdc.goog/v1 |
kind string |
ClusterBackupRepositoryList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata . |
items Array ClusterBackupRepository |
ClusterBackupRepositorySpec
Mendefinisikan status resource ClusterBackupRepositorySpec
yang diinginkan.
Muncul di: - ClusterBackupRepository
Kolom | Deskripsi |
---|---|
secretReference SecretReference |
Referensi ke Secret Akses yang bergantung pada sistem penyimpanan pilihan Anda. Rahasia ini digunakan untuk permintaan ke endpoint ini. Misalnya, Secret Akses S3. |
endpoint string |
Endpoint yang digunakan untuk mengakses repositori cadangan cluster. |
type RepositoryType |
Jenis repositori cadangan cluster. Misalnya, S3 atau Google Cloud Storage. Hal ini memberi tahu agen sistem penyimpanan atau API mana yang akan digunakan. |
s3Options S3Options |
Data yang digunakan untuk mengonfigurasi akses ke resource BackupRepo yang kompatibel dengan S3. |
importPolicy ImportPolicy |
Kebijakan yang menentukan apakah repositori cadangan ini bersifat hanya baca atau baca-tulis. |
force boolean |
Menentukan tindakan yang dilakukan repositori cadangan baca-tulis jika bucket penyimpanan yang diinisialisasi dengannya telah diklaim oleh repositori cadangan lain. Jika True , repositori cadangan baru tetap mengklaim kepemilikan bucket penyimpanan dengan mengganti file sentinel yang ada dengan file sentinelnya sendiri. Jika False , pembuatan repositori cadangan baru akan gagal dengan error. Nilai defaultnya adalah False . Tindakan ini hanya boleh dilakukan jika file sentinel yang diganti tidak lagi memiliki repositori cadangan. Jika tidak, repositori cadangan tersebut akan mengalami error yang dapat menyebabkan efek samping yang tidak diinginkan. |
ClusterBackupRepositoryStatus
Menentukan status yang diamati dari resource ClusterBackupRepository
.
Muncul di: - ClusterBackupRepository
Kolom | Deskripsi |
---|---|
sentinelEtag string |
Kolom yang menghubungkan repositori cadangan ke file sentinel yang dimilikinya. |
reconciliationError ReconciliationError |
Error yang terjadi selama upaya rekonsiliasi terbaru untuk repositori cadangan. |
reconciliationErrorMessage string |
Pesan error yang mungkin terjadi selama rekonsiliasi. |
errorStatus ErrorStatus |
Error terbaru dari rekonsiliasi dengan waktu yang diamati disertakan. |
conditions Array Condition |
Menentukan status repositori cadangan cluster. Kondisi yang didukung mencakup InitialImportDone . |
ClusterBackupSpec
Mewakili API yang membungkus resource kustom backupv1.Backup. Sebagian besar sama, tetapi ada beberapa kolom yang secara selektif tidak disertakan.
Muncul di: - ClusterBackup
Kolom | Deskripsi |
---|---|
targetCluster TargetCluster |
Nama cluster yang akan dicadangkan. |
clusterBackupPlanName string |
Nama paket pencadangan cluster tempat cadangan ini dibuat. |
backupConfig ClusterBackupConfig |
Konfigurasi yang digunakan saat cadangan ini dibuat dari rencana pencadangan yang diberikan. ID ini harus disalin dari rencana pencadangan cluster yang menghasilkan pencadangan cluster ini, bukan referensi. Kolom ini tidak boleh ditetapkan oleh pengguna, dan hanya boleh ditetapkan oleh penjadwal paket pencadangan dan resource ManualBackupRequest . |
description string |
Deskripsi string opsional dari cadangan. Kolom ini tidak berdampak pada fungsi. |
manual boolean |
Menentukan apakah resource pencadangan cluster dibuat secara manual. Jika True , cadangan ini telah dibuat secara manual. Jika False , cadangan cluster ini telah dibuat secara otomatis dari jadwal rencana cadangan. |
retentionPolicy BackupRetentionPolicy |
Kebijakan retensi untuk Cadangan. |
ClusterBackupStatus
Menentukan status yang diamati dari pencadangan cluster.
Muncul di: - ClusterBackup
Kolom | Deskripsi |
---|---|
clusterMetadata ClusterMetadata |
Metadata cluster. |
conditions Array Condition |
Menentukan status pencadangan cluster. Kondisi yang didukung mencakup JobCreated . |
jobCreated boolean |
Menentukan apakah tugas pencadangan telah dibuat untuk pencadangan cluster ini. |
state BackupState |
Status cadangan cluster saat ini. |
stateReason string |
Deskripsi yang dapat dibaca manusia tentang alasan pencadangan berada dalam status saat ini. |
errorStatus ErrorStatus |
Kesalahan terbaru dengan waktu yang diamati disertakan. |
createTime Waktu |
Stempel waktu saat resource cadangan ini dibuat. Nilai ini dapat dikonversi ke dan dari RFC 3339. |
updateTime Waktu |
Stempel waktu saat pencadangan cluster ini terakhir diperbarui. Nilai ini dapat dikonversi ke dan dari RFC 3339. |
resourceCount integer |
Jumlah total resource yang dicadangkan. |
volumeCount integer |
Jumlah total volume yang dicadangkan. |
sizeBytes integer |
Ukuran total, diukur dalam byte. |
podCount integer |
Jumlah total pod workload yang dicadangkan. |
deleteLockExpireTime Waktu |
Waktu saat kunci penghapusan akan berakhir. Ini adalah kolom hanya output yang dihitung dari gabungan nilai create_time dan delete_lock_days , dan diperbarui sesuai dengan perubahan saat kolom delete_lock_days cadangan cluster diperbarui. Perhatikan bahwa kolom ini hanya berlaku untuk pencadangan cluster dengan status Succeeded . |
retainExpireTime Waktu |
Waktu saat pencadangan cluster dihapus secara otomatis. Kolom ini adalah kolom hanya output yang dihitung dari gabungan nilai create_time dan retain_days , dan diperbarui sesuai dengan itu saat kolom retain_days cadangan cluster telah diperbarui. |
completeTime Waktu |
Waktu penyelesaian pencadangan cluster. |
ClusterRestore
Menentukan skema untuk API ClusterRestore
.
Muncul di: - ClusterRestoreList
Kolom | Deskripsi |
---|---|
apiVersion string |
backup.gdc.goog/v1 |
kind string |
ClusterRestore |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata . |
spec ClusterRestoreSpec |
|
status ClusterRestoreStatus |
ClusterRestoreConfig
Mendefinisikan konfigurasi ClusterRestore
.
Muncul di: - ClusterRestorePlanSpec - ClusterRestoreSpec
Kolom | Deskripsi |
---|---|
volumeDataRestorePolicy VolumeDataRestorePolicy |
Kebijakan yang akan digunakan untuk pemulihan data volume. Memberikan nilai default NO_VOLUME_DATA_RESTORATION jika tidak ada nilai yang ditentukan. |
clusterResourceConflictPolicy ClusterResourceConflictPolicy |
Kebijakan yang menyelesaikan konflik saat memulihkan resource cakupan cluster. Permintaan ini tidak valid jika kolom ini memiliki nilai CLUSTER_RESOURCE_CONFLICT_POLICY_UNSPECIFIED dan cluster_resource_restore_scope ditentukan. |
namespacedResourceRestoreMode NamespacedResourceRestoreMode |
Mode pemulihan yang akan digunakan untuk resource dengan namespace. Permintaan tidak valid jika kolom ini memiliki nilai NAMESPACED_RESOURCE_RESTORE_MODE_UNSPECIFIED dan namespaced_resource_restore_scope ditentukan. |
clusterResources ClusterResourceSelection |
Resource tanpa namespace yang akan dipulihkan. Jika kolom ini tidak ditentukan, tidak ada resource cluster yang dipulihkan. Perhatikan bahwa meskipun resource PersistentVolume tidak memiliki namespace, resource tersebut ditangani secara terpisah. Lihat resource VolumeDataRestorePolicy untuk mengetahui detailnya. Menentukan PersistentVolume GroupKind dalam daftar ini tidak menentukan apakah PersistentVolume dipulihkan. |
namespacedResourceAllowlist Array GroupKind |
Resource dengan namespace tertentu yang akan dipulihkan. Jika ditentukan, hanya resource yang ditentukan dalam allowlist ini yang dipulihkan. |
namespacedResourceRestoreScope BackupScope |
Resource namespace yang dipilih untuk dipulihkan. Salah satu entri harus ditentukan bersama dengan Type yang valid. Nilai Type yang valid untuk ditetapkan ke restoreScope adalah AllNamespaces , SelectedNamespaces , atau SelectedApplications . |
substitutionRules Array SubstitutionRule |
Aturan yang diikuti selama penggantian resource Kubernetes yang dicadangkan. Daftar kosong berarti tidak ada penggantian yang akan terjadi. Aturan substitusi diterapkan secara berurutan sesuai urutan yang ditentukan. Urutan ini penting, karena perubahan yang dilakukan oleh suatu aturan dapat memengaruhi logika pencocokan aturan berikutnya. Hanya salah satu dari SubstitutionRules atau TransformationRules yang dapat ditentukan untuk operasi pemulihan tertentu. |
transformationRules Array TransformationRule |
Aturan yang diikuti selama transformasi resource Kubernetes yang dicadangkan. Daftar kosong berarti tidak ada transformasi yang akan terjadi. Aturan transformasi diterapkan secara berurutan sesuai urutan yang ditentukan. Urutan ini penting, karena perubahan yang dilakukan oleh suatu aturan dapat memengaruhi logika pencocokan aturan berikutnya. Hanya salah satu dari SubstitutionRules atau TransformationRules yang dapat ditentukan untuk operasi pemulihan tertentu. |
clusterBackupRepositoryRef string |
Nama repositori cadangan cluster yang mengidentifikasi repositori untuk resource pemulihan. Kolom ini harus dilampirkan dalam mode baca-tulis. Jika kolom ini tidak diisi, kolom tersebut akan dipilih menggunakan logika berikut: 1. Jika cadangan yang kita lakukan pemulihannya mengarah ke repositori baca-tulis di cluster saat ini, repositori ini akan dipilih. 2. Jika cadangan yang kita lakukan pemulihannya mengarah ke repositori hanya baca, repositori baca-tulis dari cluster akan dipilih dan digunakan. |
ClusterRestoreList
Mewakili daftar pemulihan cluster.
Kolom | Deskripsi |
---|---|
apiVersion string |
backup.gdc.goog/v1 |
kind string |
ClusterRestoreList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata . |
items Array ClusterRestore |
ClusterRestorePlan
Menentukan skema untuk API ClusterRestorePlan
.
Muncul di: - ClusterRestorePlanList
Kolom | Deskripsi |
---|---|
apiVersion string |
backup.gdc.goog/v1 |
kind string |
ClusterRestorePlan |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata . |
spec ClusterRestorePlanSpec |
|
status RestorePlanStatus |
ClusterRestorePlanList
Menampilkan daftar resource ClusterRestorePlan
.
Kolom | Deskripsi |
---|---|
apiVersion string |
backup.gdc.goog/v1 |
kind string |
ClusterRestorePlanList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata . |
items Array ClusterRestorePlan |
ClusterRestorePlanSpec
Mewakili API yang membungkus resource kustom backupv1.RestorePlan. Sebagian besar sama, tetapi ada beberapa kolom yang secara selektif tidak disertakan. Mendefinisikan status 'ClusterRestorePlan' yang diinginkan.
Muncul di: - ClusterRestorePlan
Kolom | Deskripsi |
---|---|
targetCluster TargetCluster |
Cluster tempat data akan dipulihkan. |
clusterBackupPlanName string |
Nama rencana pencadangan cluster yang cadangan clusternya dapat digunakan sebagai sumber untuk pemulihan cluster yang dibuat menggunakan ClusterRestorePlan ini. Kolom ini wajib diisi dan tidak dapat diubah. |
clusterRestoreConfig ClusterRestoreConfig |
Konfigurasi pemulihan cluster dari rencana pemulihan cluster ini. |
description string |
String deskriptif yang ditentukan pengguna untuk rencana pemulihan cluster ini. |
ClusterRestoreSpec
Mewakili API yang membungkus resource kustom backupv1.Restore. Mendefinisikan status ClusterRestore yang diinginkan.
Muncul di: - ClusterRestore
Kolom | Deskripsi |
---|---|
targetCluster TargetCluster |
Cluster tempat data akan dipulihkan. |
clusterBackupName string |
Nama cadangan cluster, yang harus berada di namespace yang sama dengan pemulihan cluster. |
clusterRestorePlanName string |
Nama rencana pemulihan cluster yang diwarisi pemulihan cluster ini dari resource ClusterRestoreConfig -nya. |
clusterRestoreConfig ClusterRestoreConfig |
Konfigurasi pemulihan cluster. |
description string |
Deskripsi opsional untuk pemulihan cluster. Hal ini tidak berdampak pada fungsi. |
filter Filter |
Filter dapat digunakan untuk lebih menyaring pemilihan resource pemulihan cluster di luar cakupan kasar yang ditentukan dalam ClusterRestorePlan . |
ClusterRestoreStatus
Menentukan status pemulihan cluster yang diamati.
Muncul di: - ClusterRestore
Kolom | Deskripsi |
---|---|
conditions Array Condition |
Menentukan status pemulihan cluster. Kondisi yang didukung mencakup JobCreated . |
state RestoreState |
Status pemulihan cluster saat ini. |
stateReason string |
Deskripsi yang dapat dibaca manusia tentang alasan pemulihan cluster berada dalam status saat ini. |
errorStatus ErrorStatus |
Kesalahan terbaru dengan waktu yang diamati disertakan. |
resourcesRestoredCount integer |
Jumlah resource yang dipulihkan dalam tindakan pemulihan cluster ini. |
resourcesExcludedCount integer |
Jumlah resource yang dikecualikan dalam tindakan pemulihan cluster ini. |
resourcesFailedCount integer |
Jumlah resource yang gagal dipulihkan dalam tindakan pemulihan cluster ini. |
restoredVolumesCount integer |
Jumlah volume yang dipulihkan dalam tindakan pemulihan cluster ini. |
startTime Waktu |
Waktu pembuatan proses pemulihan cluster. |
completeTime Waktu |
Waktu berakhir proses pemulihan cluster. |
ClusterStatus
ClusterStatus berisi status pembuatan repositori cadangan untuk cluster tertentu.
Muncul di: - BackupRepositoryManagerStatus
Kolom | Deskripsi |
---|---|
cluster NamespacedName |
|
conditions Array Condition |
ClusterVolumeBackup
Menentukan skema untuk API ClusterVolumeBackup
.
Muncul di: - ClusterVolumeBackupList
Kolom | Deskripsi |
---|---|
apiVersion string |
backup.gdc.goog/v1 |
kind string |
ClusterVolumeBackup |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata . |
spec ClusterVolumeBackupSpec |
|
status ClusterVolumeBackupStatus |
ClusterVolumeBackupList
Berisi daftar resource ClusterVolumeBackup
.
Kolom | Deskripsi |
---|---|
apiVersion string |
backup.gdc.goog/v1 |
kind string |
ClusterVolumeBackupList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata . |
items Array ClusterVolumeBackup |
ClusterVolumeBackupSpec
Menentukan status yang diinginkan dari pencadangan volume cluster.
Muncul di: - ClusterVolumeBackup
Kolom | Deskripsi |
---|---|
cluster TargetCluster |
Nama cluster yang pencadangan volume cluster ini mempertahankan data. |
clusterBackupName string |
Nama cadangan terkait. Setiap cadangan volume cluster harus dikaitkan dengan cadangan. Objek akan selalu berada di namespace yang sama. |
clusterBackupPlanName string |
Nama rencana cadangan tempat cadangan terkait dibuat. Objek akan selalu berada di namespace yang sama. |
sourcePVC TypedObjectReference |
Klaim volume persisten sumber tempat cadangan volume cluster diambil. |
ClusterVolumeBackupStatus
Menentukan status yang diamati dari pencadangan volume cluster.
Muncul di: - ClusterVolumeBackup
Kolom | Deskripsi |
---|---|
volumeBackupHandle string |
Handle cadangan volume cluster pokok, yang mengidentifikasi cadangan volume cluster secara unik di dalam repositori cadangan. Nama sebutan ini tidak memiliki format yang seragam dan diperlakukan sebagai string buram. |
format VolumeBackupFormat |
Format pencadangan volume cluster. Misalnya, PD , Portable , dll. |
storageBytes integer |
Ukuran cadangan volume cluster dalam penyimpanan cadangan. Untuk pencadangan inkremental, nilai ini dapat berubah secara dinamis jika salah satu pencadangan volume sebelumnya dihapus. |
diskSizeBytes integer |
Ukuran minimum disk tempat cadangan volume ini dapat dipulihkan. |
state VolumeBackupState |
Status cadangan volume saat ini. |
message string |
Pesan yang dapat dibaca manusia yang menunjukkan detail tentang alasan pencadangan berada dalam status ini. |
completeTime Waktu |
Stempel waktu saat resource ClusterVolumeBackup ini selesai dalam format teks RFC 3339. |
ClusterVolumeRestore
Mewakili API yang membungkus resource kustom backupv1.VolumeRestore.
Menentukan skema untuk API ClusterVolumeRestore
.
Muncul di: - ClusterVolumeRestoreList
Kolom | Deskripsi |
---|---|
apiVersion string |
backup.gdc.goog/v1 |
kind string |
ClusterVolumeRestore |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata . |
spec ClusterVolumeRestoreSpec |
|
status VolumeRestoreStatus |
ClusterVolumeRestoreList
Menampilkan daftar resource ClusterVolumeRestore
.
Kolom | Deskripsi |
---|---|
apiVersion string |
backup.gdc.goog/v1 |
kind string |
ClusterVolumeRestoreList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata . |
items Array ClusterVolumeRestore |
ClusterVolumeRestoreSpec
Menentukan status yang diinginkan dari pemulihan volume cluster.
Muncul di: - ClusterVolumeRestore
Kolom | Deskripsi |
---|---|
targetCluster TargetCluster |
Nama cluster tempat volume akan dipulihkan. |
clusterRestoreName string |
Nama resource pemulihan cluster yang membuat pemulihan volume cluster ini. |
clusterVolumeBackupName string |
Nama resource pencadangan volume cluster yang kita pulihkan. |
targetPvc NamespacedName |
Resource PersistentVolumeClaim target yang akan dipulihkan. |
DeleteClusterBackupRequest
Menentukan skema untuk API DeleteClusterBackupRequest
.
Muncul di: - DeleteClusterBackupRequestList
Kolom | Deskripsi |
---|---|
apiVersion string |
backup.gdc.goog/v1 |
kind string |
DeleteClusterBackupRequest |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata . |
spec DeleteClusterBackupRequestSpec |
|
status DeleteClusterBackupRequestStatus |
DeleteClusterBackupRequestList
Berisi daftar resource DeleteBackupRequest
.
Kolom | Deskripsi |
---|---|
apiVersion string |
backup.gdc.goog/v1 |
kind string |
DeleteClusterBackupRequestList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata . |
items DeleteClusterBackupRequest array |
DeleteClusterBackupRequestSpec
Mendefinisikan status resource DeleteClusterBackupRequest
yang diinginkan.
Muncul di: - DeleteClusterBackupRequest
Kolom | Deskripsi |
---|---|
clusterBackupRef string |
Nama resource ClusterBackup yang akan dihapus. Perhatikan bahwa resource ClusterBackup harus ada di namespace yang sama dengan resource DeleteClusterBackupRequest . |
DeleteClusterBackupRequestStatus
Menentukan status yang diamati dari resource DeleteClusterBackupRequest
.
Muncul di: - DeleteClusterBackupRequest
Kolom | Deskripsi |
---|---|
timeToExpire Waktu |
Waktu habis masa berlaku resource. |
statusField StatusFields |
Status kondisi yang diamati dari resource DeleteClusterBackupRequest . |
ManualClusterBackupRequest
Menentukan skema untuk API ManualClusterBackupRequest
.
Muncul di: - ManualClusterBackupRequestList
Kolom | Deskripsi |
---|---|
apiVersion string |
backup.gdc.goog/v1 |
kind string |
ManualClusterBackupRequest |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata . |
spec ManualClusterBackupRequestSpec |
|
status ManualClusterBackupRequestStatus |
ManualClusterBackupRequestList
Berisi daftar resource ManualClusterBackupRequest
.
Kolom | Deskripsi |
---|---|
apiVersion string |
backup.gdc.goog/v1 |
kind string |
ManualClusterBackupRequestList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata . |
items ManualClusterBackupRequest array |
ManualClusterBackupRequestSpec
Mendefinisikan status ManualClusterBackupRequest
resource yang diinginkan.
Muncul di: - ManualClusterBackupRequest
Kolom | Deskripsi |
---|---|
clusterBackupName string |
Nama cadangan cluster yang akan dibuat. Objek ini dibuat di dalam namespace yang sama dengan resource ManualClusterBackupRequest . |
clusterBackupPlanRef string |
Nama paket pencadangan cluster tempat resource ClusterBackupConfig ditarik. Perhatikan, paket pencadangan cluster diharapkan ada di namespace yang sama dengan resource ManualClusterBackupRequest . |
description string |
String deskriptif yang ditentukan pengguna untuk cadangan cluster yang dibuat oleh resource ManualClusterBackupRequest ini. |
deleteLockDays integer |
Jumlah hari sejak create_time cadangan ini yang pemusnahannya diblokir. Untuk cadangan yang dibuat secara otomatis dari jadwal, kolom ini diberi nilai BackupPlan.RetentionPolicy.backup_delete_block_days . Jika Backup dibuat tanpa menentukan kolom ini, kolom tersebut akan diberi nilai BackupPlan.RetentionPolicy.backup_delete_block_days . Jika Backup ini dibuat dengan kolom ini yang ditetapkan ke nilai yang lebih kecil dari nilai ClusterBackupPlan.RetentionPolicy.backup_delete_block_days , respons yang tidak valid akan ditampilkan dari agen. Kolom ini harus berupa nilai dalam 0-90 . Kolom ini hanya boleh ditingkatkan oleh permintaan pembaruan, atau respons tidak valid akan ditampilkan oleh agen. Perhatikan bahwa kolom ini hanya berlaku untuk cadangan dengan status Succeeded . |
retainDays integer |
Jumlah hari untuk menyimpan cadangan ini, setelah itu cadangan akan otomatis dihapus. Jika kolom ini tidak ditentukan atau disetel ke 0 , berarti cadangan tidak dihapus secara otomatis. Untuk cadangan yang dibuat secara otomatis dari jadwal pencadangan, kolom ini diberi nilai BackupPlan.RetentionPolicy.backup_default_retain_days . Untuk cadangan yang dibuat dan tidak menentukan kolom ini, agen akan menggunakan nilai ClusterBackupPlan.RetentionPolicy.backup_default_retain_days . Pembuatan cadangan dengan kolom ini yang disetel ke nilai kurang dari delete_lock_days akan menghasilkan respons yang tidak valid dari agen. Kolom ini hanya boleh ditambah dalam permintaan update, atau respons tidak valid akan segera ditampilkan oleh agen. |
ManualClusterBackupRequestStatus
Menentukan status yang diamati dari resource ManualClusterBackupRequest
.
Muncul di: - ManualClusterBackupRequest
Kolom | Deskripsi |
---|---|
timeToExpire Waktu |
Waktu habis masa berlaku resource. |
statusField StatusFields |
Status yang diamati dari resource ManualClusterBackupRequest . |
ManualClusterRestoreRequest
Menentukan skema untuk API ManualClusterRestoreRequest
.
Muncul di: - ManualClusterRestoreRequestList
Kolom | Deskripsi |
---|---|
apiVersion string |
backup.gdc.goog/v1 |
kind string |
ManualClusterRestoreRequest |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata . |
spec ManualClusterRestoreRequestSpec |
|
status ManualRestoreRequestStatus |
ManualClusterRestoreRequestList
Menampilkan daftar resource ManualClusterRestoreRequest
.
Kolom | Deskripsi |
---|---|
apiVersion string |
backup.gdc.goog/v1 |
kind string |
ManualClusterRestoreRequestList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata . |
items ManualClusterRestoreRequest array |
ManualClusterRestoreRequestSpec
Mendefinisikan status ManualClusterRestoreRequest
resource yang diinginkan.
Muncul di: - ManualClusterRestoreRequest
Kolom | Deskripsi |
---|---|
clusterRestoreName string |
Nama pemulihan cluster yang akan dibuat. |
clusterRestorePlanName string |
Nama rencana pemulihan cluster untuk menarik resource ClusterRestoreConfig . |
clusterBackupName string |
Nama cadangan cluster yang sedang dipulihkan. Perhatikan bahwa rencana pemulihan cluster dan cadangan cluster diharapkan ada di namespace yang sama dengan resource ManualClusterRestoreRequest . |
description string |
String deskriptif yang ditentukan pengguna untuk pemulihan cluster yang dibuat oleh resource ManualClusterRestoreRequest ini. |
filter Filter |
Filter yang dapat digunakan untuk lebih menyempurnakan pemilihan resource pemulihan cluster di luar cakupan kasar yang ditentukan dalam ClusterRestorePlan. |
TargetCluster
Mewakili Cluster yang datanya akan dicadangkan atau dipulihkan.
Muncul di: - ClusterBackupPlanSpec - ClusterBackupSpec - ClusterRestorePlanSpec - ClusterRestoreSpec - ClusterVolumeBackupSpec - ClusterVolumeRestoreSpec
Kolom | Deskripsi |
---|---|
targetClusterType TargetClusterType |
Jenis Cluster |
targetClusterName TypedLocalObjectReference |
Jika berupa UserCluster, nama tersebut merujuk ke Cluster GDC di dalam namespace yang sama di bawah Group Kind clusters.cluster.gdc.goog . Untuk Management API, kolom ini harus dibiarkan kosong. |
TargetClusterType
Jenis pokok: string
Muncul di: - TargetCluster