postgresql.dbadmin.gdc.goog/v1
cópia de segurança
Backup é o esquema da API de cópias de segurança
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 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 os campos de metadata. |
items Matriz de cópia de segurança |
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 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 os campos de metadata. |
items Matriz BackupPlan |
BackupPlanSpec
BackupPlanSpec define o estado pretendido de BackupPlan.
Aparece em: - BackupPlan
| Campo | Descrição |
|---|---|
dbclusterRef DBClusterRef |
O nome do DBCluster que este plano de cópia de segurança configura. Este campo é obrigatório e imutável. |
backupRetainDays número inteiro |
Número de dias após os quais o serviço elimina uma cópia de segurança. Se for especificado, uma cópia de segurança criada ao abrigo deste BackupPlan é eliminada automaticamente quando a sua antiguidade atinge create_time + backup_retain_days. Os valores válidos variam entre 1 e 90 dias. A predefinição é 14 dias de retenção se não for especificado. |
paused booleano |
Uma flag para indicar se a criação de cópias de segurança ao abrigo deste BackupPlan está pausada. Se for definido como verdadeiro, o serviço pausa o agendamento de novas cópias de segurança ao abrigo deste BackupPlan. A predefinição é False. |
PITREnabled booleano |
Uma flag para indicar se a replicação de registos está ativada para suportar a recuperação num determinado momento. A predefiniçã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: se o recurso foi reconciliado pelo controlador. |
criticalIncidents CriticalIncident array |
CriticalIncidents é uma lista simples de todos os incidentes críticos ativos. |
conditions Matriz de condições |
Conditions representa as observações disponíveis mais recentes do estado atual da entidade. |
phase BackupPlanPhase |
|
lastBackupTime Hora |
LastBackupTime é a data/hora da cópia de segurança executada mais recentemente. |
nextBackupTime Hora |
NextBackupTime é a data/hora da próxima cópia de segurança agendada. |
recoveryWindow TimeWindow |
RecoveryWindow é o período de recuperação atualmente disponível. |
readWriteBackupRepositoryZone string |
ReadWriteBackupRepositoryZone é a zona de disponibilidade atual do repositório de cópias de segurança com a política de importação ReadWrite. |
BackupSpec
BackupSpec define o estado pretendido da cópia de segurança.
Aparece em: - Cópia de segurança
| Campo | Descrição |
|---|---|
dbclusterRef DBClusterRef |
O nome do DBCluster ao qual esta cópia de segurança pertence. Este campo é obrigatório. |
backupPlanRef BackupPlanRef |
Nome do BackupPlan a partir do qual esta cópia de segurança foi criada. Este campo é obrigatório. |
manual booleano |
Indique se esta cópia de segurança é uma cópia de segurança agendada ou manual. Este campo é opcional. A predefinição é false (cópia de segurança agendada) se não for especificado. |
BackupStatus
BackupStatus define o estado observado da cópia de segurança.
Aparece em: - Cópia de segurança
| Campo | Descrição |
|---|---|
observedGeneration número inteiro |
Interno: a geração observada pelo controlador. |
reconciled booleano |
Interno: se o recurso foi reconciliado pelo controlador. |
criticalIncidents CriticalIncident array |
CriticalIncidents é uma lista simples de todos os incidentes críticos ativos. |
conditions Matriz de condições |
Conditions representa as observações disponíveis mais recentes do estado atual da entidade. |
phase BackupPhase |
|
createTime Hora |
Hora de criação da cópia de segurança |
completeTime Hora |
Hora da conclusão da cópia de segurança |
CreateStandbyJob
CreateStandbyJob é um objeto de acompanhamento do fluxo de trabalho interno. Os utilizadores não devem interagir diretamente com esta funcionalidade.
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 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 os campos de metadata. |
items CreateStandbyJob array |
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 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 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 os campos de metadata. |
items DBClusterHealth |
DBClusterHealthStatus
DBClusterHealthStatus representa o estado de saúde 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: se o recurso foi reconciliado pelo controlador. |
criticalIncidents CriticalIncident array |
CriticalIncidents é uma lista simples de todos os incidentes críticos ativos. |
conditions Matriz de condições |
Conditions representa as observações disponíveis mais recentes do estado atual da entidade. |
instances object (keys:string, values:InstanceHealthStatus) |
As instâncias são um mapa que acompanha cada um dos estados de saúde 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 os campos de metadata. |
items DBCluster array |
DBClusterSpec
DBClusterSpec define o estado pretendido de DBCluster
Aparece em: - DBCluster
| Campo | Descrição |
|---|---|
primaryCluster string |
nullon(samwise-fleet) |
isDeleted booleano |
IsDeleted indica um pedido para eliminar o DBCluster. Este campo é opcional e, por predefinição, é falso. Estes campos aplicam-se a todas as instâncias do cluster de base de dados. Quando esta política está definida como verdadeira, o plano de controlo tenta libertar os recursos relacionados, incluindo os pontos finais de rede. Consulte os campos de estado para ver indicações de êxito ou falhas, se existirem. |
mode string |
Indique o modo deste DBCluster. |
availability Disponibilidade |
A disponibilidade contém definições ajustáveis para funcionalidades de HA do DBCluster |
allowExternalIncomingTraffic booleano |
AllowExternalIncomingTraffic é usado para ativar/desativar a criação do balanceador de carga externo. |
tls TLSSpec |
O TLS é a configuração de certificado do servidor pretendida para o cluster. Este campo é opcional. Por predefinição, este campo está vazio e é gerado um novo certificado de folha e CA autoassinado para o cluster. Quando este campo é alterado, os pods do cluster da base de dados são reiniciados para carregar o certificado especificado. O campo status.certificateReference indica a chave e o segredo do certificado da CA atual. |
databaseVersion string |
DatabaseVersion é a versão da base de dados pretendida para o cluster, por exemplo, "15.4.5". Este campo é obrigatório. Esta versão é aplicada a todas as instâncias do cluster de base de dados. No caso de um novo cluster de base de dados, a instância é criada com a versão especificada. No caso de um cluster de base de dados existente, o operador tenta atualizar ou alterar para uma versão anterior para a versão especificada databaseVersion. O campo status.currentDatabaseVersion indica a versão atual da base de dados. Consulte a lista de versões disponíveis em {link}. |
controlPlaneAgentsVersion string |
ControlPlaneAgentsVersion é a versão desejada dos agentes do plano de controlo para o cluster, por exemplo, "0.5.2". Este campo é obrigatório. O controlPlaneAgentsVersion tem de ser compatível com o databaseVersion escolhido. Para saber que versões são compatíveis, consulte a lista de versões disponíveis em {link}. Esta versão é aplicada a todas as instâncias do cluster de base de dados. No caso de um novo cluster de base de dados, a instância é criada com a versão especificada. No caso de um cluster de base de dados existente, o operador tenta atualizar ou alterar para uma versão anterior para a versão especificada controlPlaneAgentsVersion. O campo status.currentControlPlaneAgentsVersion indica a versão atual dos agentes do plano de controlo. |
databaseImage string |
DatabaseImage é o URI de uma imagem de base de dados personalizada no registo de contentores, por exemplo, "gcr.io/foo/bar/alloydbomni:15-7-2-customized". Este campo é opcional. Se databaseImage for especificado, o operador usa esta imagem do contentor para a base de dados em vez da imagem do contentor da base de dados predefinida do databaseVersion especificado. Recomendamos que o contentor databaseImage se baseie na imagem da base de dados predefinida usada do 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: se o recurso foi reconciliado pelo controlador. |
criticalIncidents CriticalIncident array |
CriticalIncidents é uma lista simples de todos os incidentes críticos ativos. |
conditions Matriz de condições |
Conditions representa as observações disponíveis mais recentes do estado atual da entidade. |
phase DBClusterPhase |
|
primary PrimaryStatus |
Primary contém o estado da instância principal. |
restoredFrom RestoredFrom |
|
upgradeScheduledAt Hora |
UpgradeScheduledAt é uma data/hora que indica quando o início da próxima atualização está agendado. Se for nulo, significa que não existe nenhuma atualização agendada. nullon(samwise-fleet) |
serviceAccounts object (keys:OpType, values:ServiceAccountRef) |
ServiceAccounts contém as contas de serviço criadas pelo plano de controlo para serem usadas por diferentes operações. Ao conceder autorizações a estas contas de serviço, a base de dados pode interagir com outros serviços no ecossistema do Kubernetes. Para mais informações, incluindo as autorizações necessárias, consulte a documentação de cada operação. |
certificateReference CertificateRef |
CertificateReference refere-se a um segredo e a uma chave do certificado da AC do servidor que podem ser usados para estabelecer ligação à base de dados. Se for fornecido o elemento spec.TLS, este valor deve referir-se ao mesmo segredo depois de a base de dados ter sido configurada para usar o certificado do servidor fornecido. |
tls TLSStatus |
O TLS é a configuração atual do certificado do servidor para o cluster de base de dados. |
latestFailoverStatus FailoverStatus |
LatestFailoverStatus é o estado da ativação pós-falha atualizada mais recentemente para o cluster de base de dados. Este estado é uma cópia do estado da operação de ativação pós-falha atual ou atualizada mais recentemente para o cluster de base de dados. Isto pode ser usado para monitorizar convenientemente o estado de uma operação de comutação por falha em execução. |
migrationStatus MigrationStatus |
MigrationStatus representa o estado da migração para o cluster de base de dados. nullon(samwise-fleet) |
availabilityZones AvailabilityZones |
AvailabilityZones representa o estado da zona para um cluster de base de dados de HA com várias zonas. |
previousAvailabilityZones AvailabilityZones |
PreviousAvailabilityZones representa o estado da zona para um cluster de base de dados de HA multizonal antes de uma operação de HA. |
DeleteStandbyJob
DeleteStandbyJob é um objeto de acompanhamento do fluxo de trabalho interno. Os utilizadores não devem interagir diretamente com esta funcionalidade.
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 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 os campos de metadata. |
items DeleteStandbyJob array |
Exportar
Export é o esquema da API Export.
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 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 os campos de metadata. |
items Exportar matriz |
ExportSpec
ExportSpec define o estado pretendido da exportação.
Aparece em: - Exportar
| Campo | Descrição |
|---|---|
dbclusterRef DBClusterRef |
DBClusterRef é o nome do cluster de base de dados no mesmo espaço de nomes a partir do qual exportar. |
exportLocation StorageSpec |
ExportLocation especifica uma localização de armazenamento para os ficheiros de exportação. Um utilizador tem de garantir o acesso de escrita adequado ao contentor de armazenamento a partir do operador. |
ExportStatus
ExportStatus define o estado observado de Export.
Aparece em: - Exportar
| Campo | Descrição |
|---|---|
observedGeneration número inteiro |
Interno: a geração observada pelo controlador. |
reconciled booleano |
Interno: se o recurso foi reconciliado pelo controlador. |
criticalIncidents CriticalIncident array |
CriticalIncidents é uma lista simples de todos os incidentes críticos ativos. |
conditions Matriz de condições |
Conditions representa as observações disponíveis mais recentes do estado atual da entidade. |
phase ExportPhase |
A fase é um resumo do estado atual da exportação. |
startTime Hora |
StartTime é a hora em que a exportação foi iniciada. |
completeTime Hora |
CompleteTime é a hora em que a exportação foi concluída. |
exportSubDirectory string |
ExportSubDirectory é a subdiretoria anexada a ExportLocation para armazenar ficheiros 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 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 os campos de metadata. |
items ExternalServer |
ExternalServerSpec
ExternalServerSpec define os metadados de um servidor de base de dados externo usado para a migração.
Aparece em: - ExternalServer
| Campo | Descrição |
|---|---|
host string |
Host é o IP do anfitrião do servidor de base de dados externo. |
port número inteiro |
Port é a porta do servidor de base de dados externo. |
username string |
UserName é o nome do utilizador usado para estabelecer ligação à base de dados externa. |
password SecretReference |
A palavra-passe é a referência ao segredo que armazena a palavra-passe do servidor da base de dados externa. |
certRef SecretReference |
CertRef é a referência ao segredo que armazena o certificado do servidor da base de dados externa. |
ExternalServerStatus
Aparece em: - ExternalServer
| Campo | Descrição |
|---|---|
observedGeneration número inteiro |
Interno: a geração observada pelo controlador. |
reconciled booleano |
Interno: se o recurso foi reconciliado pelo controlador. |
criticalIncidents CriticalIncident array |
CriticalIncidents é uma lista simples de todos os incidentes críticos ativos. |
conditions Matriz de condições |
Conditions representa as observações disponíveis mais recentes 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 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 os campos de metadata. |
items Importar matriz |
ImportSpec
O ImportSpec define o estado pretendido da importação.
Aparece em: - Importar
| Campo | Descrição |
|---|---|
dbclusterRef DBClusterRef |
DBClusterRef é o nome do cluster de base de dados no mesmo espaço de nomes para importar. |
databaseName string |
DatabaseName é o nome do recurso da base de dados na instância para a qual quer importar. |
dumpStorage StorageSpec |
DumpStorage especifica uma localização de armazenamento para os ficheiros de despejo de importação. Um utilizador tem de garantir o acesso de leitura adequado ao contentor de armazenamento a partir do operador. |
logStorage StorageSpec |
LogStorage especifica opcionalmente uma localização de armazenamento para a qual copiar o registo de importação. Um utilizador tem de garantir o acesso de escrita adequado ao contentor de armazenamento a partir do operador. |
downloadOnly booleano |
DownloadOnly quando definido como verdadeiro significa que o ficheiro de despejo é transferido, mas não importado para a base de dados. O valor predefinido é False. |
tableExistAction string |
TableExistAction é a ação a realizar quando a importação é feita para uma tabela existente. A predefinição é ignorar. |
ImportStatus
ImportStatus define o estado observado da importação.
Aparece em: - Importar
| Campo | Descrição |
|---|---|
observedGeneration número inteiro |
Interno: a geração observada pelo controlador. |
reconciled booleano |
Interno: se o recurso foi reconciliado pelo controlador. |
criticalIncidents CriticalIncident array |
CriticalIncidents é uma lista simples de todos os incidentes críticos ativos. |
conditions Matriz de condições |
Conditions representa as observações disponíveis mais recentes do estado atual da entidade. |
phase ImportPhase |
A fase é um resumo do estado atual da importação. |
startTime Hora |
StartTime é a hora em que a importação foi iniciada. |
completeTime Hora |
CompleteTime é a hora em que a importação foi concluída. |
dumpPath string |
DumpPath é o caminho do ficheiro de despejo transferido para importação apenas de transferências. |
Migração
Migration é o esquema da API de migração.
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 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 os campos de metadata. |
items Matriz de migração |
MigrationSpec
MigrationSpec define a especificação da tarefa de migração.
Aparece em: - Migração
| Campo | Descrição |
|---|---|
source SourceDatabaseServer |
A origem é um servidor de base de dados que funciona como origem para a migração. |
target TargetDatabaseServer |
O destino é um servidor de base de dados que atua como o destino da migração. |
control MigrationControl |
O controlo é usado para controlar o estado de uma tarefa de migração. |
MigrationStatus
MigrationStatus define o estado da tarefa de migração.
Aparece em: - Migração
| Campo | Descrição |
|---|---|
observedGeneration número inteiro |
Interno: a geração observada pelo controlador. |
reconciled booleano |
Interno: se o recurso foi reconciliado pelo controlador. |
criticalIncidents CriticalIncident array |
CriticalIncidents é uma lista simples de todos os incidentes críticos ativos. |
conditions Matriz de condições |
Conditions representa as observações disponíveis mais recentes do estado atual da entidade. |
PgInstanceSpec
Aparece em: - DBClusterSpec
| Campo | Descrição |
|---|---|
version string |
Versão de uma base de dados. nullon(samwise-fleet,samwise-local) |
images objeto (chaves:string, valores:string) |
Obsoleto: imagens de substituição para a instância da base de dados. nullon(samwise-fleet,samwise-local) |
port número inteiro |
Port é o número da porta na qual a base de dados está a ouvir. nullon(dbs-fleet,dbs-local) |
component object (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 Kubernetes criado para expor uma ligação à base de dados. |
sourceCidrRanges matriz de strings |
Intervalos CIDR de IP de origem permitidos para um cliente. |
parameters objeto (chaves:string, valores:string) |
Os parâmetros permitem definir parâmetros da base de dados para o cluster da base de dados. Este campo é opcional. Os parâmetros vão receber um par de chave/valor correspondente ao nome/valor do parâmetro, conforme definido pelo motor da base de dados. |
services object (keys:Service, values:boolean) |
Os serviços listam os serviços semigeridos opcionais que os clientes podem escolher. |
resources Recurso |
Especificação de recursos para o contentor da base de dados. Quando qualquer um dos campos no recurso é alterado, o operador reinicia a instância da base de dados com a nova especificação do recurso. |
mode InstanceMode |
O modo especifica como esta instância vai ser gerida pelo operador. |
databasePatchingTimeout Duração |
A duração máxima permitida para aplicar patches ao StatefulSet durante as atualizações de imagens de contentores. Este limite garante que os pods da base de dados são atualizados num período específico. Se este campo não estiver definido, o sistema volta a usar a duração máxima predefinida. |
adminUser AdminUserSpec |
AdminUser representa a especificação do utilizador administrador. Este campo é obrigatório. Este é o utilizador inicial da base de dados que o plano de controlo cria. Os utilizadores adicionais da base de dados são geridos diretamente pelo utilizador final. Este campo também pode ser usado para repor a palavra-passe do utilizador inicial. |
systemUserPasswordRefs objeto (chaves:string, valores:string) |
SystemUserPasswordRefs é uma lista de utilizadores do sistema e os segredos correspondentes que contêm a palavra-passe dessas contas nullon(dbs-fleet,dbs-local) |
isStopped booleano |
IsStopped para a instância quando definido como verdadeiro. Este campo é opcional e tem o valor predefinido falso. Quando é parada, os recursos de computação (CPU, memória) da instância são libertados. No entanto, a instância mantém o recurso de armazenamento e os pontos finais de rede para que o reinício seja transparente para os serviços a jusante. Consulte o campo de estado para ver se existem êxitos ou falhas. |
availabilityOptions AvailabilityOptions |
AvailabilityOptions contém definições ajustáveis para funcionalidades de HA |
allowExternalIncomingTrafficToInstance booleano |
|
auditLogTarget AuditLogTargetSpec |
AuditLogTarget configura o destino dos registos de auditoria da base de dados |
replication ReplicationSpec |
A replicação configura ligações de replicação a outras instâncias de BD nullon(samwise-fleet) |
tls TLSSpec |
O TLS é a configuração de certificado do servidor pretendida para a instância. Este campo é opcional. Quando este 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 agendada nos nós do Kubernetes. Quando qualquer campo na configuração de agendamento é alterado, pode levar ao reagendamento do pod k8s para um nó diferente com base na configuração. |
Replicação
A replicação é 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 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 os campos de metadata. |
items Matriz de replicação |
ReplicationSpec
ReplicationSpec define o estado pretendido da replicação
Aparece em: - Replicação
| Campo | Descrição |
|---|---|
dbcluster LocalObjectReference |
DBCluster é o DBCluster ao qual esta replicação pertence. |
upstream UpstreamReplicationSpec |
Upstream contém a especificação para a base de dados de upstream de replicação. |
downstream DownstreamReplicationSpec |
Downstream contém a especificação para a base de dados de replicação a jusante. |
ReplicationStatus
ReplicationStatus define o estado observado da replicação
Aparece em: - Replicação
| Campo | Descrição |
|---|---|
observedGeneration número inteiro |
Interno: a geração observada pelo controlador. |
reconciled booleano |
Interno: se o recurso foi reconciliado pelo controlador. |
criticalIncidents CriticalIncident array |
CriticalIncidents é uma lista simples de todos os incidentes críticos ativos. |
conditions Matriz de condições |
Conditions representa as observações disponíveis mais recentes do estado atual da entidade. |
upstream UpstreamReplicationStatus |
Upstream contém o estado observado da base de dados de replicação upstream. |
downstream DownstreamReplicationStatus |
Downstream contém o estado observado da base de dados de replicação a jusante. |
Restaurar
Restore é o esquema da API de restauros
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 os campos de metadata. |
spec RestoreSpec |
|
status RestoreStatus |
RestoreList
RestoreList contém uma lista de Restores
| Campo | Descrição |
|---|---|
apiVersion string |
postgresql.dbadmin.gdc.goog/v1 |
kind string |
RestoreList |
metadata ListMeta |
Consulte a documentação da API Kubernetes para os campos de metadata. |
items Restaurar matriz |
RestoreSpec
RestoreSpec define o estado pretendido da restauração.
Aparece em: - Restaurar
| Campo | Descrição |
|---|---|
sourceDBCluster DBClusterRef |
O nome do DBCluster de origem a partir do qual restaurar. Este campo é obrigatório. |
pointInTime Hora |
Ponto anterior no tempo para restaurar. Este campo é opcional. A predefinição é restaurar o ponto no tempo mais recente disponível se não for especificado. |
clonedDBClusterConfig ClonedDBClusterConfig |
Definições do DBCluster clonado. Isto permite-lhe especificar o nome do DBCluster clonado. Este campo é opcional. A predefinição é restaurar o DBCluster de origem se não for especificado. |
RestoreStatus
RestoreStatus define o estado observado da restauração.
Aparece em: - Restaurar
| Campo | Descrição |
|---|---|
observedGeneration número inteiro |
Interno: a geração observada pelo controlador. |
reconciled booleano |
Interno: se o recurso foi reconciliado pelo controlador. |
criticalIncidents CriticalIncident array |
CriticalIncidents é uma lista simples de todos os incidentes críticos ativos. |
conditions Matriz de condições |
Conditions representa as observações disponíveis mais recentes do estado atual da entidade. |
phase RestorePhase |
|
createTime Hora |
Hora de criação do restauro |
completeTime Hora |
Hora de conclusão do restauro |
restoredPointInTime Hora |
Ponto no tempo real para o qual esta restauração traz o DBCluster de destino. Pode ser diferente do valor especificado em spec.PointInTime. nullon(samwise-fleet) |