Skema spesifikasi
RestoreSpec menentukan status Pemulihan yang diinginkan.
backup: string
clonedDBClusterConfig:
dbclusterName: string
pointInTime: string
sourceDBCluster: string
Kolom JenisWajib diisi atau opsional |
Deskripsi |
---|---|
backup
| |
string Opsional | Nama BackupPlan tempat cadangan ini dibuat. Cadangan yang akan dipulihkan. Anda harus menentukan Backup atau PointInTime. Jika Anda menentukan Cadangan, Anda harus membiarkan kolom ClonedDBClusterConfig tidak ditentukan. Jika Anda menentukan PointInTime, Anda harus memberikan nama DBCluster baru di kolom ClonedDBClusterConfig. Jika tidak, permintaan Pemulihan akan ditolak. |
clonedDBClusterConfig
| |
object Opsional | Setelan untuk DBCluster yang di-clone. Dengan begitu, Anda dapat menentukan nama untuk DBCluster yang di-clone. Default untuk memulihkan DBCluster sumber jika tidak ditentukan. |
clonedDBClusterConfig.dbclusterName
| |
string Opsional | Nama DBCluster yang di-clone. |
pointInTime
| |
string Opsional | Titik waktu sebelumnya yang akan dipulihkan. Secara default, titik waktu tersedia terbaru akan dipulihkan jika tidak ditentukan. |
sourceDBCluster
| |
string Wajib | Nama DBCluster sumber yang akan dipulihkan. |
Skema status
RestoreStatus menentukan status Pemulihan yang diamati.
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
Kolom JenisWajib diisi atau opsional |
Deskripsi |
---|---|
completeTime
| |
string Opsional | Waktu penyelesaian Pemulihan. |
conditions[]
| |
object Opsional | Kondisi mewakili pengamatan terbaru yang tersedia tentang status entitas saat ini. |
conditions[].lastTransitionTime
| |
string Wajib | lastTransitionTime adalah terakhir kali kondisi bertransisi dari satu status ke status lainnya, yang terjadi saat kondisi yang mendasarinya berubah. Jika waktu saat kondisi yang mendasarinya berubah tidak diketahui, gunakan waktu saat kolom API berubah. |
conditions[].message
| |
string Wajib | message adalah pesan yang dapat dibaca manusia yang menunjukkan detail tentang transisi. Nilainya bisa berupa string kosong. |
conditions[].observedGeneration
| |
integer Opsional |
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
| |
string Wajib | reason berisi ID terprogram yang menunjukkan alasan transisi terakhir kondisi. Produsen jenis kondisi tertentu dapat menentukan nilai dan arti yang diharapkan untuk kolom ini, dan apakah nilai dianggap sebagai API terjamin. Nilai harus berupa string CamelCase. Kolom ini mungkin tidak kosong. |
conditions[].status
| |
string Wajib | status kondisi, salah satunya adalah True, False, Unknown. |
conditions[].type
| |
string Wajib |
jenis kondisi dalam CamelCase atau dalam foo.example.com/CamelCase .
Banyak nilai .condition.type yang konsisten di seluruh resource, seperti Tersedia. Karena kondisi arbitrer dapat berguna, misalnya
.node.status.conditions , kemampuan untuk menyelesaikan konflik
itu penting. Ekspresi reguler yang cocok adalah
(dns1123SubdomainFmt/)?(qualifiedNameFmt) .
|
createTime
| |
string Opsional | Waktu pembuatan Pemulihan. |
criticalIncidents[]
| |
object Wajib | CriticalIncidents adalah daftar datar semua Insiden Kritis yang aktif. |
criticalIncidents[].code
| |
string Wajib |
Code adalah kode error dari error tertentu ini. Kode error adalah string
DBSE+numeric , seperti DBSE1012 .
|
criticalIncidents[].createTime
| |
string Wajib | CreateTime adalah stempel waktu saat Insiden ini dibuat di asal. |
criticalIncidents[].message
| |
string Opsional | Pesan menjelaskan insiden atau error yang terjadi. |
criticalIncidents[].messageTemplateParams
| |
object Opsional | MessageTemplateParams berisi key-value pair yang diperlukan untuk membuat versi Message berbasis data yang mudah digunakan di antarmuka pengguna. |
criticalIncidents[].resource
| |
object Wajib | Resource berisi informasi tentang komponen Database Service yang melaporkan insiden, serta informasi tentang resource Kubernetes. |
criticalIncidents[].resource.component
| |
string Wajib | Komponen adalah ID internal subsistem Layanan Database yang melaporkan insiden. |
criticalIncidents[].resource.location
| |
object Opsional | Lokasi. |
criticalIncidents[].resource.location.cluster
| |
string Opsional | Nama cluster resource Kubernetes yang terpengaruh. |
criticalIncidents[].resource.location.group
| |
string Opsional | Nama Grup resource Kubernetes. |
criticalIncidents[].resource.location.kind
| |
string Opsional | Jenis resource Kubernetes. |
criticalIncidents[].resource.location.name
| |
string Opsional | Nama resource Kubernetes yang terpengaruh. |
criticalIncidents[].resource.location.namespace
| |
string Opsional | Namespace resource Kubernetes yang terpengaruh. |
criticalIncidents[].resource.location.version
| |
string Opsional | Versi resource Kubernetes. |
criticalIncidents[].stackTrace[]
| |
object Opsional | Daftar pesan yang tidak terstruktur dari stack trace. |
criticalIncidents[].stackTrace.component
| |
string Opsional | Nama komponen Layanan Database yang mencatat pesan. |
criticalIncidents[].stackTrace.message
| |
string Opsional | Pesan yang dicatat dalam log. |
criticalIncidents[].transientUntil
| |
string Opsional | Menunjukkan bahwa masalah dianggap sementara hingga waktu yang ditentukan. |
observedGeneration
| |
integer Opsional | Internal: Generasi yang diamati oleh pengontrol. |
phase
| |
string Opsional | RestorePhase adalah fase pemulihan. |
reconciled
| |
boolean Opsional | Internal: Apakah resource direkonsiliasi oleh pengontrol. |