postgresql.dbadmin.gdc.goog/v1
Copia de seguridad
Backup es el esquema de la API Backups.
Aparece en: - BackupList
| Campo | Descripción |
|---|---|
apiVersion cadena |
postgresql.dbadmin.gdc.goog/v1 |
kind cadena |
Backup |
metadata ObjectMeta |
Consulta la documentación sobre la API de Kubernetes para ver los campos de metadata. |
spec BackupSpec |
|
status BackupStatus |
BackupList
BackupList contiene una lista de Backup
| Campo | Descripción |
|---|---|
apiVersion cadena |
postgresql.dbadmin.gdc.goog/v1 |
kind cadena |
BackupList |
metadata ListMeta |
Consulta la documentación sobre la API de Kubernetes para ver los campos de metadata. |
items Matriz de copia de seguridad |
BackupPlan
BackupPlan es el esquema de la API backupplans.
Aparece en: - BackupPlanList
| Campo | Descripción |
|---|---|
apiVersion cadena |
postgresql.dbadmin.gdc.goog/v1 |
kind cadena |
BackupPlan |
metadata ObjectMeta |
Consulta la documentación sobre la API de Kubernetes para ver los campos de metadata. |
spec BackupPlanSpec |
|
status BackupPlanStatus |
BackupPlanList
BackupPlanList contiene una lista de BackupPlan
| Campo | Descripción |
|---|---|
apiVersion cadena |
postgresql.dbadmin.gdc.goog/v1 |
kind cadena |
BackupPlanList |
metadata ListMeta |
Consulta la documentación sobre la API de Kubernetes para ver los campos de metadata. |
items Matriz BackupPlan |
BackupPlanSpec
BackupPlanSpec define el estado deseado de BackupPlan.
Aparece en: - BackupPlan
| Campo | Descripción |
|---|---|
dbclusterRef DBClusterRef |
Nombre de DBCluster que configura este plan de copia de seguridad. Este campo es obligatorio e inmutable. |
backupRetainDays entero |
Número de días que transcurren antes de que el servicio elimine una copia de seguridad. Si se especifica, una copia de seguridad creada en este BackupPlan se eliminará automáticamente cuando su antigüedad alcance create_time + backup_retain_days. Los valores válidos están comprendidos entre 1 y 90 días. Si no se especifica, el valor predeterminado es 14 días. |
paused booleano |
Marca que indica si se ha pausado la creación de copias de seguridad en este BackupPlan. Si se le asigna el valor true, el servicio pausará la programación de nuevas copias de seguridad en este BackupPlan. El valor predeterminado es False. |
PITREnabled booleano |
Marca que indica si la replicación de registros está habilitada para admitir la recuperación a un momento dado. El valor predeterminado es False. nullon(samwise-fleet) |
BackupPlanStatus
BackupPlanStatus define el estado observado de BackupPlan.
Aparece en: - BackupPlan
| Campo | Descripción |
|---|---|
observedGeneration entero |
Interno: la generación observada por el controlador. |
reconciled booleano |
Interno: indica si el controlador ha conciliado el recurso. |
criticalIncidents CriticalIncident |
CriticalIncidents es una lista plana de todos los incidentes críticos activos. |
conditions Matriz Condition |
Conditions representa las últimas observaciones disponibles del estado actual de la entidad. |
phase BackupPlanPhase |
|
lastBackupTime Hora |
LastBackupTime es la marca de tiempo de la copia de seguridad más reciente. |
nextBackupTime Hora |
NextBackupTime es la marca de tiempo de la próxima copia de seguridad programada. |
recoveryWindow TimeWindow |
RecoveryWindow es el periodo de recuperación disponible en ese momento. |
readWriteBackupRepositoryZone cadena |
ReadWriteBackupRepositoryZone es la zona de disponibilidad actual del repositorio de copias de seguridad con la política de importación ReadWrite. |
BackupSpec
BackupSpec define el estado deseado de Backup.
Aparece en: - Copia de seguridad
| Campo | Descripción |
|---|---|
dbclusterRef DBClusterRef |
Nombre del clúster de base de datos al que pertenece esta copia de seguridad. Este campo es obligatorio. |
backupPlanRef BackupPlanRef |
Nombre del BackupPlan a partir del cual se ha creado esta copia de seguridad. Este campo es obligatorio. |
manual booleano |
Indica si se trata de una copia de seguridad programada o manual. Este campo es opcional. Si no se especifica, el valor predeterminado es "false" (copia de seguridad programada). |
BackupStatus
BackupStatus define el estado observado de Backup.
Aparece en: - Copia de seguridad
| Campo | Descripción |
|---|---|
observedGeneration entero |
Interno: la generación observada por el controlador. |
reconciled booleano |
Interno: indica si el controlador ha conciliado el recurso. |
criticalIncidents CriticalIncident |
CriticalIncidents es una lista plana de todos los incidentes críticos activos. |
conditions Matriz Condition |
Conditions representa las últimas observaciones disponibles del estado actual de la entidad. |
phase BackupPhase |
|
createTime Hora |
Hora de creación de la copia de seguridad |
completeTime Hora |
Hora de finalización de la copia de seguridad |
CreateStandbyJob
CreateStandbyJob es un objeto de seguimiento de flujo de trabajo interno. Los usuarios no deben interactuar directamente con este elemento.
Aparece en: - CreateStandbyJobList
| Campo | Descripción |
|---|---|
apiVersion cadena |
postgresql.dbadmin.gdc.goog/v1 |
kind cadena |
CreateStandbyJob |
metadata ObjectMeta |
Consulta la documentación sobre la API de Kubernetes para ver los campos de metadata. |
spec WorkflowSpec |
|
status EntityStatus |
CreateStandbyJobList
CreateStandbyJobList contiene una lista de CreateStandbyJobs.
| Campo | Descripción |
|---|---|
apiVersion cadena |
postgresql.dbadmin.gdc.goog/v1 |
kind cadena |
CreateStandbyJobList |
metadata ListMeta |
Consulta la documentación sobre la API de Kubernetes para ver los campos de metadata. |
items CreateStandbyJob array |
DBCluster
DBCluster es el esquema de la API dbclusters.
Aparece en: - DBClusterList
| Campo | Descripción |
|---|---|
apiVersion cadena |
postgresql.dbadmin.gdc.goog/v1 |
kind cadena |
DBCluster |
metadata ObjectMeta |
Consulta la documentación sobre la API de Kubernetes para ver los campos de metadata. |
spec DBClusterSpec |
|
status DBClusterStatus |
DBClusterHealth
Aparece en: - DBClusterHealthList
| Campo | Descripción |
|---|---|
apiVersion cadena |
postgresql.dbadmin.gdc.goog/v1 |
kind cadena |
DBClusterHealth |
metadata ObjectMeta |
Consulta la documentación sobre la API de Kubernetes para ver los campos de metadata. |
status DBClusterHealthStatus |
DBClusterHealthList
DBClusterHealthList contiene una lista de DBClusterHealth
| Campo | Descripción |
|---|---|
apiVersion cadena |
postgresql.dbadmin.gdc.goog/v1 |
kind cadena |
DBClusterHealthList |
metadata ListMeta |
Consulta la documentación sobre la API de Kubernetes para ver los campos de metadata. |
items Matriz DBClusterHealth |
DBClusterHealthStatus
DBClusterHealthStatus representa el estado de mantenimiento actual de las instancias de un DBCluster.
Aparece en: - DBClusterHealth
| Campo | Descripción |
|---|---|
observedGeneration entero |
Interno: la generación observada por el controlador. |
reconciled booleano |
Interno: indica si el controlador ha conciliado el recurso. |
criticalIncidents CriticalIncident |
CriticalIncidents es una lista plana de todos los incidentes críticos activos. |
conditions Matriz Condition |
Conditions representa las últimas observaciones disponibles del estado actual de la entidad. |
instances objeto (claves:cadena, valores:InstanceHealthStatus) |
Instances es un mapa que registra el estado de salud de cada instancia. |
DBClusterList
DBClusterList contiene una lista de DBCluster.
| Campo | Descripción |
|---|---|
apiVersion cadena |
postgresql.dbadmin.gdc.goog/v1 |
kind cadena |
DBClusterList |
metadata ListMeta |
Consulta la documentación sobre la API de Kubernetes para ver los campos de metadata. |
items Matriz DBCluster |
DBClusterSpec
DBClusterSpec define el estado deseado de DBCluster.
Aparece en: - DBCluster
| Campo | Descripción |
|---|---|
primaryCluster cadena |
nullon(samwise-fleet) |
isDeleted booleano |
IsDeleted indica una solicitud para eliminar el DBCluster. Este campo es opcional y, de forma predeterminada, es falso. Este campo se aplica a todas las instancias del clúster de base de datos. Si se le asigna el valor "true", el plano de control intentará liberar los recursos relacionados, incluidos los endpoints de red. Consulta los campos de estado para ver si se han producido errores o si se han completado correctamente. |
mode cadena |
Indica el modo de este DBCluster. |
availability Disponibilidad |
Availability contiene ajustes que se pueden modificar para las funciones de alta disponibilidad de DBCluster. |
allowExternalIncomingTraffic booleano |
AllowExternalIncomingTraffic se usa para activar o desactivar la creación de balanceadores de carga externos. |
tls TLSSpec |
TLS es la configuración de certificado de servidor que se recomienda para el clúster. Este campo es opcional. De forma predeterminada, este campo está vacío y se generan una CA autofirmada y un certificado de hoja nuevos para el clúster. Cuando se cambia este campo, los pods del clúster de la base de datos se reiniciarán para cargar el certificado especificado. El campo status.certificateReference indica el secreto y la clave del certificado de CA actual. |
databaseVersion cadena |
DatabaseVersion es la versión de la base de datos que quieres usar en el clúster. Por ejemplo, "15.4.5". Este campo es obligatorio. Esta versión se aplica a todas las instancias del clúster de base de datos. En el caso de un nuevo clúster de base de datos, la instancia se crea con la versión especificada. En el caso de un clúster de base de datos, el operador intenta cambiar a la versión databaseVersion especificada. El campo status.currentDatabaseVersion indica la versión actual de la base de datos. Consulta la lista de versiones disponibles en {link}. |
controlPlaneAgentsVersion cadena |
ControlPlaneAgentsVersion es la versión de los agentes del plano de control que se quiere usar en el clúster. Por ejemplo, "0.5.2". Este campo es obligatorio. El controlPlaneAgentsVersion debe ser compatible con el databaseVersion elegido. Para saber qué versiones son compatibles, consulta la lista de versiones disponibles en {link}. Esta versión se aplica a todas las instancias del clúster de base de datos. En el caso de un nuevo clúster de base de datos, la instancia se creará con la versión especificada. En el caso de un clúster de base de datos, el operador intentará cambiar a la versión controlPlaneAgentsVersion especificada. El campo status.currentControlPlaneAgentsVersion indica la versión actual de los agentes del plano de control. |
databaseImage cadena |
DatabaseImage es el URI de una imagen de base de datos personalizada en el registro de contenedores. Por ejemplo, "gcr.io/foo/bar/alloydbomni:15-7-2-customized". Este campo es opcional. Si se especifica databaseImage, el operador usa esta imagen de contenedor para la base de datos en lugar de la imagen de contenedor de base de datos predeterminada del databaseVersion especificado. Te recomendamos que el contenedor databaseImage se base en la imagen de base de datos predeterminada que se utilice en el databaseVersion elegido. |
primarySpec PgInstanceSpec |
DBClusterStatus
DBClusterStatus define el estado observado de DBCluster.
Aparece en: - DBCluster
| Campo | Descripción |
|---|---|
observedGeneration entero |
Interno: la generación observada por el controlador. |
reconciled booleano |
Interno: indica si el controlador ha conciliado el recurso. |
criticalIncidents CriticalIncident |
CriticalIncidents es una lista plana de todos los incidentes críticos activos. |
conditions Matriz Condition |
Conditions representa las últimas observaciones disponibles del estado actual de la entidad. |
phase DBClusterPhase |
|
primary PrimaryStatus |
Primary contiene el estado de la instancia principal. |
restoredFrom RestoredFrom |
|
upgradeScheduledAt Hora |
UpgradeScheduledAt es una marca de tiempo que indica cuándo está programado que empiece la próxima actualización. Si es nil, significa que no hay ninguna actualización programada. nullon(samwise-fleet) |
serviceAccounts objeto (claves:OpType; valores:ServiceAccountRef) |
ServiceAccounts contiene las cuentas de servicio creadas por el plano de control para que las utilicen diferentes operaciones. Al conceder permisos a estas cuentas de servicio, la base de datos puede interactuar con otros servicios del ecosistema de Kubernetes. Para obtener más información, incluidos los permisos necesarios, consulta la documentación de cada operación. |
certificateReference CertificateRef |
CertificateReference hace referencia a un secreto y a una clave del certificado de AC del servidor que se pueden usar para conectarse a la base de datos. Si se proporciona spec.TLS, este valor debe hacer referencia al mismo secreto después de que la base de datos se haya configurado para usar el certificado de servidor proporcionado. |
tls TLSStatus |
TLS es la configuración actual del certificado de servidor del clúster de bases de datos. |
latestFailoverStatus FailoverStatus |
LatestFailoverStatus es el estado de la conmutación por error más reciente del clúster de base de datos. Este estado es una copia del estado de la operación de conmutación por error actual o más reciente del clúster de base de datos. Se puede usar para monitorizar cómodamente el estado de una operación de conmutación por error en curso. |
migrationStatus MigrationStatus |
MigrationStatus representa el estado de la migración del clúster de bases de datos. nullon(samwise-fleet) |
availabilityZones AvailabilityZones |
AvailabilityZones representa el estado de la zona de un clúster de base de datos de alta disponibilidad multizona. |
previousAvailabilityZones AvailabilityZones |
PreviousAvailabilityZones representa el estado de la zona de un clúster de base de datos de alta disponibilidad multizona antes de una operación de alta disponibilidad. |
DeleteStandbyJob
DeleteStandbyJob es un objeto de seguimiento de flujo de trabajo interno. Los usuarios no deben interactuar directamente con este elemento.
Aparece en: - DeleteStandbyJobList
| Campo | Descripción |
|---|---|
apiVersion cadena |
postgresql.dbadmin.gdc.goog/v1 |
kind cadena |
DeleteStandbyJob |
metadata ObjectMeta |
Consulta la documentación sobre la API de Kubernetes para ver los campos de metadata. |
spec WorkflowSpec |
|
status EntityStatus |
DeleteStandbyJobList
DeleteStandbyJobList contiene una lista de DeleteStandbyJobs.
| Campo | Descripción |
|---|---|
apiVersion cadena |
postgresql.dbadmin.gdc.goog/v1 |
kind cadena |
DeleteStandbyJobList |
metadata ListMeta |
Consulta la documentación sobre la API de Kubernetes para ver los campos de metadata. |
items Matriz DeleteStandbyJob |
Exportar
Export es el esquema de la API de exportación.
Aparece en: - ExportList
| Campo | Descripción |
|---|---|
apiVersion cadena |
postgresql.dbadmin.gdc.goog/v1 |
kind cadena |
Export |
metadata ObjectMeta |
Consulta la documentación sobre la API de Kubernetes para ver los campos de metadata. |
spec ExportSpec |
|
status ExportStatus |
ExportList
| Campo | Descripción |
|---|---|
apiVersion cadena |
postgresql.dbadmin.gdc.goog/v1 |
kind cadena |
ExportList |
metadata ListMeta |
Consulta la documentación sobre la API de Kubernetes para ver los campos de metadata. |
items Exportar array |
ExportSpec
ExportSpec define el estado deseado de Export.
Aparece en: - Exportar
| Campo | Descripción |
|---|---|
dbclusterRef DBClusterRef |
DBClusterRef es el nombre del clúster de base de datos en el mismo espacio de nombres del que se va a exportar. |
exportLocation StorageSpec |
ExportLocation especifica una ubicación de almacenamiento para los archivos de exportación. Un usuario debe asegurarse de que el operador tenga acceso de escritura adecuado al segmento de almacenamiento. |
ExportStatus
ExportStatus define el estado observado de Export.
Aparece en: - Exportar
| Campo | Descripción |
|---|---|
observedGeneration entero |
Interno: la generación observada por el controlador. |
reconciled booleano |
Interno: indica si el controlador ha conciliado el recurso. |
criticalIncidents CriticalIncident |
CriticalIncidents es una lista plana de todos los incidentes críticos activos. |
conditions Matriz Condition |
Conditions representa las últimas observaciones disponibles del estado actual de la entidad. |
phase ExportPhase |
Phase es un resumen del estado actual de la exportación. |
startTime Hora |
StartTime es la hora en la que se inició la exportación. |
completeTime Hora |
CompleteTime es la hora en la que se completó la exportación. |
exportSubDirectory cadena |
ExportSubDirectory es el subdirectorio que se añade a ExportLocation para almacenar los archivos exportados. |
ExternalServer
ExternalServer es el esquema de la API ExternalServer.
Aparece en: - ExternalServerList
| Campo | Descripción |
|---|---|
apiVersion cadena |
postgresql.dbadmin.gdc.goog/v1 |
kind cadena |
ExternalServer |
metadata ObjectMeta |
Consulta la documentación sobre la API de Kubernetes para ver los campos de metadata. |
spec ExternalServerSpec |
|
status ExternalServerStatus |
ExternalServerList
| Campo | Descripción |
|---|---|
apiVersion cadena |
postgresql.dbadmin.gdc.goog/v1 |
kind cadena |
ExternalServerList |
metadata ListMeta |
Consulta la documentación sobre la API de Kubernetes para ver los campos de metadata. |
items ExternalServer array |
ExternalServerSpec
ExternalServerSpec define los metadatos de un servidor de base de datos externo que se usa para la migración.
Aparece en: - ExternalServer
| Campo | Descripción |
|---|---|
host cadena |
Host es la IP del host del servidor de la base de datos externa. |
port entero |
Port es el puerto del servidor de la base de datos externa. |
username cadena |
UserName es el nombre del usuario que se utiliza para conectarse a la base de datos externa. |
password SecretReference |
Password es la referencia al secreto que almacena la contraseña del servidor de la base de datos externa. |
certRef SecretReference |
CertRef es la referencia al secreto que almacena el certificado del servidor de la base de datos externa. |
ExternalServerStatus
Aparece en: - ExternalServer
| Campo | Descripción |
|---|---|
observedGeneration entero |
Interno: la generación observada por el controlador. |
reconciled booleano |
Interno: indica si el controlador ha conciliado el recurso. |
criticalIncidents CriticalIncident |
CriticalIncidents es una lista plana de todos los incidentes críticos activos. |
conditions Matriz Condition |
Conditions representa las últimas observaciones disponibles del estado actual de la entidad. |
Importar
Import es el esquema de la API de importación.
Aparece en: - ImportList
| Campo | Descripción |
|---|---|
apiVersion cadena |
postgresql.dbadmin.gdc.goog/v1 |
kind cadena |
Import |
metadata ObjectMeta |
Consulta la documentación sobre la API de Kubernetes para ver los campos de metadata. |
spec ImportSpec |
|
status ImportStatus |
ImportList
| Campo | Descripción |
|---|---|
apiVersion cadena |
postgresql.dbadmin.gdc.goog/v1 |
kind cadena |
ImportList |
metadata ListMeta |
Consulta la documentación sobre la API de Kubernetes para ver los campos de metadata. |
items Importar array |
ImportSpec
ImportSpec define el estado deseado de Import.
Aparece en: - Importar
| Campo | Descripción |
|---|---|
dbclusterRef DBClusterRef |
DBClusterRef es el nombre del clúster de base de datos del mismo espacio de nombres en el que se va a importar. |
databaseName cadena |
DatabaseName es el nombre del recurso de la base de datos de la instancia en la que se va a importar. |
dumpStorage StorageSpec |
DumpStorage especifica una ubicación de almacenamiento para los archivos de volcado de importación. Un usuario debe asegurarse de que el operador tenga acceso de lectura adecuado al segmento de almacenamiento. |
logStorage StorageSpec |
LogStorage especifica de forma opcional una ubicación de almacenamiento en la que se copiará el registro de importación. Un usuario debe asegurarse de que el operador tenga acceso de escritura adecuado al segmento de almacenamiento. |
downloadOnly booleano |
Si se le asigna el valor true a DownloadOnly, el archivo de volcado se descargará, pero no se importará en la base de datos. El valor predeterminado es "false". |
tableExistAction cadena |
TableExistAction es la acción que se debe realizar al importar datos en una tabla. De forma predeterminada, se omiten. |
ImportStatus
ImportStatus define el estado observado de Import.
Aparece en: - Importar
| Campo | Descripción |
|---|---|
observedGeneration entero |
Interno: la generación observada por el controlador. |
reconciled booleano |
Interno: indica si el controlador ha conciliado el recurso. |
criticalIncidents CriticalIncident |
CriticalIncidents es una lista plana de todos los incidentes críticos activos. |
conditions Matriz Condition |
Conditions representa las últimas observaciones disponibles del estado actual de la entidad. |
phase ImportPhase |
Phase es un resumen del estado actual de la importación. |
startTime Hora |
StartTime es la hora en la que se inició la importación. |
completeTime Hora |
CompleteTime es la hora en la que se completó la importación. |
dumpPath cadena |
DumpPath es la ruta del archivo de volcado descargado para la importación de solo descarga. |
Migración
Migration es el esquema de la API Migration.
Aparece en: - MigrationList
| Campo | Descripción |
|---|---|
apiVersion cadena |
postgresql.dbadmin.gdc.goog/v1 |
kind cadena |
Migration |
metadata ObjectMeta |
Consulta la documentación sobre la API de Kubernetes para ver los campos de metadata. |
spec MigrationSpec |
|
status MigrationStatus |
MigrationList
| Campo | Descripción |
|---|---|
apiVersion cadena |
postgresql.dbadmin.gdc.goog/v1 |
kind cadena |
MigrationList |
metadata ListMeta |
Consulta la documentación sobre la API de Kubernetes para ver los campos de metadata. |
items Migración de la matriz |
MigrationSpec
MigrationSpec define las especificaciones de la tarea de migración.
Aparece en: - Migración
| Campo | Descripción |
|---|---|
source SourceDatabaseServer |
Origen es un servidor de bases de datos que actúa como origen de la migración. |
target TargetDatabaseServer |
El destino es un servidor de bases de datos que actúa como destino de la migración. |
control MigrationControl |
Control se usa para controlar el estado de una tarea de migración. |
MigrationStatus
MigrationStatus define el estado de la tarea de migración.
Aparece en: - Migración
| Campo | Descripción |
|---|---|
observedGeneration entero |
Interno: la generación observada por el controlador. |
reconciled booleano |
Interno: indica si el controlador ha conciliado el recurso. |
criticalIncidents CriticalIncident |
CriticalIncidents es una lista plana de todos los incidentes críticos activos. |
conditions Matriz Condition |
Conditions representa las últimas observaciones disponibles del estado actual de la entidad. |
PgInstanceSpec
Aparece en: - DBClusterSpec
| Campo | Descripción |
|---|---|
version cadena |
Versión de una base de datos. nullon(samwise-fleet,samwise-local) |
images objeto (claves:cadena, valores:cadena) |
Obsoleto: imágenes de sustitución de la instancia de base de datos. nullon(samwise-fleet,samwise-local) |
port entero |
Port es el número de puerto en el que escucha la base de datos. nullon(dbs-fleet,dbs-local) |
component objeto (claves:InstanceComponentName; valores:InstanceComponentSpec) |
Lista de componentes de la instancia. Una instancia se compone de los componentes dataplane y controlPlaneAgent. |
dbLoadBalancerOptions DBLoadBalancerOptions |
DBNetworkServiceOptions permite anular algunos detalles del servicio de Kubernetes creado para exponer una conexión a la base de datos. |
sourceCidrRanges matriz de cadenas |
Intervalos CIDR de IPs de origen permitidos para un cliente. |
parameters objeto (claves:cadena, valores:cadena) |
Los parámetros permiten definir parámetros de la base de datos para el clúster de bases de datos. Este campo es opcional. Los parámetros adoptarán un par clave-valor correspondiente al nombre y al valor del parámetro definidos por el motor de base de datos. |
services object (keys:Service, values:boolean) |
En la lista de servicios se muestran los servicios semigestionados opcionales que pueden elegir los clientes. |
resources Recurso |
Especificación de recursos del contenedor de la base de datos. Cuando cambia alguno de los campos del recurso, el operador reinicia la instancia de base de datos con la nueva especificación del recurso. |
mode InstanceMode |
El modo especifica cómo gestionará el operador esta instancia. |
databasePatchingTimeout Duración |
Duración máxima permitida para aplicar parches a StatefulSet durante las actualizaciones de imágenes de contenedor. Este umbral asegura que los pods de la base de datos se actualicen en un periodo específico. Si no se define este campo, se usará la duración máxima predeterminada. |
adminUser AdminUserSpec |
AdminUser representa la especificación del usuario administrador. Este campo es obligatorio. Este es el usuario de la base de datos inicial que crea el plano de control. El usuario final gestiona directamente los usuarios de la base de datos adicionales. Este campo también se puede usar para restablecer la contraseña del usuario inicial. |
systemUserPasswordRefs objeto (claves:cadena, valores:cadena) |
SystemUserPasswordRefs es una lista de usuarios del sistema y los secretos correspondientes que contienen la contraseña de esas cuentas nullon(dbs-fleet,dbs-local) |
isStopped booleano |
IsStopped detiene la instancia cuando se establece en true. Este campo es opcional y su valor predeterminado es false. Cuando se detiene, se liberan los recursos de computación (CPU y memoria) de la instancia. Sin embargo, la instancia sigue conservando el recurso de almacenamiento y los endpoints de red para que el reinicio sea transparente para los servicios de nivel inferior. Consulta el campo de estado para ver si se han producido errores o no. |
availabilityOptions AvailabilityOptions |
AvailabilityOptions contiene ajustes que se pueden modificar para las funciones de alta disponibilidad. |
allowExternalIncomingTrafficToInstance booleano |
|
auditLogTarget AuditLogTargetSpec |
AuditLogTarget configura el receptor de los registros de auditoría de la base de datos. |
replication ReplicationSpec |
La replicación configura las conexiones de replicación a otras instancias de la base de datos. nullon(samwise-fleet) |
tls TLSSpec |
TLS es la configuración de certificado de servidor que se quiere para la instancia. Este campo es opcional. Cuando se cambia este campo, los pods de la instancia se reiniciarán para cargar el certificado especificado. |
schedulingconfig SchedulingConfig |
SchedulingConfig especifica cómo se debe programar la instancia en los nodos de Kubernetes. Si cambia algún campo de la configuración de la programación, se puede reprogramar el pod de k8s en otro nodo en función de la configuración. |
Replicación
Replication es el esquema de la API Replications.
Aparece en: - ReplicationList
| Campo | Descripción |
|---|---|
apiVersion cadena |
postgresql.dbadmin.gdc.goog/v1 |
kind cadena |
Replication |
metadata ObjectMeta |
Consulta la documentación sobre la API de Kubernetes para ver los campos de metadata. |
spec ReplicationSpec |
|
status ReplicationStatus |
ReplicationList
ReplicationList contiene una lista de Replication
| Campo | Descripción |
|---|---|
apiVersion cadena |
postgresql.dbadmin.gdc.goog/v1 |
kind cadena |
ReplicationList |
metadata ListMeta |
Consulta la documentación sobre la API de Kubernetes para ver los campos de metadata. |
items Replication array |
ReplicationSpec
ReplicationSpec define el estado deseado de Replication.
Aparece en: - Replicación
| Campo | Descripción |
|---|---|
dbcluster LocalObjectReference |
DBCluster es el DBCluster al que pertenece esta Replication. |
upstream UpstreamReplicationSpec |
Upstream contiene la especificación de la base de datos de replicación upstream. |
downstream DownstreamReplicationSpec |
Downstream contiene la especificación de la base de datos de réplica downstream. |
ReplicationStatus
ReplicationStatus define el estado observado de Replication.
Aparece en: - Replicación
| Campo | Descripción |
|---|---|
observedGeneration entero |
Interno: la generación observada por el controlador. |
reconciled booleano |
Interno: indica si el controlador ha conciliado el recurso. |
criticalIncidents CriticalIncident |
CriticalIncidents es una lista plana de todos los incidentes críticos activos. |
conditions Matriz Condition |
Conditions representa las últimas observaciones disponibles del estado actual de la entidad. |
upstream UpstreamReplicationStatus |
Upstream contiene el estado observado de la base de datos de réplica upstream. |
downstream DownstreamReplicationStatus |
Downstream contiene el estado observado de la base de datos de réplica de nivel inferior. |
Restaurar
Restore es el esquema de la API Restores.
Aparece en: - RestoreList
| Campo | Descripción |
|---|---|
apiVersion cadena |
postgresql.dbadmin.gdc.goog/v1 |
kind cadena |
Restore |
metadata ObjectMeta |
Consulta la documentación sobre la API de Kubernetes para ver los campos de metadata. |
spec RestoreSpec |
|
status RestoreStatus |
RestoreList
RestoreList contiene una lista de restauraciones.
| Campo | Descripción |
|---|---|
apiVersion cadena |
postgresql.dbadmin.gdc.goog/v1 |
kind cadena |
RestoreList |
metadata ListMeta |
Consulta la documentación sobre la API de Kubernetes para ver los campos de metadata. |
items Restaurar array |
RestoreSpec
RestoreSpec define el estado deseado de Restore.
Aparece en: - Restaurar
| Campo | Descripción |
|---|---|
sourceDBCluster DBClusterRef |
Nombre del clúster de base de datos de origen desde el que se va a restaurar. Este campo es obligatorio. |
pointInTime Hora |
Punto anterior en el tiempo al que se va a restaurar. Este campo es opcional. Si no se especifica, se restaurará el último punto temporal disponible. |
clonedDBClusterConfig ClonedDBClusterConfig |
Ajustes del clúster de base de datos clonado. Esto le permite especificar el nombre del clúster de base de datos clonado. Este campo es opcional. Valor predeterminado para restaurar el clúster de base de datos de origen si no se especifica. |
RestoreStatus
RestoreStatus define el estado observado de Restore.
Aparece en: - Restaurar
| Campo | Descripción |
|---|---|
observedGeneration entero |
Interno: la generación observada por el controlador. |
reconciled booleano |
Interno: indica si el controlador ha conciliado el recurso. |
criticalIncidents CriticalIncident |
CriticalIncidents es una lista plana de todos los incidentes críticos activos. |
conditions Matriz Condition |
Conditions representa las últimas observaciones disponibles del estado actual de la entidad. |
phase RestorePhase |
|
createTime Hora |
Hora de creación de la restauración |
completeTime Hora |
Tiempo de finalización de la restauración |
restoredPointInTime Hora |
El momento exacto en el que se restaura el clúster de base de datos de destino. Puede ser diferente del valor especificado en spec.PointInTime. nullon(samwise-fleet) |