postgresql.dbadmin.gdc.goog/v1
Backup
Backup é o esquema da API backups.
Aparece em: - BackupList
| Campo | Descrição |
|---|---|
apiVersion string |
postgresql.dbadmin.gdc.goog/v1 |
kind string |
Backup |
metadata ObjectMeta |
Consulte a documentação da API Kubernetes para saber mais sobre os campos de metadata. |
spec BackupSpec |
|
status BackupStatus |
BackupList
BackupList contém uma lista de Backup
| Campo | Descrição |
|---|---|
apiVersion string |
postgresql.dbadmin.gdc.goog/v1 |
kind string |
BackupList |
metadata ListMeta |
Consulte a documentação da API Kubernetes para saber mais sobre os campos de metadata. |
items Matriz de backup |
BackupPlan
BackupPlan é o esquema da API backupplans
Aparece em: - BackupPlanList
| Campo | Descrição |
|---|---|
apiVersion string |
postgresql.dbadmin.gdc.goog/v1 |
kind string |
BackupPlan |
metadata ObjectMeta |
Consulte a documentação da API Kubernetes para saber mais sobre os campos de metadata. |
spec BackupPlanSpec |
|
status BackupPlanStatus |
BackupPlanList
BackupPlanList contém uma lista de BackupPlan.
| Campo | Descrição |
|---|---|
apiVersion string |
postgresql.dbadmin.gdc.goog/v1 |
kind string |
BackupPlanList |
metadata ListMeta |
Consulte a documentação da API Kubernetes para saber mais sobre os campos de metadata. |
items Matriz BackupPlan |
BackupPlanSpec
BackupPlanSpec define o estado desejado de BackupPlan.
Aparece em: - BackupPlan
| Campo | Descrição |
|---|---|
dbclusterRef DBClusterRef |
O nome do DBCluster que este plano de backup configura. Este campo é obrigatório e imutável. |
backupRetainDays número inteiro |
Número de dias após os quais o serviço vai excluir um backup. Se especificado, um Backup criado neste BackupPlan será excluído automaticamente quando a idade dele atingir create_time + backup_retain_days. Os valores válidos variam de 1 a 90 dias. O padrão é 14 dias de retenção, se não especificado. |
paused booleano |
Uma flag para indicar se a criação de backup neste BackupPlan está pausada. Se for definido como "true", o serviço vai pausar o agendamento de novos backups neste BackupPlan. O padrão é false. |
PITREnabled booleano |
Uma flag para indicar se a replicação de registros está ativada para oferecer suporte à recuperação pontual. O padrão é false. nullon(samwise-fleet) |
BackupPlanStatus
BackupPlanStatus define o estado observado de BackupPlan.
Aparece em: - BackupPlan
| Campo | Descrição |
|---|---|
observedGeneration número inteiro |
Interno: a geração observada pelo controlador. |
reconciled booleano |
Interno: indica se o recurso foi reconciliado pelo controlador. |
criticalIncidents Matriz de CriticalIncident |
CriticalIncidents é uma lista simples de todos os incidentes críticos ativos. |
conditions Matriz de condição |
Conditions representa as observações mais recentes disponíveis do estado atual da entidade. |
phase BackupPlanPhase |
|
lastBackupTime Tempo |
LastBackupTime é o carimbo de data/hora do backup executado mais recentemente. |
nextBackupTime Tempo |
"NextBackupTime" é o carimbo de data/hora do próximo backup programado. |
recoveryWindow TimeWindow |
"RecoveryWindow" é o período de recuperação disponível no momento. |
readWriteBackupRepositoryZone string |
ReadWriteBackupRepositoryZone é a zona de disponibilidade atual do repositório de backup com política de importação ReadWrite. |
BackupSpec
BackupSpec define o estado desejado de Backup.
Aparece em: - Backup
| Campo | Descrição |
|---|---|
dbclusterRef DBClusterRef |
O nome do DBCluster ao qual este backup pertence. Este campo é obrigatório. |
backupPlanRef BackupPlanRef |
Nome do BackupPlan em que este backup foi criado. Este campo é obrigatório. |
manual booleano |
Indica se o backup é programado ou manual. Este campo é opcional. O padrão é "false" (backup programado) se não especificado. |
BackupStatus
BackupStatus define o estado observado de Backup.
Aparece em: - Backup
| Campo | Descrição |
|---|---|
observedGeneration número inteiro |
Interno: a geração observada pelo controlador. |
reconciled booleano |
Interno: indica se o recurso foi reconciliado pelo controlador. |
criticalIncidents Matriz de CriticalIncident |
CriticalIncidents é uma lista simples de todos os incidentes críticos ativos. |
conditions Matriz de condição |
Conditions representa as observações mais recentes disponíveis do estado atual da entidade. |
phase BackupPhase |
|
createTime Tempo |
Horário de criação do backup |
completeTime Tempo |
Hora de conclusão do backup |
CreateStandbyJob
"CreateStandbyJob" é um objeto interno de rastreamento de fluxo de trabalho. Os usuários não devem interagir diretamente com isso.
Aparece em: - CreateStandbyJobList
| Campo | Descrição |
|---|---|
apiVersion string |
postgresql.dbadmin.gdc.goog/v1 |
kind string |
CreateStandbyJob |
metadata ObjectMeta |
Consulte a documentação da API Kubernetes para saber mais sobre os campos de metadata. |
spec WorkflowSpec |
|
status EntityStatus |
CreateStandbyJobList
CreateStandbyJobList contém uma lista de CreateStandbyJobs
| Campo | Descrição |
|---|---|
apiVersion string |
postgresql.dbadmin.gdc.goog/v1 |
kind string |
CreateStandbyJobList |
metadata ListMeta |
Consulte a documentação da API Kubernetes para saber mais sobre os campos de metadata. |
items CreateStandbyJob |
DBCluster
DBCluster é o esquema da API dbclusters
Aparece em: - DBClusterList
| Campo | Descrição |
|---|---|
apiVersion string |
postgresql.dbadmin.gdc.goog/v1 |
kind string |
DBCluster |
metadata ObjectMeta |
Consulte a documentação da API Kubernetes para saber mais sobre os campos de metadata. |
spec DBClusterSpec |
|
status DBClusterStatus |
DBClusterHealth
Aparece em: - DBClusterHealthList
| Campo | Descrição |
|---|---|
apiVersion string |
postgresql.dbadmin.gdc.goog/v1 |
kind string |
DBClusterHealth |
metadata ObjectMeta |
Consulte a documentação da API Kubernetes para saber mais sobre os campos de metadata. |
status DBClusterHealthStatus |
DBClusterHealthList
DBClusterHealthList contém uma lista de DBClusterHealth.
| Campo | Descrição |
|---|---|
apiVersion string |
postgresql.dbadmin.gdc.goog/v1 |
kind string |
DBClusterHealthList |
metadata ListMeta |
Consulte a documentação da API Kubernetes para saber mais sobre os campos de metadata. |
items DBClusterHealth |
DBClusterHealthStatus
DBClusterHealthStatus representa o estado de integridade atual das instâncias de um DBCluster.
Aparece em: - DBClusterHealth
| Campo | Descrição |
|---|---|
observedGeneration número inteiro |
Interno: a geração observada pelo controlador. |
reconciled booleano |
Interno: indica se o recurso foi reconciliado pelo controlador. |
criticalIncidents Matriz de CriticalIncident |
CriticalIncidents é uma lista simples de todos os incidentes críticos ativos. |
conditions Matriz de condição |
Conditions representa as observações mais recentes disponíveis do estado atual da entidade. |
instances object (keys:string, values:InstanceHealthStatus) |
"Instances" é um mapa que acompanha cada um dos estados de integridade de cada instância. |
DBClusterList
DBClusterList contém uma lista de DBCluster
| Campo | Descrição |
|---|---|
apiVersion string |
postgresql.dbadmin.gdc.goog/v1 |
kind string |
DBClusterList |
metadata ListMeta |
Consulte a documentação da API Kubernetes para saber mais sobre os campos de metadata. |
items Matriz DBCluster |
DBClusterSpec
DBClusterSpec define o estado desejado de DBCluster
Aparece em: - DBCluster
| Campo | Descrição |
|---|---|
primaryCluster string |
nullon(samwise-fleet) |
isDeleted booleano |
IsDeleted indica uma solicitação para excluir o DBCluster. Esse campo é opcional e, por padrão, é "false". Esses campos se aplicam a todas as instâncias do cluster de banco de dados. Quando definido como "true", o plano de controle tenta liberar os recursos relacionados, incluindo endpoints de rede. Consulte os campos de status para ver indicações de sucesso ou falhas, se houver. |
mode string |
Indique o modo deste DBCluster. |
availability Disponibilidade |
A disponibilidade contém configurações ajustáveis para recursos de alta disponibilidade do DBCluster. |
allowExternalIncomingTraffic booleano |
"AllowExternalIncomingTraffic" é usado para ativar ou desativar a criação de balanceadores de carga externos. |
tls TLSSpec |
O TLS é a configuração de certificado de servidor desejada para o cluster. Este campo é opcional. Por padrão, esse campo fica vazio, e uma nova CA autoassinada e um certificado folha são gerados para o cluster. Quando esse campo é alterado, os pods do cluster de banco de dados são reiniciados para carregar o certificado especificado. O campo status.certificateReference indica o secret e a chave do certificado de CA atual. |
databaseVersion string |
"DatabaseVersion" é a versão desejada do banco de dados para o cluster, por exemplo, "15.4.5". Este campo é obrigatório. Essa versão é aplicada a todas as instâncias do cluster de banco de dados. No caso de um novo cluster de banco de dados, a instância é criada usando a versão especificada. No caso de um cluster de banco de dados atual, o operador tenta fazer upgrade ou downgrade para o databaseVersion especificado. O campo status.currentDatabaseVersion indica a versão atual do banco de dados. Consulte a lista de versões disponíveis em {link}. |
controlPlaneAgentsVersion string |
ControlPlaneAgentsVersion é a versão desejada dos agentes do plano de controle para o cluster. Por exemplo, "0.5.2". Este campo é obrigatório. O controlPlaneAgentsVersion precisa ser compatível com o databaseVersion escolhido. Para saber quais versões são compatíveis, confira a lista de versões disponíveis em {link}. Essa versão é aplicada a todas as instâncias do cluster de banco de dados. No caso de um novo cluster de banco de dados, a instância será criada usando a versão especificada. No caso de um cluster de banco de dados atual, o operador tentará fazer upgrade ou downgrade para o controlPlaneAgentsVersion especificado. O campo status.currentControlPlaneAgentsVersion indica a versão atual dos agentes do plano de controle. |
databaseImage string |
DatabaseImage é o URI de uma imagem de banco de dados personalizada no registro de contêineres, por exemplo, "gcr.io/foo/bar/alloydbomni:15-7-2-customized". Este campo é opcional. Se databaseImage for especificado, o operador usará essa imagem de contêiner para o banco de dados em vez da imagem de contêiner padrão do banco de dados do databaseVersion especificado. Recomendamos que o contêiner databaseImage seja baseado na imagem de banco de dados padrão usada no databaseVersion escolhido. |
primarySpec PgInstanceSpec |
DBClusterStatus
DBClusterStatus define o estado observado de DBCluster
Aparece em: - DBCluster
| Campo | Descrição |
|---|---|
observedGeneration número inteiro |
Interno: a geração observada pelo controlador. |
reconciled booleano |
Interno: indica se o recurso foi reconciliado pelo controlador. |
criticalIncidents Matriz de CriticalIncident |
CriticalIncidents é uma lista simples de todos os incidentes críticos ativos. |
conditions Matriz de condição |
Conditions representa as observações mais recentes disponíveis do estado atual da entidade. |
phase DBClusterPhase |
|
primary PrimaryStatus |
"Primary" contém o status da instância principal. |
restoredFrom RestoredFrom |
|
upgradeScheduledAt Tempo |
"UpgradeScheduledAt" é um carimbo de data/hora que indica quando o próximo upgrade está programado para começar. Se for nulo, significa que não há um upgrade programado. nullon(samwise-fleet) |
serviceAccounts object (keys:OpType, values:ServiceAccountRef) |
"ServiceAccounts" contém as contas de serviço criadas pelo plano de controle para serem usadas por diferentes operações. Ao conceder permissões a essas contas de serviço, o banco de dados pode interagir com outros serviços no ecossistema do Kubernetes. Para mais informações, incluindo as permissões necessárias, consulte a documentação de cada operação. |
certificateReference CertificateRef |
CertificateReference se refere a um Secret e uma chave do certificado de CA do servidor que podem ser usados para se conectar ao banco de dados. Se spec.TLS for fornecido, esse valor precisará se referir ao mesmo secret depois que o banco de dados for configurado para usar o certificado de servidor fornecido. |
tls TLSStatus |
O TLS é a configuração atual do certificado do servidor para o cluster de banco de dados. |
latestFailoverStatus FailoverStatus |
"LatestFailoverStatus" é o status do failover mais recente do cluster de banco de dados. Esse status é uma cópia do status da operação de failover atual ou mais recente do cluster de banco de dados. Isso pode ser usado para monitorar o status de uma operação de failover em execução. |
migrationStatus MigrationStatus |
"MigrationStatus" representa o status da migração do cluster de banco de dados. nullon(samwise-fleet) |
availabilityZones AvailabilityZones |
"AvailabilityZones" representa o status da zona para um cluster de banco de dados de alta disponibilidade multizona. |
previousAvailabilityZones AvailabilityZones |
"PreviousAvailabilityZones" representa o status da zona para um cluster de banco de dados de alta disponibilidade em várias zonas antes de uma operação de alta disponibilidade. |
DeleteStandbyJob
"DeleteStandbyJob" é um objeto interno de rastreamento de fluxo de trabalho. Os usuários não devem interagir diretamente com isso.
Aparece em: - DeleteStandbyJobList
| Campo | Descrição |
|---|---|
apiVersion string |
postgresql.dbadmin.gdc.goog/v1 |
kind string |
DeleteStandbyJob |
metadata ObjectMeta |
Consulte a documentação da API Kubernetes para saber mais sobre os campos de metadata. |
spec WorkflowSpec |
|
status EntityStatus |
DeleteStandbyJobList
"DeleteStandbyJobList" contém uma lista de "DeleteStandbyJobs".
| Campo | Descrição |
|---|---|
apiVersion string |
postgresql.dbadmin.gdc.goog/v1 |
kind string |
DeleteStandbyJobList |
metadata ListMeta |
Consulte a documentação da API Kubernetes para saber mais sobre os campos de metadata. |
items DeleteStandbyJob |
Exportar
Export é o esquema da API de exportação.
Aparece em: - ExportList
| Campo | Descrição |
|---|---|
apiVersion string |
postgresql.dbadmin.gdc.goog/v1 |
kind string |
Export |
metadata ObjectMeta |
Consulte a documentação da API Kubernetes para saber mais sobre os campos de metadata. |
spec ExportSpec |
|
status ExportStatus |
ExportList
| Campo | Descrição |
|---|---|
apiVersion string |
postgresql.dbadmin.gdc.goog/v1 |
kind string |
ExportList |
metadata ListMeta |
Consulte a documentação da API Kubernetes para saber mais sobre os campos de metadata. |
items Matriz de exportação |
ExportSpec
ExportSpec define o estado desejado de Export.
Aparece em: - Exportar
| Campo | Descrição |
|---|---|
dbclusterRef DBClusterRef |
DBClusterRef é o nome do dbcluster no mesmo namespace de onde exportar. |
exportLocation StorageSpec |
ExportLocation especifica um local de armazenamento para os arquivos de exportação. Um usuário precisa garantir o acesso de gravação adequado ao bucket de armazenamento no Operador. |
ExportStatus
ExportStatus define o estado observado da exportação.
Aparece em: - Exportar
| Campo | Descrição |
|---|---|
observedGeneration número inteiro |
Interno: a geração observada pelo controlador. |
reconciled booleano |
Interno: indica se o recurso foi reconciliado pelo controlador. |
criticalIncidents Matriz de CriticalIncident |
CriticalIncidents é uma lista simples de todos os incidentes críticos ativos. |
conditions Matriz de condição |
Conditions representa as observações mais recentes disponíveis do estado atual da entidade. |
phase ExportPhase |
A fase é um resumo do estado atual da exportação. |
startTime Tempo |
StartTime é o horário em que a exportação foi iniciada. |
completeTime Tempo |
"CompleteTime" é o horário em que a exportação foi concluída. |
exportSubDirectory string |
"ExportSubDirectory" é o subdiretório anexado a "ExportLocation" para armazenar arquivos exportados. |
ExternalServer
ExternalServer é o esquema da API ExternalServer.
Aparece em: - ExternalServerList
| Campo | Descrição |
|---|---|
apiVersion string |
postgresql.dbadmin.gdc.goog/v1 |
kind string |
ExternalServer |
metadata ObjectMeta |
Consulte a documentação da API Kubernetes para saber mais sobre os campos de metadata. |
spec ExternalServerSpec |
|
status ExternalServerStatus |
ExternalServerList
| Campo | Descrição |
|---|---|
apiVersion string |
postgresql.dbadmin.gdc.goog/v1 |
kind string |
ExternalServerList |
metadata ListMeta |
Consulte a documentação da API Kubernetes para saber mais sobre os campos de metadata. |
items Matriz ExternalServer |
ExternalServerSpec
O ExternalServerSpec define metadados de um servidor de banco de dados externo usado para migração.
Aparece em: - ExternalServer
| Campo | Descrição |
|---|---|
host string |
Host é o IP do host do servidor de banco de dados externo. |
port número inteiro |
"Port" é a porta do servidor de banco de dados externo. |
username string |
UserName é o nome do usuário usado para se conectar ao banco de dados externo. |
password SecretReference |
Password é a referência ao secret que armazena a senha do servidor de banco de dados externo. |
certRef SecretReference |
CertRef é a referência ao secret que armazena o certificado do servidor de banco de dados externo. |
ExternalServerStatus
Aparece em: - ExternalServer
| Campo | Descrição |
|---|---|
observedGeneration número inteiro |
Interno: a geração observada pelo controlador. |
reconciled booleano |
Interno: indica se o recurso foi reconciliado pelo controlador. |
criticalIncidents Matriz de CriticalIncident |
CriticalIncidents é uma lista simples de todos os incidentes críticos ativos. |
conditions Matriz de condição |
Conditions representa as observações mais recentes disponíveis do estado atual da entidade. |
Importar
"Import" é o esquema da API "import".
Aparece em: - ImportList
| Campo | Descrição |
|---|---|
apiVersion string |
postgresql.dbadmin.gdc.goog/v1 |
kind string |
Import |
metadata ObjectMeta |
Consulte a documentação da API Kubernetes para saber mais sobre os campos de metadata. |
spec ImportSpec |
|
status ImportStatus |
ImportList
| Campo | Descrição |
|---|---|
apiVersion string |
postgresql.dbadmin.gdc.goog/v1 |
kind string |
ImportList |
metadata ListMeta |
Consulte a documentação da API Kubernetes para saber mais sobre os campos de metadata. |
items Matriz de importação |
ImportSpec
ImportSpec define o estado desejado da importação.
Aparece em: - Importar
| Campo | Descrição |
|---|---|
dbclusterRef DBClusterRef |
DBClusterRef é o nome do dbcluster no mesmo namespace para importar. |
databaseName string |
DatabaseName é o nome do recurso do banco de dados na instância para importar. |
dumpStorage StorageSpec |
"DumpStorage" especifica um local de armazenamento para os arquivos de despejo de importação. Um usuário precisa garantir o acesso de leitura adequado ao bucket de armazenamento no operador. |
logStorage StorageSpec |
LogStorage especifica opcionalmente um local de armazenamento para copiar o registro de importação. Um usuário precisa garantir o acesso de gravação adequado ao bucket de armazenamento no Operador. |
downloadOnly booleano |
"DownloadOnly" quando definido como "true" significa que o arquivo dump será baixado, mas não importado para o banco de dados. O padrão é falso. |
tableExistAction string |
"TableExistAction" é a ação a ser realizada ao importar para uma tabela existente. O padrão é pular. |
ImportStatus
ImportStatus define o estado observado de Import.
Aparece em: - Importar
| Campo | Descrição |
|---|---|
observedGeneration número inteiro |
Interno: a geração observada pelo controlador. |
reconciled booleano |
Interno: indica se o recurso foi reconciliado pelo controlador. |
criticalIncidents Matriz de CriticalIncident |
CriticalIncidents é uma lista simples de todos os incidentes críticos ativos. |
conditions Matriz de condição |
Conditions representa as observações mais recentes disponíveis do estado atual da entidade. |
phase ImportPhase |
A fase é um resumo do estado atual da importação. |
startTime Tempo |
"StartTime" é o horário em que a importação foi iniciada. |
completeTime Tempo |
"CompleteTime" é o horário em que a importação foi concluída. |
dumpPath string |
DumpPath é o caminho do arquivo dump baixado para importação somente por download. |
Migração
Migration é o esquema da API Migration.
Aparece em: - MigrationList
| Campo | Descrição |
|---|---|
apiVersion string |
postgresql.dbadmin.gdc.goog/v1 |
kind string |
Migration |
metadata ObjectMeta |
Consulte a documentação da API Kubernetes para saber mais sobre os campos de metadata. |
spec MigrationSpec |
|
status MigrationStatus |
MigrationList
| Campo | Descrição |
|---|---|
apiVersion string |
postgresql.dbadmin.gdc.goog/v1 |
kind string |
MigrationList |
metadata ListMeta |
Consulte a documentação da API Kubernetes para saber mais sobre os campos de metadata. |
items Matriz de migração |
MigrationSpec
"MigrationSpec" define a especificação do job de migração.
Aparece em: - Migração
| Campo | Descrição |
|---|---|
source SourceDatabaseServer |
A origem é um servidor de banco de dados que atua como origem para a migração. |
target TargetDatabaseServer |
O destino é um servidor de banco de dados que atua como o destino da migração. |
control MigrationControl |
O controle é usado para controlar o estado de um job de migração. |
MigrationStatus
MigrationStatus define o status do job de migração.
Aparece em: - Migração
| Campo | Descrição |
|---|---|
observedGeneration número inteiro |
Interno: a geração observada pelo controlador. |
reconciled booleano |
Interno: indica se o recurso foi reconciliado pelo controlador. |
criticalIncidents Matriz de CriticalIncident |
CriticalIncidents é uma lista simples de todos os incidentes críticos ativos. |
conditions Matriz de condição |
Conditions representa as observações mais recentes disponíveis do estado atual da entidade. |
PgInstanceSpec
Aparece em: - DBClusterSpec
| Campo | Descrição |
|---|---|
version string |
Versão de um banco de dados. nullon(samwise-fleet,samwise-local) |
images objeto (chaves:string, valores:string) |
Descontinuado: imagens de substituição para a instância de banco de dados. nullon(samwise-fleet,samwise-local) |
port número inteiro |
Port é o número da porta em que o banco de dados está detectando. nullon(dbs-fleet,dbs-local) |
component objeto (chaves:InstanceComponentName, valores:InstanceComponentSpec) |
A lista de componentes da instância. Uma instância é composta por componentes dataplane e controlPlaneAgent. |
dbLoadBalancerOptions DBLoadBalancerOptions |
DBNetworkServiceOptions permite substituir alguns detalhes do serviço do Kubernetes criado para expor uma conexão com o banco de dados. |
sourceCidrRanges matriz de string |
Intervalos CIDR de IP de origem permitidos para um cliente. |
parameters objeto (chaves:string, valores:string) |
Os parâmetros permitem definir parâmetros de banco de dados para o cluster de banco de dados. Este campo é opcional. Os parâmetros vão usar um par de chave/valor correspondente ao nome/valor do parâmetro, conforme definido pelo mecanismo de banco de dados. |
services object (keys:Service, values:boolean) |
Os serviços listam os serviços semigerenciados opcionais que os clientes podem escolher. |
resources Recurso |
Especificação de recursos para o contêiner de banco de dados. Quando um dos campos no recurso muda, o operador reinicia a instância do banco de dados com a nova especificação de recurso. |
mode InstanceMode |
O modo especifica como essa instância será gerenciada pelo operador. |
databasePatchingTimeout Duração |
A duração máxima permitida para aplicar patch no StatefulSet durante as atualizações de imagens de contêiner. Esse limite garante que os pods de banco de dados sejam atualizados em um período específico. Se esse campo não for definido, ele vai usar a duração máxima padrão. |
adminUser AdminUserSpec |
AdminUser representa a especificação do usuário administrador. Este campo é obrigatório. Esse é o usuário inicial do banco de dados que o plano de controle cria. Outros usuários do banco de dados são gerenciados diretamente pelo usuário final. Esse campo também pode ser usado para redefinir a senha do usuário inicial. |
systemUserPasswordRefs objeto (chaves:string, valores:string) |
SystemUserPasswordRefs é uma lista de usuários do sistema e os secrets correspondentes que contêm a senha dessas contas nullon(dbs-fleet,dbs-local) |
isStopped booleano |
IsStopped interrompe a instância quando definido como verdadeiro. Esse campo é opcional e o padrão é "false". Quando ele é interrompido, os recursos de computação (CPU e memória) da instância são liberados. No entanto, a instância ainda mantém o recurso de armazenamento e os endpoints de rede para que a reinicialização seja transparente para os serviços downstream. Consulte o campo de status para ver se houve sucesso ou falhas. |
availabilityOptions AvailabilityOptions |
"AvailabilityOptions" contém configurações ajustáveis para recursos de alta disponibilidade. |
allowExternalIncomingTrafficToInstance booleano |
|
auditLogTarget AuditLogTargetSpec |
AuditLogTarget configura o coletor para os registros de auditoria do banco de dados. |
replication ReplicationSpec |
A replicação configura conexões de replicação com outras instâncias de banco de dados. nullon(samwise-fleet) |
tls TLSSpec |
O TLS é a configuração de certificado de servidor desejada para a instância. Este campo é opcional. Quando esse campo é alterado, os pods de instância são reiniciados para carregar o certificado especificado. |
schedulingconfig SchedulingConfig |
SchedulingConfig especifica como a instância deve ser programada em nós do Kubernetes. Quando qualquer campo na configuração de programação é alterado, isso pode resultar na reprogramação do pod do k8s em um nó diferente com base na configuração. |
Replicação
Replication é o esquema da API Replications.
Aparece em: - ReplicationList
| Campo | Descrição |
|---|---|
apiVersion string |
postgresql.dbadmin.gdc.goog/v1 |
kind string |
Replication |
metadata ObjectMeta |
Consulte a documentação da API Kubernetes para saber mais sobre os campos de metadata. |
spec ReplicationSpec |
|
status ReplicationStatus |
ReplicationList
"ReplicationList" contém uma lista de "Replication".
| Campo | Descrição |
|---|---|
apiVersion string |
postgresql.dbadmin.gdc.goog/v1 |
kind string |
ReplicationList |
metadata ListMeta |
Consulte a documentação da API Kubernetes para saber mais sobre os campos de metadata. |
items Matriz de replicação |
ReplicationSpec
ReplicationSpec define o estado desejado de Replication
Aparece em: - Replication
| Campo | Descrição |
|---|---|
dbcluster LocalObjectReference |
DBCluster é o DBCluster ao qual esta Replication pertence. |
upstream UpstreamReplicationSpec |
Upstream contém a especificação do banco de dados upstream de replicação. |
downstream DownstreamReplicationSpec |
Downstream contém a especificação do banco de dados downstream de replicação. |
ReplicationStatus
ReplicationStatus define o estado observado de Replication.
Aparece em: - Replication
| Campo | Descrição |
|---|---|
observedGeneration número inteiro |
Interno: a geração observada pelo controlador. |
reconciled booleano |
Interno: indica se o recurso foi reconciliado pelo controlador. |
criticalIncidents Matriz de CriticalIncident |
CriticalIncidents é uma lista simples de todos os incidentes críticos ativos. |
conditions Matriz de condição |
Conditions representa as observações mais recentes disponíveis do estado atual da entidade. |
upstream UpstreamReplicationStatus |
Upstream contém o estado observado do banco de dados upstream de replicação. |
downstream DownstreamReplicationStatus |
Downstream contém o estado observado do banco de dados de replicação downstream. |
Restaurar
Restore é o esquema da API restores
Aparece em: - RestoreList
| Campo | Descrição |
|---|---|
apiVersion string |
postgresql.dbadmin.gdc.goog/v1 |
kind string |
Restore |
metadata ObjectMeta |
Consulte a documentação da API Kubernetes para saber mais sobre os campos de metadata. |
spec RestoreSpec |
|
status RestoreStatus |
RestoreList
RestoreList contém uma lista de restaurações.
| Campo | Descrição |
|---|---|
apiVersion string |
postgresql.dbadmin.gdc.goog/v1 |
kind string |
RestoreList |
metadata ListMeta |
Consulte a documentação da API Kubernetes para saber mais sobre os campos de metadata. |
items Matriz de restauração |
RestoreSpec
RestoreSpec define o estado desejado de Restore.
Aparece em: - Restore
| Campo | Descrição |
|---|---|
sourceDBCluster DBClusterRef |
O nome do DBCluster de origem a ser restaurado. Este campo é obrigatório. |
pointInTime Tempo |
Ponto anterior no tempo para restaurar. Este campo é opcional. O padrão é restaurar o ponto de tempo disponível mais recente, se não for especificado. |
clonedDBClusterConfig ClonedDBClusterConfig |
Configurações do DBCluster clonado. Isso permite especificar o nome do DBCluster clonado. Este campo é opcional. O padrão é restaurar o DBCluster de origem se não for especificado. |
RestoreStatus
RestoreStatus define o estado observado de Restore.
Aparece em: - Restore
| Campo | Descrição |
|---|---|
observedGeneration número inteiro |
Interno: a geração observada pelo controlador. |
reconciled booleano |
Interno: indica se o recurso foi reconciliado pelo controlador. |
criticalIncidents Matriz de CriticalIncident |
CriticalIncidents é uma lista simples de todos os incidentes críticos ativos. |
conditions Matriz de condição |
Conditions representa as observações mais recentes disponíveis do estado atual da entidade. |
phase RestorePhase |
|
createTime Tempo |
Horário de criação da restauração |
completeTime Tempo |
Hora de conclusão da restauração |
restoredPointInTime Tempo |
O ponto no tempo real em que essa restauração coloca o DBCluster de destino. Pode ser diferente do valor especificado em spec.PointInTime. nullon(samwise-fleet) |