KRM API postgresql.dbadmin.gdc.goog/v1

postgresql.dbadmin.gdc.goog/v1

Sauvegarde

Backup est le schéma de l'API backups.

Apparaît dans :BackupList

Champ Description
chaîne apiVersion postgresql.dbadmin.gdc.goog/v1
chaîne kind Backup
metadata ObjectMeta Reportez-vous à la documentation de l'API Kubernetes pour connaître les champs de metadata.
spec BackupSpec
status BackupStatus

BackupList

BackupList contient une liste de sauvegardes.

Champ Description
chaîne apiVersion postgresql.dbadmin.gdc.goog/v1
chaîne kind BackupList
metadata ListMeta Reportez-vous à la documentation de l'API Kubernetes pour connaître les champs de metadata.
Tableau Backup items

BackupPlan

BackupPlan est le schéma de l'API backupplans.

Apparaît dans : - BackupPlanList

Champ Description
chaîne apiVersion postgresql.dbadmin.gdc.goog/v1
chaîne kind BackupPlan
metadata ObjectMeta Reportez-vous à la documentation de l'API Kubernetes pour connaître les champs de metadata.
spec BackupPlanSpec
status BackupPlanStatus

BackupPlanList

BackupPlanList contient une liste de BackupPlan.

Champ Description
chaîne apiVersion postgresql.dbadmin.gdc.goog/v1
chaîne kind BackupPlanList
metadata ListMeta Reportez-vous à la documentation de l'API Kubernetes pour connaître les champs de metadata.
Tableau BackupPlan items

BackupPlanSpec

BackupPlanSpec définit l'état souhaité de BackupPlan.

Apparaît dans :BackupPlan

Champ Description
dbclusterRef DBClusterRef Nom du DBCluster configuré par ce plan de sauvegarde. Ce champ est obligatoire et immuable.
Entier backupRetainDays Nombre de jours après lequel le service supprimera une sauvegarde. Si elle est spécifiée, une sauvegarde créée dans ce BackupPlan sera automatiquement supprimée une fois son ancienneté atteinte (create_time + backup_retain_days). Les valeurs valides sont comprises entre 1 et 90 jours. Si aucune valeur n'est spécifiée, la valeur par défaut est de 14 jours.
paused booléen Indicateur permettant de savoir si la création de sauvegardes dans ce BackupPlan est suspendue. Si la valeur est définie sur "true", le service suspend la planification de nouvelles sauvegardes dans ce BackupPlan. La valeur par défaut est "false".
PITREnabled booléen Indicateur permettant de déterminer si la réplication des journaux est activée pour permettre la récupération à un moment précis. La valeur par défaut est "false". nullon(samwise-fleet)

BackupPlanStatus

BackupPlanStatus définit l'état observé de BackupPlan.

Apparaît dans :BackupPlan

Champ Description
Entier observedGeneration Interne : génération observée par le contrôleur.
reconciled booléen Interne : indique si la ressource a été réconciliée par le contrôleur.
criticalIncidents Tableau CriticalIncident CriticalIncidents est une liste plate de tous les incidents critiques actifs.
Tableau Condition conditions Les conditions représentent les dernières observations disponibles de l'état actuel de l'entité.
phase BackupPlanPhase
lastBackupTime Heure LastBackupTime correspond au code temporel de la sauvegarde la plus récente.
nextBackupTime Heure NextBackupTime correspond au code temporel de la prochaine sauvegarde planifiée.
recoveryWindow TimeWindow RecoveryWindow correspond à la période de récupération actuellement disponible.

BackupSpec

BackupSpec définit l'état souhaité de la sauvegarde.

Apparaît dans :Backup

Champ Description
dbclusterRef DBClusterRef Nom du DBCluster auquel appartient cette sauvegarde. Ce champ est obligatoire.
backupPlanRef BackupPlanRef Nom du BackupPlan à partir duquel cette sauvegarde a été créée. Ce champ est obligatoire.
manual booléen Indiquez si cette sauvegarde est planifiée ou manuelle. Ce champ est facultatif. Si aucune valeur n'est spécifiée, la valeur par défaut est "false" (sauvegarde planifiée).

BackupStatus

BackupStatus définit l'état observé de Backup.

Apparaît dans :Backup

Champ Description
Entier observedGeneration Interne : génération observée par le contrôleur.
reconciled booléen Interne : indique si la ressource a été réconciliée par le contrôleur.
criticalIncidents Tableau CriticalIncident CriticalIncidents est une liste plate de tous les incidents critiques actifs.
Tableau Condition conditions Les conditions représentent les dernières observations disponibles de l'état actuel de l'entité.
phase BackupPhase
createTime Heure Date et heure de création de la sauvegarde
completeTime Heure Heure de fin de la sauvegarde

CreateStandbyJob

CreateStandbyJob est un objet de suivi de workflow interne. Les utilisateurs ne doivent pas interagir directement avec cet élément.

Apparaît dans : - CreateStandbyJobList

Champ Description
chaîne apiVersion postgresql.dbadmin.gdc.goog/v1
chaîne kind CreateStandbyJob
metadata ObjectMeta Reportez-vous à la documentation de l'API Kubernetes pour connaître les champs de metadata.
spec WorkflowSpec
status EntityStatus

CreateStandbyJobList

CreateStandbyJobList contient une liste de CreateStandbyJobs.

Champ Description
chaîne apiVersion postgresql.dbadmin.gdc.goog/v1
chaîne kind CreateStandbyJobList
metadata ListMeta Reportez-vous à la documentation de l'API Kubernetes pour connaître les champs de metadata.
items CreateStandbyJob array

DBCluster

DBCluster est le schéma de l'API dbclusters.

Apparaît dans :DBClusterList

Champ Description
chaîne apiVersion postgresql.dbadmin.gdc.goog/v1
chaîne kind DBCluster
metadata ObjectMeta Reportez-vous à la documentation de l'API Kubernetes pour connaître les champs de metadata.
spec DBClusterSpec
status DBClusterStatus

DBClusterList

DBClusterList contient une liste de DBCluster.

Champ Description
chaîne apiVersion postgresql.dbadmin.gdc.goog/v1
chaîne kind DBClusterList
metadata ListMeta Reportez-vous à la documentation de l'API Kubernetes pour connaître les champs de metadata.
Tableau DBCluster items

DBClusterSpec

DBClusterSpec définit l'état souhaité de DBCluster.

Apparaît dans :DBCluster

Champ Description
chaîne primaryCluster nullon(samwise-fleet)
isDeleted booléen IsDeleted indique une demande de suppression du DBCluster. Ce champ est facultatif et sa valeur par défaut est "false". Ce champ s'applique à toutes les instances du cluster de bases de données. Si vous définissez cette valeur sur "true", le plan de contrôle tentera de libérer les ressources associées, y compris les points de terminaison réseau. Consultez les champs d'état pour savoir si l'opération a réussi ou échoué.
chaîne mode Indiquez le mode de ce DBCluster.
availability Disponibilité La disponibilité contient des paramètres ajustables pour les fonctionnalités de haute disponibilité de DBCluster.
allowExternalIncomingTraffic booléen
tls TLSSpec TLS est la configuration de certificat serveur souhaitée pour le cluster. Ce champ est facultatif. Par défaut, ce champ est vide et une nouvelle autorité de certification autosignée et un nouveau certificat feuille sont générés pour le cluster. Lorsque ce champ est modifié, les pods du cluster de base de données redémarrent pour charger le certificat spécifié. Le champ status.certificateReference indique le secret et la clé du certificat CA actuels.
chaîne databaseVersion DatabaseVersion est la version de base de données souhaitée pour le cluster (par exemple, "15.4.5"). Ce champ est obligatoire. Cette version est appliquée à toutes les instances du cluster de bases de données. Dans le cas d'un nouveau cluster de bases de données, l'instance est créée à l'aide de la version spécifiée. Dans le cas d'un cluster de bases de données existant, l'opérateur tente d'effectuer une mise à niveau ou un retour à la version antérieure vers le databaseVersion spécifié. Le champ status.currentDatabaseVersion indique la version actuelle de la base de données. Consultez la liste des versions disponibles dans {link}.
chaîne controlPlaneAgentsVersion ControlPlaneAgentsVersion correspond à la version souhaitée des agents du plan de contrôle pour le cluster (par exemple, "0.5.2"). Ce champ est obligatoire. Le controlPlaneAgentsVersion doit être compatible avec le databaseVersion choisi. Pour connaître les versions compatibles, consultez la liste des versions disponibles sur {link}. Cette version est appliquée à toutes les instances du cluster de bases de données. Dans le cas d'un nouveau cluster de bases de données, l'instance est créée à l'aide de la version spécifiée. Dans le cas d'un cluster de base de données existant, l'opérateur tentera de passer à la version controlPlaneAgentsVersion spécifiée ou de revenir à une version antérieure. Le champ status.currentControlPlaneAgentsVersion indique la version actuelle des agents du plan de contrôle.
chaîne databaseImage DatabaseImage correspond à l'URI d'une image de base de données personnalisée dans le registre de conteneurs, par exemple "gcr.io/foo/bar/alloydbomni:15-7-2-customized". Ce champ est facultatif. Si databaseImage est spécifié, l'opérateur utilise cette image de conteneur pour la base de données au lieu de l'image de conteneur de base de données par défaut du databaseVersion spécifié. Nous vous recommandons de baser le conteneur databaseImage sur l'image de base de données par défaut utilisée pour le databaseVersion choisi.
primarySpec PgInstanceSpec

DBClusterStatus

DBClusterStatus définit l'état observé de DBCluster.

Apparaît dans :DBCluster

Champ Description
Entier observedGeneration Interne : génération observée par le contrôleur.
reconciled booléen Interne : indique si la ressource a été réconciliée par le contrôleur.
criticalIncidents Tableau CriticalIncident CriticalIncidents est une liste plate de tous les incidents critiques actifs.
Tableau Condition conditions Les conditions représentent les dernières observations disponibles de l'état actuel de l'entité.
phase DBClusterPhase
primary PrimaryStatus "Primary" contient l'état de l'instance principale.
restoredFrom RestoredFrom
maintenanceStatus MaintenancePolicyStatus MaintenanceStatus fournit des informations sur la maintenance à venir. nullon(samwise-fleet)
upgradeScheduledAt Heure UpgradeScheduledAt est un code temporel qui indique quand la prochaine mise à niveau est prévue. Si la valeur est nulle, cela signifie qu'aucune mise à niveau n'est prévue. nullon(samwise-fleet)
serviceAccounts objet (clés : OpType, valeurs : ServiceAccountRef) ServiceAccounts contient les comptes de service créés par le plan de contrôle pour être utilisés par différentes opérations. En accordant des autorisations à ces comptes de service, la base de données peut interagir avec d'autres services de l'écosystème Kubernetes. Pour en savoir plus, y compris sur les autorisations requises, consultez la documentation de chaque opération.
certificateReference CertificateRef CertificateReference fait référence à un secret et à une clé du certificat CA du serveur qui peuvent être utilisés pour se connecter à la base de données. Si spec.TLS est fourni, cette valeur doit faire référence au même secret une fois que la base de données a été configurée pour utiliser le certificat de serveur fourni.
latestFailoverStatus FailoverStatus LatestFailoverStatus correspond à l'état du basculement le plus récemment mis à jour pour le cluster de bases de données. Il s'agit d'une copie de l'état de l'opération de basculement actuelle ou la plus récemment mise à jour pour le cluster de bases de données. Cela peut être utilisé pour surveiller facilement l'état d'une opération de basculement en cours d'exécution.
migrationStatus MigrationStatus MigrationStatus représente l'état de la migration du cluster de bases de données. nullon(samwise-fleet)
availabilityZones AvailabilityZones AvailabilityZones représente l'état des zones pour un cluster de base de données HA multizone.

DeleteStandbyJob

DeleteStandbyJob est un objet de suivi de workflow interne. Les utilisateurs ne doivent pas interagir directement avec cet élément.

Apparaît dans : DeleteStandbyJobList

Champ Description
chaîne apiVersion postgresql.dbadmin.gdc.goog/v1
chaîne kind DeleteStandbyJob
metadata ObjectMeta Reportez-vous à la documentation de l'API Kubernetes pour connaître les champs de metadata.
spec WorkflowSpec
status EntityStatus

DeleteStandbyJobList

DeleteStandbyJobList contient une liste de DeleteStandbyJobs.

Champ Description
chaîne apiVersion postgresql.dbadmin.gdc.goog/v1
chaîne kind DeleteStandbyJobList
metadata ListMeta Reportez-vous à la documentation de l'API Kubernetes pour connaître les champs de metadata.
items DeleteStandbyJob array

Exporter

"Export" est le schéma de l'API Export.

Apparaît dans :ExportList

Champ Description
chaîne apiVersion postgresql.dbadmin.gdc.goog/v1
chaîne kind Export
metadata ObjectMeta Reportez-vous à la documentation de l'API Kubernetes pour connaître les champs de metadata.
spec ExportSpec
status ExportStatus

ExportList

Champ Description
chaîne apiVersion postgresql.dbadmin.gdc.goog/v1
chaîne kind ExportList
metadata ListMeta Reportez-vous à la documentation de l'API Kubernetes pour connaître les champs de metadata.
Tableau Export items

ExportSpec

ExportSpec définit l'état souhaité d'Export.

Apparaît dans :Export

Champ Description
dbclusterRef DBClusterRef DBClusterRef est le nom du cluster de base de données dans le même espace de noms à partir duquel exporter.
exportLocation StorageSpec ExportLocation spécifie un emplacement de stockage pour les fichiers d'exportation. Un utilisateur doit s'assurer d'avoir un accès en écriture approprié au bucket de stockage depuis l'opérateur.

ExportStatus

ExportStatus définit l'état observé d'Export.

Apparaît dans :Export

Champ Description
Entier observedGeneration Interne : génération observée par le contrôleur.
reconciled booléen Interne : indique si la ressource a été réconciliée par le contrôleur.
criticalIncidents Tableau CriticalIncident CriticalIncidents est une liste plate de tous les incidents critiques actifs.
Tableau Condition conditions Les conditions représentent les dernières observations disponibles de l'état actuel de l'entité.
phase ExportPhase La phase est un récapitulatif de l'état actuel de l'exportation.
startTime Heure StartTime correspond à l'heure de début de l'exportation.
completeTime Heure CompleteTime correspond à l'heure à laquelle l'exportation a été effectuée.
chaîne exportSubDirectory ExportSubDirectory est le sous-répertoire ajouté à ExportLocation pour stocker les fichiers exportés.

ExternalServer

ExternalServer est le schéma de l'API ExternalServer.

Apparaît dans :ExternalServerList

Champ Description
chaîne apiVersion postgresql.dbadmin.gdc.goog/v1
chaîne kind ExternalServer
metadata ObjectMeta Reportez-vous à la documentation de l'API Kubernetes pour connaître les champs de metadata.
spec ExternalServerSpec
status ExternalServerStatus

ExternalServerList

Champ Description
chaîne apiVersion postgresql.dbadmin.gdc.goog/v1
chaîne kind ExternalServerList
metadata ListMeta Reportez-vous à la documentation de l'API Kubernetes pour connaître les champs de metadata.
Tableau ExternalServer items

ExternalServerSpec

ExternalServerSpec définit les métadonnées d'un serveur de base de données externe utilisé pour la migration.

Apparaît dans :ExternalServer

Champ Description
chaîne host "Host" correspond à l'adresse IP hôte du serveur de base de données externe.
Entier port "Port" correspond au port du serveur de base de données externe.
chaîne username UserName est le nom de l'utilisateur utilisé pour se connecter à la base de données externe.
password SecretReference "Password" est la référence au secret stockant le mot de passe du serveur de base de données externe.
certRef SecretReference CertRef est la référence au secret stockant le certificat du serveur de base de données externe.

ExternalServerStatus

Apparaît dans :ExternalServer

Champ Description
Entier observedGeneration Interne : génération observée par le contrôleur.
reconciled booléen Interne : indique si la ressource a été réconciliée par le contrôleur.
criticalIncidents Tableau CriticalIncident CriticalIncidents est une liste plate de tous les incidents critiques actifs.
Tableau Condition conditions Les conditions représentent les dernières observations disponibles de l'état actuel de l'entité.

Importer

Import est le schéma de l'API import.

Apparaît dans :ImportList

Champ Description
chaîne apiVersion postgresql.dbadmin.gdc.goog/v1
chaîne kind Import
metadata ObjectMeta Reportez-vous à la documentation de l'API Kubernetes pour connaître les champs de metadata.
spec ImportSpec
status ImportStatus

ImportList

Champ Description
chaîne apiVersion postgresql.dbadmin.gdc.goog/v1
chaîne kind ImportList
metadata ListMeta Reportez-vous à la documentation de l'API Kubernetes pour connaître les champs de metadata.
Tableau Import items

ImportSpec

ImportSpec définit l'état souhaité d'Import.

Apparaît dans :Import

Champ Description
dbclusterRef DBClusterRef DBClusterRef correspond au nom du cluster de base de données dans le même espace de noms à importer.
chaîne databaseName DatabaseName correspond au nom de la ressource de base de données dans l'instance à importer.
dumpStorage StorageSpec DumpStorage spécifie un emplacement de stockage pour les fichiers de vidage d'importation. Un utilisateur doit s'assurer d'avoir un accès en lecture approprié au bucket de stockage depuis l'opérateur.
logStorage StorageSpec LogStorage spécifie éventuellement un emplacement de stockage où copier le journal d'importation. Un utilisateur doit s'assurer d'avoir un accès en écriture approprié au bucket de stockage depuis l'opérateur.
downloadOnly booléen Si la valeur "DownloadOnly" est définie sur "true", le fichier de dump sera téléchargé, mais pas importé dans la base de données. La valeur par défaut est "false".
chaîne tableExistAction TableExistAction est l'action à effectuer lors de l'importation dans une table existante. Par défaut, l'opération est ignorée.

ImportStatus

ImportStatus définit l'état observé d'Import.

Apparaît dans :Import

Champ Description
Entier observedGeneration Interne : génération observée par le contrôleur.
reconciled booléen Interne : indique si la ressource a été réconciliée par le contrôleur.
criticalIncidents Tableau CriticalIncident CriticalIncidents est une liste plate de tous les incidents critiques actifs.
Tableau Condition conditions Les conditions représentent les dernières observations disponibles de l'état actuel de l'entité.
phase ImportPhase La phase est un récapitulatif de l'état actuel de l'importation.
startTime Heure StartTime correspond à l'heure à laquelle l'importation a commencé.
completeTime Heure CompleteTime correspond à l'heure à laquelle l'importation s'est terminée.
chaîne dumpPath DumpPath est le chemin d'accès du fichier de dump téléchargé pour l'importation en mode Téléchargement uniquement.

Migration

Migration est le schéma de l'API Migration.

Apparaît dans :MigrationList

Champ Description
chaîne apiVersion postgresql.dbadmin.gdc.goog/v1
chaîne kind Migration
metadata ObjectMeta Reportez-vous à la documentation de l'API Kubernetes pour connaître les champs de metadata.
spec MigrationSpec
status MigrationStatus

MigrationList

Champ Description
chaîne apiVersion postgresql.dbadmin.gdc.goog/v1
chaîne kind MigrationList
metadata ListMeta Reportez-vous à la documentation de l'API Kubernetes pour connaître les champs de metadata.
Tableau Migration items

MigrationSpec

MigrationSpec définit la spécification du job de migration.

Apparaît dans :Migration

Champ Description
source SourceDatabaseServer La source est un serveur de base de données qui sert de source pour la migration.
target TargetDatabaseServer La cible est un serveur de base de données qui sert de cible de migration.
control MigrationControl "Control" permet de contrôler l'état d'un job de migration.

MigrationStatus

MigrationStatus définit l'état du job de migration.

Apparaît dans :Migration

Champ Description
Entier observedGeneration Interne : génération observée par le contrôleur.
reconciled booléen Interne : indique si la ressource a été réconciliée par le contrôleur.
criticalIncidents Tableau CriticalIncident CriticalIncidents est une liste plate de tous les incidents critiques actifs.
Tableau Condition conditions Les conditions représentent les dernières observations disponibles de l'état actuel de l'entité.

PgInstanceSpec

Apparaît dans :DBClusterSpec

Champ Description
chaîne version Version d'une base de données. nullon(samwise-fleet,samwise-local)
images objet (clés : chaîne, valeurs : chaîne) Obsolète : images de remplacement pour l'instance de base de données. nullon(samwise-fleet,samwise-local)
component objet (clés : InstanceComponentName, valeurs : InstanceComponentSpec) Liste des composants d'instance. Une instance est composée de composants dataplane et controlPlaneAgent. nullon(samwise-fleet)
dbLoadBalancerOptions DBLoadBalancerOptions DBNetworkServiceOptions permet de remplacer certains détails du service Kubernetes créé pour exposer une connexion à la base de données.
Tableau de chaînes sourceCidrRanges Plages CIDR d'adresses IP sources autorisées pour un client.
parameters objet (clés : chaîne, valeurs : chaîne) Les paramètres permettent de définir les paramètres de base de données pour le cluster de bases de données. Ce champ est facultatif. Les paramètres prendront une paire clé/valeur correspondant au nom/à la valeur du paramètre tel que défini par le moteur de base de données.
services object (keys:Service, values:boolean) La liste des services indique les services semi-gérés optionnels que les clients peuvent choisir.
resources Ressource Spécification des ressources pour le conteneur de base de données. Lorsque l'un des champs de la ressource change, l'opérateur redémarre l'instance de base de données avec la nouvelle spécification de ressource.
mode InstanceMode Le mode spécifie la manière dont cette instance sera gérée par l'opérateur.
databasePatchingTimeout Durée Seuil maximal pour l'application de correctifs à la base de données. Ce délai d'expiration est utilisé indépendamment pour l'application de correctifs STS et l'exécution d'OPatch/datapatch. nullon(samwise-fleet)
adminUser AdminUserSpec AdminUser représente la spécification de l'utilisateur administrateur. Ce champ est obligatoire. Il s'agit de l'utilisateur de base de données initial créé par le plan de contrôle. Les utilisateurs de base de données supplémentaires sont gérés directement par l'utilisateur final. Ce champ peut également être utilisé pour réinitialiser le mot de passe de l'utilisateur initial.
isStopped booléen IsStopped arrête l'instance lorsqu'il est défini sur "true". Ce champ est facultatif et la valeur par défaut est "false". Lorsque l'instance est arrêtée, ses ressources de calcul (processeur, mémoire) sont libérées. Toutefois, l'instance conserve la ressource de stockage et les points de terminaison réseau afin que le redémarrage soit transparent pour les services en aval. Consultez le champ d'état pour voir si des erreurs se sont produites.
availabilityOptions AvailabilityOptions AvailabilityOptions contient des paramètres ajustables pour les fonctionnalités de haute disponibilité.
allowExternalIncomingTrafficToInstance booléen AllowExternalIncomingTrafficToInstance sera utilisé pour configurer la création de l'équilibreur de charge externe.
auditLogTarget AuditLogTargetSpec AuditLogTarget configure le récepteur des journaux d'audit de la base de données.
replication ReplicationSpec La réplication configure les connexions de réplication à d'autres instances de base de données. nullon(samwise-fleet)
tls TLSSpec TLS correspond à la configuration souhaitée du certificat de serveur pour l'instance. Ce champ est facultatif. Lorsque ce champ est modifié, les pods de l'instance redémarrent pour charger le certificat spécifié.
schedulingconfig SchedulingConfig SchedulingConfig spécifie comment l'instance doit être planifiée sur les nœuds Kubernetes. Lorsque l'un des champs de la configuration de planification change, le pod k8s peut être replanifié sur un autre nœud en fonction de la configuration.

Réplication

Replication est le schéma de l'API Replications.

Apparaît dans :ReplicationList

Champ Description
chaîne apiVersion postgresql.dbadmin.gdc.goog/v1
chaîne kind Replication
metadata ObjectMeta Reportez-vous à la documentation de l'API Kubernetes pour connaître les champs de metadata.
spec ReplicationSpec
status ReplicationStatus

ReplicationList

ReplicationList contient une liste de réplications.

Champ Description
chaîne apiVersion postgresql.dbadmin.gdc.goog/v1
chaîne kind ReplicationList
metadata ListMeta Reportez-vous à la documentation de l'API Kubernetes pour connaître les champs de metadata.
Tableau Replication items

ReplicationSpec

ReplicationSpec définit l'état souhaité de la réplication.

Apparaît dans :Replication

Champ Description
dbcluster LocalObjectReference DBCluster est le DBCluster auquel appartient cette réplication.
upstream UpstreamReplicationSpec Upstream contient les spécifications de la base de données de réplication en amont.
downstream DownstreamReplicationSpec "Downstream" contient la spécification pour la réplication de la base de données en aval.

ReplicationStatus

ReplicationStatus définit l'état observé de la réplication.

Apparaît dans :Replication

Champ Description
Entier observedGeneration Interne : génération observée par le contrôleur.
reconciled booléen Interne : indique si la ressource a été réconciliée par le contrôleur.
criticalIncidents Tableau CriticalIncident CriticalIncidents est une liste plate de tous les incidents critiques actifs.
Tableau Condition conditions Les conditions représentent les dernières observations disponibles de l'état actuel de l'entité.
upstream UpstreamReplicationStatus "Upstream" contient l'état observé de la base de données de réplication en amont.
downstream DownstreamReplicationStatus "Downstream" contient l'état observé de la base de données de réplication en aval.

Restaurer

Restore est le schéma de l'API restores.

Apparaît dans :RestoreList

Champ Description
chaîne apiVersion postgresql.dbadmin.gdc.goog/v1
chaîne kind Restore
metadata ObjectMeta Reportez-vous à la documentation de l'API Kubernetes pour connaître les champs de metadata.
spec RestoreSpec
status RestoreStatus

RestoreList

RestoreList contient une liste de restaurations.

Champ Description
chaîne apiVersion postgresql.dbadmin.gdc.goog/v1
chaîne kind RestoreList
metadata ListMeta Reportez-vous à la documentation de l'API Kubernetes pour connaître les champs de metadata.
Tableau Restore items

RestoreSpec

RestoreSpec définit l'état souhaité de Restore.

Apparaît dans :Restore

Champ Description
sourceDBCluster DBClusterRef Nom du DBCluster source à partir duquel effectuer la restauration. Ce champ est obligatoire.
pointInTime Heure Point dans le temps précédent vers lequel effectuer la restauration. Ce champ est facultatif. Si aucun point temporel n'est spécifié, la dernière version disponible est restaurée par défaut.
clonedDBClusterConfig ClonedDBClusterConfig Paramètres du DBCluster cloné. Cela vous permet de spécifier le nom du DBCluster cloné. Ce champ est facultatif. Par défaut, la source DBCluster est restaurée si elle n'est pas spécifiée.

RestoreStatus

RestoreStatus définit l'état observé de Restore.

Apparaît dans :Restore

Champ Description
Entier observedGeneration Interne : génération observée par le contrôleur.
reconciled booléen Interne : indique si la ressource a été réconciliée par le contrôleur.
criticalIncidents Tableau CriticalIncident CriticalIncidents est une liste plate de tous les incidents critiques actifs.
Tableau Condition conditions Les conditions représentent les dernières observations disponibles de l'état actuel de l'entité.
phase RestorePhase
createTime Heure Date et heure de création de la restauration
completeTime Heure Heure de fin de la restauration
restoredPointInTime Heure Point dans le temps auquel la restauration ramène le DBCluster cible. Peut être différente de la valeur spécifiée dans spec.PointInTime. nullon(samwise-fleet)