Skema spesifikasi
RestoreSpec menentukan status yang dipilih dari resource Restore.
Restore:
metadata:
name: string
spec:
backup: string
pointInTime: string
sourceDBCluster: string
Kolom JenisWajib atau opsional |
Deskripsi |
|---|---|
backup
| |
stringOpsional |
Nama resource Backup yang akan dipulihkan. Anda harus
menentukan backup atau pointInTime, tetapi tidak
keduanya.
|
pointInTime
| |
stringOpsional |
Stempel waktu target untuk pemulihan point-in-time. Harus di masa lalu dan dalam
periode pemulihan yang tersedia. Anda harus menentukan backup
atau pointInTime, tetapi tidak keduanya.
|
sourceDBCluster
| |
stringWajib |
Nama DBCluster sumber yang akan dipulihkan.
|
Skema status
RestoreStatus menentukan status yang diamati dari resource Restore.
completeTime: string
conditions:
- lastTransitionTime: string
message: string
observedGeneration: integer
reason: string
status: string
type: string
createTime: string
criticalIncidents:
- code: string
createTime: string
message: string
messageTemplateParams: object
resource:
component: string
location:
cluster: string
group: string
kind: string
name: string
namespace: string
version: string
stackTrace:
- component: string
message: string
transientUntil: string
observedGeneration: integer
phase: string
reconciled: boolean
restoredPointInTime: string
Kolom JenisWajib atau opsional |
Deskripsi |
|---|---|
completeTime
| |
stringOpsional | Waktu penyelesaian Pemulihan. |
conditions[]
| |
array of objectsOpsional | Conditions mewakili pengamatan terbaru yang tersedia tentang status entitas saat ini. |
conditions[].lastTransitionTime
| |
stringWajib | lastTransitionTime adalah terakhir kali kondisi bertransisi dari satu status ke status lainnya, yang terjadi saat kondisi yang mendasarinya berubah. Jika waktu perubahan kondisi yang mendasari tidak diketahui, gunakan waktu saat kolom API berubah. |
conditions[].message
| |
stringWajib | message adalah pesan yang dapat dibaca manusia yang menunjukkan detail tentang transisi. Nilainya bisa berupa string kosong. |
conditions[].observedGeneration
| |
integerOpsional |
observedGeneration merepresentasikan .metadata.generation yang
menjadi dasar penetapan kondisi. Misalnya, jika
.metadata.generation
adalah 12, tetapi .status.conditions[x].observedGeneration adalah 9,
kondisi tidak berlaku lagi sehubungan dengan status instance saat ini.
|
conditions[].reason
| |
stringWajib | reason berisi ID terprogram yang menunjukkan alasan transisi terakhir kondisi. Produsen jenis kondisi tertentu dapat menentukan nilai dan arti yang diharapkan untuk kolom ini. Nilai harus berupa string CamelCase. Kolom ini mungkin tidak kosong. |
conditions[].status
| |
stringWajib |
Status kondisi. Nilainya dapat berupa True,
False, atau Unknown.
|
conditions[].type
| |
stringWajib |
Jenis kondisi dalam CamelCase atau di
foo.example.com/CamelCase.
Banyak nilai .condition.type yang konsisten di seluruh resource
seperti Tersedia.
|
createTime
| |
stringOpsional | Waktu pembuatan Pemulihan. |
criticalIncidents[]
| |
array of objectsWajib | CriticalIncidents adalah daftar datar semua Insiden Kritis yang aktif. |
criticalIncidents[].code
| |
stringWajib |
Code adalah kode error dari error tertentu ini. Kode error adalah string
DBSE+numeric, seperti DBSE1012.
|
criticalIncidents[].createTime
| |
stringWajib | CreateTime adalah stempel waktu saat Insiden ini dibuat di asal. |
criticalIncidents[].message
| |
stringOpsional | Message menjelaskan insiden atau error yang terjadi. |
criticalIncidents[].messageTemplateParams
| |
objectOpsional | MessageTemplateParams berisi pasangan nilai kunci yang diperlukan untuk membuat versi Message berbasis data yang mudah digunakan di antarmuka pengguna. |
criticalIncidents[].resource
| |
objectWajib | Resource berisi informasi tentang komponen Layanan Database yang melaporkan insiden, serta informasi tentang resource target. |
criticalIncidents[].resource.component
| |
stringWajib | Component adalah ID internal subsistem Layanan Database yang melaporkan insiden. |
criticalIncidents[].resource.location
| |
objectOpsional | Informasi lokasi untuk resource yang terpengaruh. |
criticalIncidents[].resource.location.cluster
| |
stringOpsional | Nama cluster resource yang terpengaruh. |
criticalIncidents[].resource.location.group
| |
stringOpsional | Nama Grup resource. |
criticalIncidents[].resource.location.kind
| |
stringOpsional | Jenis resource. |
criticalIncidents[].resource.location.name
| |
stringOpsional | Nama resource yang terpengaruh. |
criticalIncidents[].resource.location.namespace
| |
stringOpsional | Namespace resource yang terpengaruh. |
criticalIncidents[].resource.location.version
| |
stringOpsional | Versi resource. |
criticalIncidents[].stackTrace[]
| |
array of objectsOpsional | Daftar pesan yang tidak terstruktur dari stack trace. |
criticalIncidents[].stackTrace[].component
| |
stringOpsional | Nama komponen Layanan Database yang mencatat pesan. |
criticalIncidents[].stackTrace[].message
| |
stringOpsional | Pesan yang dicatat dalam log. |
criticalIncidents[].transientUntil
| |
stringOpsional | Menunjukkan bahwa masalah dianggap sementara hingga waktu yang ditentukan. |
observedGeneration
| |
integerOpsional | Internal: Pembuatan yang diamati oleh pengontrol. |
phase
| |
stringOpsional | RestorePhase adalah fase pemulihan. |
reconciled
| |
booleanOpsional | Internal: Apakah resource direkonsiliasi oleh pengontrol. |
restoredPointInTime
| |
stringOpsional |
Point-in-time aktual yang digunakan untuk memulihkan target
DBCluster. Mungkin berbeda dari nilai yang ditentukan dalam
spec.pointInTime.
|