KRM API postgresql.dbadmin.gdc.goog/v1

postgresql.dbadmin.gdc.goog/v1

Backup

Backup è lo schema per l'API Backup

Visualizzato in: - BackupList

Campo Descrizione
apiVersion stringa postgresql.dbadmin.gdc.goog/v1
kind stringa Backup
metadata ObjectMeta Per i campi di metadata, consulta la documentazione dell'API Kubernetes.
spec BackupSpec
status BackupStatus

BackupList

BackupList contiene un elenco di backup

Campo Descrizione
apiVersion stringa postgresql.dbadmin.gdc.goog/v1
kind stringa BackupList
metadata ListMeta Per i campi di metadata, consulta la documentazione dell'API Kubernetes.
items Array di backup

BackupPlan

BackupPlan è lo schema per l'API backupplans

Appare in: - BackupPlanList

Campo Descrizione
apiVersion stringa postgresql.dbadmin.gdc.goog/v1
kind stringa BackupPlan
metadata ObjectMeta Per i campi di metadata, consulta la documentazione dell'API Kubernetes.
spec BackupPlanSpec
status BackupPlanStatus

BackupPlanList

BackupPlanList contiene un elenco di BackupPlan

Campo Descrizione
apiVersion stringa postgresql.dbadmin.gdc.goog/v1
kind stringa BackupPlanList
metadata ListMeta Per i campi di metadata, consulta la documentazione dell'API Kubernetes.
items BackupPlan array

BackupPlanSpec

BackupPlanSpec definisce lo stato desiderato di BackupPlan.

Visualizzato in: - BackupPlan

Campo Descrizione
dbclusterRef DBClusterRef Il nome del DBCluster configurato da questo piano di backup. Questo campo è obbligatorio e immutabile.
backupRetainDays integer Numero di giorni dopo i quali il servizio eliminerà un backup. Se specificato, un backup creato in base a questo BackupPlan verrà eliminato automaticamente dopo che la sua età raggiunge create_time + backup_retain_days. I valori validi vanno da 1 a 90 giorni. Se non specificato, il valore predefinito è 14 giorni di conservazione.
paused boolean Un flag per indicare se la creazione del backup in questo BackupPlan è in pausa. Se è impostato su true, il servizio sospenderà la pianificazione di nuovi backup in questo BackupPlan. Il valore predefinito è False.
PITREnabled boolean Un flag che indica se la replica dei log è attivata per supportare il recupero point-in-time. Il valore predefinito è False. nullon(samwise-fleet)

BackupPlanStatus

BackupPlanStatus definisce lo stato osservato di BackupPlan.

Visualizzato in: - BackupPlan

Campo Descrizione
observedGeneration integer Interno: la generazione osservata dal controller.
reconciled boolean Interno: indica se la risorsa è stata riconciliata dal controller.
criticalIncidents CriticalIncident CriticalIncidents è un elenco semplice di tutti gli incidenti critici attivi.
conditions Array Condition Le condizioni rappresentano le ultime osservazioni disponibili sullo stato attuale dell'entità.
phase BackupPlanPhase
lastBackupTime Ora LastBackupTime è il timestamp dell'ultimo backup eseguito.
nextBackupTime Ora NextBackupTime è il timestamp del prossimo backup pianificato.
recoveryWindow TimeWindow RecoveryWindow è il periodo di ripristino attualmente disponibile.

BackupSpec

BackupSpec definisce lo stato desiderato del backup.

Visualizzato in: - Backup

Campo Descrizione
dbclusterRef DBClusterRef Il nome del DBCluster a cui appartiene questo backup. Questo campo è obbligatorio.
backupPlanRef BackupPlanRef Nome del BackupPlan da cui è stato creato questo backup. Questo campo è obbligatorio.
manual boolean Indica se questo backup è pianificato o manuale. Questo campo è facoltativo. Se non specificato, il valore predefinito è false (backup pianificato).

BackupStatus

BackupStatus definisce lo stato osservato del backup.

Visualizzato in: - Backup

Campo Descrizione
observedGeneration integer Interno: la generazione osservata dal controller.
reconciled boolean Interno: indica se la risorsa è stata riconciliata dal controller.
criticalIncidents CriticalIncident CriticalIncidents è un elenco semplice di tutti gli incidenti critici attivi.
conditions Array Condition Le condizioni rappresentano le ultime osservazioni disponibili sullo stato attuale dell'entità.
phase BackupPhase
createTime Ora Data/ora di creazione del backup
completeTime Ora Ora di completamento del backup

CreateStandbyJob

CreateStandbyJob è un oggetto di monitoraggio del flusso di lavoro interno. Gli utenti non devono interagire direttamente con questo elemento.

Visualizzato in: - CreateStandbyJobList

Campo Descrizione
apiVersion stringa postgresql.dbadmin.gdc.goog/v1
kind stringa CreateStandbyJob
metadata ObjectMeta Per i campi di metadata, consulta la documentazione dell'API Kubernetes.
spec WorkflowSpec
status EntityStatus

CreateStandbyJobList

CreateStandbyJobList contiene un elenco di CreateStandbyJobs

Campo Descrizione
apiVersion stringa postgresql.dbadmin.gdc.goog/v1
kind stringa CreateStandbyJobList
metadata ListMeta Per i campi di metadata, consulta la documentazione dell'API Kubernetes.
items CreateStandbyJob array

DBCluster

DBCluster è lo schema per l'API dbclusters

Visualizzato in: - DBClusterList

Campo Descrizione
apiVersion stringa postgresql.dbadmin.gdc.goog/v1
kind stringa DBCluster
metadata ObjectMeta Per i campi di metadata, consulta la documentazione dell'API Kubernetes.
spec DBClusterSpec
status DBClusterStatus

DBClusterList

DBClusterList contiene un elenco di DBCluster

Campo Descrizione
apiVersion stringa postgresql.dbadmin.gdc.goog/v1
kind stringa DBClusterList
metadata ListMeta Per i campi di metadata, consulta la documentazione dell'API Kubernetes.
items Array DBCluster

DBClusterSpec

DBClusterSpec definisce lo stato desiderato di DBCluster

Visualizzato in: - DBCluster

Campo Descrizione
primaryCluster stringa nullon(samwise-fleet)
isDeleted boolean IsDeleted indica una richiesta di eliminazione di DBCluster. Questo campo è facoltativo e per impostazione predefinita è false. Questo campo si applica a tutte le istanze del cluster di database. Se impostato su true, il control plane tenterà di rilasciare le risorse correlate, inclusi gli endpoint di rete. Visualizza i campi di stato per indicare se l'operazione è andata a buon fine o meno.
mode stringa Indica la modalità di questo DBCluster.
availability Disponibilità Disponibilità contiene impostazioni regolabili per le funzionalità HA di DBCluster
allowExternalIncomingTraffic boolean
tls TLSSpec TLS è la configurazione del certificato del server desiderata per il cluster. Questo campo è facoltativo. Per impostazione predefinita, questo campo è vuoto e per il cluster vengono generati un nuovo certificato CA autofirmato e un certificato foglia. Quando questo campo viene modificato, i pod del cluster di database vengono riavviati per caricare il certificato specificato. Il campo status.certificateReference indica la chiave e il secret del certificato CA corrente.
databaseVersion stringa DatabaseVersion è la versione del database desiderata per il cluster, ad esempio "15.4.5". Questo campo è obbligatorio. Questa versione viene applicata a tutte le istanze del cluster di database. Nel caso di un nuovo cluster di database, l'istanza viene creata utilizzando la versione specificata. Nel caso di un cluster di database esistente, l'operatore tenta di eseguire l'upgrade o il downgrade alla versione databaseVersion specificata. Il campo status.currentDatabaseVersion indica la versione corrente del database. Consulta l'elenco delle versioni disponibili in {link}.
controlPlaneAgentsVersion stringa ControlPlaneAgentsVersion è la versione desiderata degli agenti del control plane per il cluster, ad esempio "0.5.2". Questo campo è obbligatorio. L'elemento controlPlaneAgentsVersion deve essere compatibile con l'elemento databaseVersion scelto. Per sapere quali versioni sono compatibili, consulta l'elenco delle versioni disponibili in {link}. Questa versione viene applicata a tutte le istanze del cluster di database. Nel caso di un nuovo cluster di database, l'istanza viene creata utilizzando la versione specificata. Nel caso di un cluster di database esistente, l'operatore tenterà di eseguire l'upgrade o il downgrade alla versione controlPlaneAgentsVersion specificata. Il campo status.currentControlPlaneAgentsVersion indica la versione attuale degli agenti del control plane.
databaseImage stringa DatabaseImage è l'URI di un'immagine del database personalizzata all'interno del registro dei container, ad esempio "gcr.io/foo/bar/alloydbomni:15-7-2-customized". Questo campo è facoltativo. Se viene specificato databaseImage, l'operatore utilizza questa immagine container per il database anziché l'immagine container del database predefinita di databaseVersion specificato. Ti consigliamo di basare il container databaseImage sull'immagine del database predefinita utilizzata per databaseVersion.
primarySpec PgInstanceSpec

DBClusterStatus

DBClusterStatus definisce lo stato osservato di DBCluster

Visualizzato in: - DBCluster

Campo Descrizione
observedGeneration integer Interno: la generazione osservata dal controller.
reconciled boolean Interno: indica se la risorsa è stata riconciliata dal controller.
criticalIncidents CriticalIncident CriticalIncidents è un elenco semplice di tutti gli incidenti critici attivi.
conditions Array Condition Le condizioni rappresentano le ultime osservazioni disponibili sullo stato attuale dell'entità.
phase DBClusterPhase
primary PrimaryStatus Primary contiene lo stato dell'istanza principale.
restoredFrom RestoredFrom
maintenanceStatus MaintenancePolicyStatus MaintenanceStatus fornisce informazioni sulla manutenzione imminente. nullon(samwise-fleet)
upgradeScheduledAt Ora UpgradeScheduledAt è un timestamp che indica quando è pianificato l'avvio del prossimo upgrade. Se è nullo, significa che non è pianificato alcun upgrade imminente. nullon(samwise-fleet)
serviceAccounts object (chiavi:OpType, valori:ServiceAccountRef) ServiceAccounts contiene i service account creati dal control plane da utilizzare per diverse operazioni. Concedendo le autorizzazioni a questi service account, il database può interagire con altri servizi all'interno dell'ecosistema Kubernetes. Per ulteriori informazioni, incluse le autorizzazioni richieste, consulta la documentazione di ogni operazione.
certificateReference CertificateRef CertificateReference fa riferimento a un secret e a una chiave del certificato CA del server che possono essere utilizzati per connettersi al database. Se viene fornito spec.TLS, questo valore deve fare riferimento allo stesso secret dopo che il database è stato configurato per utilizzare il certificato del server fornito.
latestFailoverStatus FailoverStatus LatestFailoverStatus è lo stato del failover aggiornato più di recente per il cluster di database. Questo stato è una copia dello stato dell'operazione di failover attuale o aggiornata più di recente per il cluster di database. Può essere utilizzato per monitorare comodamente lo stato di un'operazione di failover attualmente in esecuzione.
migrationStatus MigrationStatus MigrationStatus rappresenta lo stato della migrazione per il cluster di database. nullon(samwise-fleet)
availabilityZones AvailabilityZones AvailabilityZones rappresenta lo stato della zona per un cluster di database HA multizona.

DeleteStandbyJob

DeleteStandbyJob è un oggetto di monitoraggio del flusso di lavoro interno. Gli utenti non devono interagire direttamente con questo elemento.

Visualizzato in: - DeleteStandbyJobList

Campo Descrizione
apiVersion stringa postgresql.dbadmin.gdc.goog/v1
kind stringa DeleteStandbyJob
metadata ObjectMeta Per i campi di metadata, consulta la documentazione dell'API Kubernetes.
spec WorkflowSpec
status EntityStatus

DeleteStandbyJobList

DeleteStandbyJobList contiene un elenco di DeleteStandbyJobs

Campo Descrizione
apiVersion stringa postgresql.dbadmin.gdc.goog/v1
kind stringa DeleteStandbyJobList
metadata ListMeta Per i campi di metadata, consulta la documentazione dell'API Kubernetes.
items DeleteStandbyJob array

Esporta

Export è lo schema per l'API Export.

Visualizzato in: - ExportList

Campo Descrizione
apiVersion stringa postgresql.dbadmin.gdc.goog/v1
kind stringa Export
metadata ObjectMeta Per i campi di metadata, consulta la documentazione dell'API Kubernetes.
spec ExportSpec
status ExportStatus

ExportList

Campo Descrizione
apiVersion stringa postgresql.dbadmin.gdc.goog/v1
kind stringa ExportList
metadata ListMeta Per i campi di metadata, consulta la documentazione dell'API Kubernetes.
items Esporta array

ExportSpec

ExportSpec definisce lo stato desiderato dell'esportazione.

Visualizzato in: - Esporta

Campo Descrizione
dbclusterRef DBClusterRef DBClusterRef è il nome del cluster di database all'interno dello stesso spazio dei nomi da cui esportare.
exportLocation StorageSpec ExportLocation specifica una posizione di archiviazione per i file di esportazione. Un utente deve garantire l'accesso in scrittura corretto al bucket di archiviazione dall'interno dell'operatore.

ExportStatus

ExportStatus definisce lo stato osservato dell'esportazione.

Visualizzato in: - Esporta

Campo Descrizione
observedGeneration integer Interno: la generazione osservata dal controller.
reconciled boolean Interno: indica se la risorsa è stata riconciliata dal controller.
criticalIncidents CriticalIncident CriticalIncidents è un elenco semplice di tutti gli incidenti critici attivi.
conditions Array Condition Le condizioni rappresentano le ultime osservazioni disponibili sullo stato attuale dell'entità.
phase ExportPhase La fase è un riepilogo dello stato attuale dell'esportazione.
startTime Ora StartTime è l'ora in cui è iniziata l'esportazione.
completeTime Ora CompleteTime è l'ora in cui è stata completata l'esportazione.
exportSubDirectory stringa ExportSubDirectory è la sottodirectory aggiunta a ExportLocation per archiviare i file esportati.

ExternalServer

ExternalServer è lo schema per l'API ExternalServer.

Appare in: - ExternalServerList

Campo Descrizione
apiVersion stringa postgresql.dbadmin.gdc.goog/v1
kind stringa ExternalServer
metadata ObjectMeta Per i campi di metadata, consulta la documentazione dell'API Kubernetes.
spec ExternalServerSpec
status ExternalServerStatus

ExternalServerList

Campo Descrizione
apiVersion stringa postgresql.dbadmin.gdc.goog/v1
kind stringa ExternalServerList
metadata ListMeta Per i campi di metadata, consulta la documentazione dell'API Kubernetes.
items Array ExternalServer

ExternalServerSpec

ExternalServerSpec definisce i metadati di un server di database esterno utilizzato per la migrazione.

Visualizzato in: - ExternalServer

Campo Descrizione
host stringa Host è l'IP host del server di database esterno.
port integer Port è la porta del server di database esterno.
username stringa UserName è il nome dell'utente utilizzato per connettersi al database esterno.
password SecretReference Password è il riferimento al secret che memorizza la password del server di database esterno.
certRef SecretReference CertRef è il riferimento al secret che archivia il certificato del server di database esterno.

ExternalServerStatus

Visualizzato in: - ExternalServer

Campo Descrizione
observedGeneration integer Interno: la generazione osservata dal controller.
reconciled boolean Interno: indica se la risorsa è stata riconciliata dal controller.
criticalIncidents CriticalIncident CriticalIncidents è un elenco semplice di tutti gli incidenti critici attivi.
conditions Array Condition Le condizioni rappresentano le ultime osservazioni disponibili sullo stato attuale dell'entità.

Importa

Import è lo schema per l'API Import.

Visualizzato in: - ImportList

Campo Descrizione
apiVersion stringa postgresql.dbadmin.gdc.goog/v1
kind stringa Import
metadata ObjectMeta Per i campi di metadata, consulta la documentazione dell'API Kubernetes.
spec ImportSpec
status ImportStatus

ImportList

Campo Descrizione
apiVersion stringa postgresql.dbadmin.gdc.goog/v1
kind stringa ImportList
metadata ListMeta Per i campi di metadata, consulta la documentazione dell'API Kubernetes.
items Importa array

ImportSpec

ImportSpec definisce lo stato desiderato dell'importazione.

Visualizzato in: - Importa

Campo Descrizione
dbclusterRef DBClusterRef DBClusterRef è il nome del cluster di database all'interno dello stesso spazio dei nomi da importare.
databaseName stringa DatabaseName è il nome della risorsa del database all'interno dell'istanza in cui importare i dati.
dumpStorage StorageSpec DumpStorage specifica una posizione di archiviazione per i file di dump dell'importazione. Un utente deve garantire l'accesso in lettura corretto al bucket di archiviazione dall'operatore.
logStorage StorageSpec LogStorage specifica facoltativamente una posizione di archiviazione in cui copiare il log di importazione. Un utente deve garantire l'accesso in scrittura corretto al bucket di archiviazione dall'interno dell'operatore.
downloadOnly boolean Se DownloadOnly è impostato su true, il file di dump verrà scaricato, ma non importato nel database. Il valore predefinito è false.
tableExistAction stringa TableExistAction è l'azione da intraprendere durante l'importazione in una tabella esistente. Il valore predefinito è Ignora.

ImportStatus

ImportStatus definisce lo stato osservato dell'importazione.

Visualizzato in: - Importa

Campo Descrizione
observedGeneration integer Interno: la generazione osservata dal controller.
reconciled boolean Interno: indica se la risorsa è stata riconciliata dal controller.
criticalIncidents CriticalIncident CriticalIncidents è un elenco semplice di tutti gli incidenti critici attivi.
conditions Array Condition Le condizioni rappresentano le ultime osservazioni disponibili sullo stato attuale dell'entità.
phase ImportPhase La fase è un riepilogo dello stato attuale dell'importazione.
startTime Ora StartTime è l'ora in cui è iniziato l'importazione.
completeTime Ora CompleteTime è l'ora in cui è stata completata l'importazione.
dumpPath stringa DumpPath è il percorso del file di dump scaricato per l'importazione solo download.

Migrazione

Migration è lo schema per l'API di migrazione.

Visualizzato in: - MigrationList

Campo Descrizione
apiVersion stringa postgresql.dbadmin.gdc.goog/v1
kind stringa Migration
metadata ObjectMeta Per i campi di metadata, consulta la documentazione dell'API Kubernetes.
spec MigrationSpec
status MigrationStatus

MigrationList

Campo Descrizione
apiVersion stringa postgresql.dbadmin.gdc.goog/v1
kind stringa MigrationList
metadata ListMeta Per i campi di metadata, consulta la documentazione dell'API Kubernetes.
items Array Migration

MigrationSpec

MigrationSpec definisce la specifica del job di migrazione.

Visualizzato in: - Migrazione

Campo Descrizione
source SourceDatabaseServer L'origine è un server di database che funge da origine per la migrazione.
target TargetDatabaseServer La destinazione è un server di database che funge da destinazione della migrazione.
control MigrationControl Controllo viene utilizzato per controllare lo stato di un job di migrazione.

MigrationStatus

MigrationStatus definisce lo stato del job di migrazione.

Visualizzato in: - Migrazione

Campo Descrizione
observedGeneration integer Interno: la generazione osservata dal controller.
reconciled boolean Interno: indica se la risorsa è stata riconciliata dal controller.
criticalIncidents CriticalIncident CriticalIncidents è un elenco semplice di tutti gli incidenti critici attivi.
conditions Array Condition Le condizioni rappresentano le ultime osservazioni disponibili sullo stato attuale dell'entità.

PgInstanceSpec

Visualizzato in: - DBClusterSpec

Campo Descrizione
version stringa Versione di un database. nullon(samwise-fleet,samwise-local)
images object (keys:string, values:string) Ritirato: immagini sostitutive per l'istanza del database. nullon(samwise-fleet,samwise-local)
component object (chiavi:InstanceComponentName, valori:InstanceComponentSpec) L'elenco dei componenti dell'istanza. Un'istanza è composta dai componenti dataplane e controlPlaneAgent nullon(samwise-fleet)
dbLoadBalancerOptions DBLoadBalancerOptions DBNetworkServiceOptions consente di eseguire l'override di alcuni dettagli del servizio Kubernetes creato per esporre una connessione al database.
sourceCidrRanges array di stringhe Intervalli CIDR IP di origine consentiti per un client.
parameters object (keys:string, values:string) I parametri consentono di impostare i parametri del database per il cluster di database. Questo campo è facoltativo. I parametri accettano una coppia chiave/valore corrispondente al nome/valore del parametro definito dal motore del database.
services object (keys:Service, values:boolean) L'elenco dei servizi indica i servizi semi-gestiti opzionali tra cui i clienti possono scegliere.
resources Risorsa Specifica delle risorse per il container del database. Quando uno dei campi all'interno della risorsa cambia, l'operatore riavvia l'istanza del database con la nuova specifica della risorsa.
mode InstanceMode La modalità specifica come verrà gestita questa istanza dall'operatore.
databasePatchingTimeout Durata Soglia massima per l'applicazione di patch al database. Questo timeout viene utilizzato in modo indipendente per l'applicazione di patch STS e l'esecuzione di OPatch/datapatch. nullon(samwise-fleet)
adminUser AdminUserSpec AdminUser rappresenta la specifica dell'utente amministratore. Questo campo è obbligatorio. Si tratta dell'utente del database iniziale creato dal control plane. Gli utenti del database aggiuntivi vengono gestiti direttamente dall'utente finale. Questo campo può essere utilizzato anche per reimpostare la password dell'utente iniziale.
isStopped boolean IsStopped arresta l'istanza quando è impostato su true. Questo campo è facoltativo e il valore predefinito è false. Quando viene arrestata, le risorse di calcolo (CPU, memoria) dell'istanza vengono rilasciate. Tuttavia, l'istanza mantiene la risorsa di archiviazione e gli endpoint di rete in modo che il riavvio sia trasparente per i servizi downstream. Controlla il campo Stato per verificare se sono presenti esiti positivi o negativi.
availabilityOptions AvailabilityOptions AvailabilityOptions contiene impostazioni regolabili per le funzionalità HA
allowExternalIncomingTrafficToInstance boolean AllowExternalIncomingTrafficToInstance verrà utilizzato per configurare la creazione del bilanciamento del carico esterno.
auditLogTarget AuditLogTargetSpec AuditLogTarget configura il sink per gli audit log del database
replication ReplicationSpec La replica configura le connessioni di replica ad altre istanze del database. nullon(samwise-fleet)
tls TLSSpec TLS è la configurazione del certificato del server desiderata per l'istanza. Questo campo è facoltativo. Quando questo campo viene modificato, i pod dell'istanza vengono riavviati per caricare il certificato specificato
schedulingconfig SchedulingConfig SchedulingConfig specifica come deve essere pianificata l'istanza sui nodi Kubernetes. Quando un campo all'interno della configurazione di pianificazione cambia, il pod k8s può essere riprogrammato su un nodo diverso in base alla configurazione.

Replica

Replication è lo schema per l'API Replications

Appare in: - ReplicationList

Campo Descrizione
apiVersion stringa postgresql.dbadmin.gdc.goog/v1
kind stringa Replication
metadata ObjectMeta Per i campi di metadata, consulta la documentazione dell'API Kubernetes.
spec ReplicationSpec
status ReplicationStatus

ReplicationList

ReplicationList contiene un elenco di repliche

Campo Descrizione
apiVersion stringa postgresql.dbadmin.gdc.goog/v1
kind stringa ReplicationList
metadata ListMeta Per i campi di metadata, consulta la documentazione dell'API Kubernetes.
items Array Replica

ReplicationSpec

ReplicationSpec definisce lo stato desiderato della replica

Visualizzato in: - Replica

Campo Descrizione
dbcluster LocalObjectReference DBCluster è il DBCluster a cui appartiene questa replica.
upstream UpstreamReplicationSpec Upstream contiene le specifiche per il database di replica a monte.
downstream DownstreamReplicationSpec Downstream contiene le specifiche per la replica del database downstream.

ReplicationStatus

ReplicationStatus definisce lo stato osservato della replica

Visualizzato in: - Replica

Campo Descrizione
observedGeneration integer Interno: la generazione osservata dal controller.
reconciled boolean Interno: indica se la risorsa è stata riconciliata dal controller.
criticalIncidents CriticalIncident CriticalIncidents è un elenco semplice di tutti gli incidenti critici attivi.
conditions Array Condition Le condizioni rappresentano le ultime osservazioni disponibili sullo stato attuale dell'entità.
upstream UpstreamReplicationStatus Upstream contiene lo stato osservato del database upstream di replica.
downstream DownstreamReplicationStatus A valle contiene lo stato osservato del database di replica a valle.

Ripristina

Restore è lo schema per l'API restores

Visualizzato in: - RestoreList

Campo Descrizione
apiVersion stringa postgresql.dbadmin.gdc.goog/v1
kind stringa Restore
metadata ObjectMeta Per i campi di metadata, consulta la documentazione dell'API Kubernetes.
spec RestoreSpec
status RestoreStatus

RestoreList

RestoreList contiene un elenco di ripristini

Campo Descrizione
apiVersion stringa postgresql.dbadmin.gdc.goog/v1
kind stringa RestoreList
metadata ListMeta Per i campi di metadata, consulta la documentazione dell'API Kubernetes.
items Ripristina array

RestoreSpec

RestoreSpec definisce lo stato desiderato del ripristino.

Visualizzato in: - Ripristina

Campo Descrizione
sourceDBCluster DBClusterRef Il nome del DBCluster di origine da cui eseguire il ripristino. Questo campo è obbligatorio.
pointInTime Ora Il punto temporale precedente da ripristinare. Questo campo è facoltativo. Se non specificato, il valore predefinito è il ripristino dell'ultimo punto nel tempo disponibile.
clonedDBClusterConfig ClonedDBClusterConfig Impostazioni per il DBCluster clonato. Consente di specificare il nome del DBCluster clonato. Questo campo è facoltativo. Se non specificato, il valore predefinito è il ripristino del DBCluster di origine.

RestoreStatus

RestoreStatus definisce lo stato osservato del ripristino.

Visualizzato in: - Ripristina

Campo Descrizione
observedGeneration integer Interno: la generazione osservata dal controller.
reconciled boolean Interno: indica se la risorsa è stata riconciliata dal controller.
criticalIncidents CriticalIncident CriticalIncidents è un elenco semplice di tutti gli incidenti critici attivi.
conditions Array Condition Le condizioni rappresentano le ultime osservazioni disponibili sullo stato attuale dell'entità.
phase RestorePhase
createTime Ora Data/ora di creazione del ripristino
completeTime Ora Ora di completamento del ripristino
restoredPointInTime Ora Il punto nel tempo effettivo in cui viene ripristinato il DBCluster di destinazione. Potrebbe essere diverso dal valore specificato in spec.PointInTime. nullon(samwise-fleet)