KRM API networking.global.gdc.goog/v1

networking.global.gdc.goog/v1

BackendRef

Contém informações sobre o back-end.

Aparece em: - BackendServiceSpec

Campo Descrição
name string Um nome do objeto de back-end referenciado. O back-end referenciado tem de estar no mesmo espaço de nomes que este serviço de back-end. Este campo é obrigatório. Este campo é imutável.
zone string Um nome da zona na qual o back-end referenciado é criado. Este campo é obrigatório. Este campo é imutável.

BackendService

Representa uma configuração do balanceador de carga.

Aparece em: - BackendServiceList

Campo Descrição
apiVersion string networking.global.gdc.goog/v1
kind string BackendService
metadata ObjectMeta Consulte a documentação da API Kubernetes para os campos de metadata.
spec BackendServiceSpec
status BackendServiceStatus

BackendServiceList

Contém uma lista de BackendService.

Campo Descrição
apiVersion string networking.global.gdc.goog/v1
kind string BackendServiceList
metadata ListMeta Consulte a documentação da API Kubernetes para os campos de metadata.
items BackendService array

BackendServicePolicy

Representa as políticas a aplicar a um ou mais equilibradores de carga.

Aparece em: - BackendServicePolicyList - BackendServicePolicyReplicaList

Campo Descrição
apiVersion string networking.global.gdc.goog/v1
kind string BackendServicePolicy
metadata ObjectMeta Consulte a documentação da API Kubernetes para os campos de metadata.
spec BackendServicePolicySpec
status BackendServicePolicyStatus

BackendServicePolicyList

Contém uma lista de BackendServicePolicy.

Campo Descrição
apiVersion string networking.global.gdc.goog/v1
kind string BackendServicePolicyList
metadata ListMeta Consulte a documentação da API Kubernetes para os campos de metadata.
items Matriz BackendServicePolicy

BackendServicePolicyReplica

Representa réplicas de políticas a aplicar a um ou mais equilibradores de carga.

Campo Descrição
apiVersion string networking.global.gdc.goog/v1
kind string BackendServicePolicyReplica
metadata ObjectMeta Consulte a documentação da API Kubernetes para os campos de metadata.
spec BackendServicePolicySpec
status BackendServicePolicyStatus

BackendServicePolicyReplicaList

Contém uma lista de BackendServicePolicy.

Campo Descrição
apiVersion string networking.global.gdc.goog/v1
kind string BackendServicePolicyReplicaList
metadata ListMeta Consulte a documentação da API Kubernetes para os campos de metadata.
items Matriz BackendServicePolicy

BackendServicePolicyStatus

Representa o estado da política de serviços de back-end.

Aparece em: - BackendServicePolicy

Campo Descrição
conditions Matriz de condições As observações do estado geral do recurso. Tipos de condições conhecidos: Ready.
rollout RolloutStatus A estratégia atual usada para implementar o recurso em cada zona.
zones BackendServicePolicyZoneStatus array A lista de estados de zonas onde o recurso é implementado.

BackendServicePolicyZoneStatus

Representa o estado da verificação de funcionamento de uma determinada zona.

Aparece em: - BackendServicePolicyStatus

Campo Descrição
name string O nome da zona onde se encontra a réplica que este estado representa.
rolloutStatus ZoneRolloutStatus O estado da implementação da réplica na zona.
replicaStatus BackendServicePolicyStatus O estado de conciliação da réplica recolhida da zona. Qualquer condição no campo que tenha um .observedGeneration inferior a .rolloutStatus.replicaGeneration está desatualizada.

BackendServiceReplica

Representa uma réplica do serviço de back-end.

Aparece em: - BackendServiceReplicaList

Campo Descrição
apiVersion string networking.global.gdc.goog/v1
kind string BackendServiceReplica
metadata ObjectMeta Consulte a documentação da API Kubernetes para os campos de metadata.
spec BackendServiceSpec
status BackendServiceStatus

BackendServiceReplicaList

Contém uma lista de BackendService.

Campo Descrição
apiVersion string networking.global.gdc.goog/v1
kind string BackendServiceReplicaList
metadata ListMeta Consulte a documentação da API Kubernetes para os campos de metadata.
items BackendServiceReplica array

BackendServiceSpec

Descreve os atributos que um utilizador espera deste serviço de back-end.

Aparece em: - BackendService - BackendServiceReplica

Campo Descrição
backendRefs BackendRef array Uma lista de back-ends para este serviço de back-end. Só é possível especificar 1 back-end por zona ou por cluster de utilizadores. Este campo é opcional. Este campo é mutável.
targetPorts TargetPort Uma lista de portas de destino que este BackendService vai traduzir. Este campo é opcional. Este campo é imutável.
healthCheckName string Um nome do objeto de parâmetros de verificação de estado para este serviço de back-end. A verificação de estado é aplicável apenas a back-ends de VMs. Tem de fazer referência ao HealthCheck no mesmo espaço de nomes que este serviço de back-end. Este campo é opcional. Este campo é imutável.

BackendServiceStatus

Representa o estado do BackendService.

Aparece em: - BackendService

Campo Descrição
conditions Matriz de condições As observações do estado geral do recurso. Tipos de condições conhecidos: Ready.
rollout RolloutStatus A estratégia atual usada para implementar o recurso em cada zona.
zones BackendServiceZoneStatus array A lista de estados de zonas onde o recurso é implementado.

BackendServiceZoneStatus

Aparece em: - BackendServiceStatus

Campo Descrição
name string O nome da zona onde se encontra a réplica que este estado representa.
rolloutStatus ZoneRolloutStatus O estado da implementação da réplica na zona.
replicaStatus BackendServiceStatus O estado de conciliação da réplica recolhida da zona.

ForwardingRuleExternal

Representa uma API de front-end para criar uma regra de encaminhamento externo.

Aparece em: - ForwardingRuleExternalList

Campo Descrição
apiVersion string networking.global.gdc.goog/v1
kind string ForwardingRuleExternal
metadata ObjectMeta Consulte a documentação da API Kubernetes para os campos de metadata.
spec ForwardingRuleExternalSpec
status ForwardingRuleExternalStatus

ForwardingRuleExternalList

Contém uma lista de ForwardingRuleExternal.

Campo Descrição
apiVersion string networking.global.gdc.goog/v1
kind string ForwardingRuleExternalList
metadata ListMeta Consulte a documentação da API Kubernetes para os campos de metadata.
items Matriz ForwardingRuleExternal

ForwardingRuleExternalReplica

Representa uma réplica de uma regra de encaminhamento externo.

Aparece em: - ForwardingRuleExternalReplicaList

Campo Descrição
apiVersion string networking.global.gdc.goog/v1
kind string ForwardingRuleExternalReplica
metadata ObjectMeta Consulte a documentação da API Kubernetes para os campos de metadata.
spec ForwardingRuleExternalSpec
status ForwardingRuleExternalStatus

ForwardingRuleExternalReplicaList

Contém uma lista de ForwardingRuleExternalReplica.

Campo Descrição
apiVersion string networking.global.gdc.goog/v1
kind string ForwardingRuleExternalReplicaList
metadata ListMeta Consulte a documentação da API Kubernetes para os campos de metadata.
items ForwardingRuleExternalReplica array

ForwardingRuleExternalStatus

Representa o estado da regra de encaminhamento.

Aparece em: - ForwardingRuleExternal

Campo Descrição
conditions Matriz de condições As observações do estado geral do recurso. Tipos de condições conhecidos: Ready.
rollout RolloutStatus A estratégia atual usada para implementar o recurso em cada zona.
zones ForwardingRuleExternalZoneStatus array A lista de estados de zonas onde o recurso é implementado.

ForwardingRuleExternalZoneStatus

Representa o estado da regra de encaminhamento externo de uma determinada zona.

Aparece em: - ForwardingRuleExternalStatus

Campo Descrição
name string O nome da zona onde se encontra a réplica que este estado representa.
rolloutStatus ZoneRolloutStatus O estado da implementação da réplica na zona.
replicaStatus ForwardingRuleExternalStatus O estado de conciliação da réplica recolhida da zona.

ForwardingRuleInternal

Representa uma API de front-end para criar uma regra de encaminhamento interno.

Aparece em: - ForwardingRuleInternalList

Campo Descrição
apiVersion string networking.global.gdc.goog/v1
kind string ForwardingRuleInternal
metadata ObjectMeta Consulte a documentação da API Kubernetes para os campos de metadata.
spec ForwardingRuleInternalSpec
status ForwardingRuleInternalStatus

ForwardingRuleInternalList

Contém uma lista de ForwardingRuleInternal.

Campo Descrição
apiVersion string networking.global.gdc.goog/v1
kind string ForwardingRuleInternalList
metadata ListMeta Consulte a documentação da API Kubernetes para os campos de metadata.
items ForwardingRuleInternal array

ForwardingRuleInternalReplica

Representa uma réplica de uma regra de encaminhamento interno.

Aparece em: - ForwardingRuleInternalReplicaList

Campo Descrição
apiVersion string networking.global.gdc.goog/v1
kind string ForwardingRuleInternalReplica
metadata ObjectMeta Consulte a documentação da API Kubernetes para os campos de metadata.
spec ForwardingRuleInternalSpec
status ForwardingRuleInternalStatus

ForwardingRuleInternalReplicaList

Contém uma lista de ForwardingRuleInternalReplica.

Campo Descrição
apiVersion string networking.global.gdc.goog/v1
kind string ForwardingRuleInternalReplicaList
metadata ListMeta Consulte a documentação da API Kubernetes para os campos de metadata.
items Matriz ForwardingRuleInternalReplica

ForwardingRuleInternalStatus

Representa o estado da regra de encaminhamento.

Aparece em: - ForwardingRuleInternal

Campo Descrição
conditions Matriz de condições As observações do estado geral do recurso. Tipos de condições conhecidos: Ready.
rollout RolloutStatus A estratégia atual usada para implementar o recurso em cada zona.
zones ForwardingRuleInternalZoneStatus array A lista de estados de zonas onde o recurso é implementado.

ForwardingRuleInternalZoneStatus

Representa o estado da regra de encaminhamento interno de uma determinada zona.

Aparece em: - ForwardingRuleInternalStatus

Campo Descrição
name string O nome da zona onde se encontra a réplica que este estado representa.
rolloutStatus ZoneRolloutStatus O estado da implementação da réplica na zona.
replicaStatus ForwardingRuleInternalStatus O estado de conciliação da réplica recolhida da zona.

HealthCheck

Especifica as verificações de funcionamento do serviço de back-end.

Aparece em: - HealthCheckList

Campo Descrição
apiVersion string networking.global.gdc.goog/v1
kind string HealthCheck
metadata ObjectMeta Consulte a documentação da API Kubernetes para os campos de metadata.
spec HealthCheckSpec
status HealthCheckStatus

HealthCheckList

Contém uma lista de HealthCheck.

Campo Descrição
apiVersion string networking.global.gdc.goog/v1
kind string HealthCheckList
metadata ListMeta Consulte a documentação da API Kubernetes para os campos de metadata.
items HealthCheck

HealthCheckReplica

Especifica as réplicas de verificação de funcionamento do serviço de back-end.

Aparece em: - HealthCheckReplicaList

Campo Descrição
apiVersion string networking.global.gdc.goog/v1
kind string HealthCheckReplica
metadata ObjectMeta Consulte a documentação da API Kubernetes para os campos de metadata.
spec HealthCheckSpec
status HealthCheckStatus

HealthCheckReplicaList

Contém uma lista de HealthCheckReplica.

Campo Descrição
apiVersion string networking.global.gdc.goog/v1
kind string HealthCheckReplicaList
metadata ListMeta Consulte a documentação da API Kubernetes para os campos de metadata.
items HealthCheckReplica array

HealthCheckStatus

Representa o estado de uma verificação de funcionamento.

Aparece em: - HealthCheck

Campo Descrição
conditions Matriz de condições As observações do estado geral do recurso. Tipos de condições conhecidos: Ready.
rollout RolloutStatus A estratégia atual usada para implementar o recurso em cada zona.
zones HealthCheckZoneStatus array A lista de estados de zonas onde o recurso é implementado.

HealthCheckZoneStatus

Representa o estado da verificação de funcionamento de uma determinada zona.

Aparece em: - HealthCheckStatus

Campo Descrição
name string O nome da zona onde se encontra a réplica que este estado representa.
rolloutStatus ZoneRolloutStatus O estado da implementação da réplica na zona.
replicaStatus HealthCheckStatus O estado de conciliação da réplica recolhida da zona. Qualquer condição no campo que tenha um .observedGeneration inferior a .rolloutStatus.replicaGeneration está desatualizada.

ManagedDNSZone

ManagedDNSZone representa uma zona DNS gerida.

Aparece em: - ManagedDNSZoneList

Campo Descrição
apiVersion string networking.global.gdc.goog/v1
kind string ManagedDNSZone
metadata ObjectMeta Consulte a documentação da API Kubernetes para os campos de metadata.
spec ManagedDNSZoneSpec
status ManagedDNSZoneStatus

ManagedDNSZoneList

ManagedDNSZoneList representa uma lista de zonas DNS geridas.

Campo Descrição
apiVersion string networking.global.gdc.goog/v1
kind string ManagedDNSZoneList
metadata ListMeta Consulte a documentação da API Kubernetes para os campos de metadata.
items Matriz ManagedDNSZone

ManagedDNSZoneReplica

ManagedDNSZoneReplica representa uma zona DNS gerida.

Aparece em: - ManagedDNSZoneReplicaList

Campo Descrição
apiVersion string networking.global.gdc.goog/v1
kind string ManagedDNSZoneReplica
metadata ObjectMeta Consulte a documentação da API Kubernetes para os campos de metadata.
spec ManagedDNSZoneSpec
status ManagedDNSZoneReplicaStatus

ManagedDNSZoneReplicaList

ManagedDNSZoneReplicaList representa uma lista de zonas DNS geridas.

Campo Descrição
apiVersion string networking.global.gdc.goog/v1
kind string ManagedDNSZoneReplicaList
metadata ListMeta Consulte a documentação da API Kubernetes para os campos de metadata.
items ManagedDNSZoneReplica array

ManagedDNSZoneReplicaStatus

ManagedDNSZoneReplicaStatus fornece o estado de uma zona DNS gerida.

Aparece em: - ManagedDNSZoneReplica - ManagedDNSZoneZoneStatus

Campo Descrição
conditions Matriz de condições Condições que vão ser usadas: - Pronto: esta condição indica se a zona de DNS foi adicionada ao ficheiro de zona adequado. - Eliminação: a zona DNS foi marcada para eliminação.
nameServers matriz de strings Servidores de nomes que alojam a zona DNS.

ManagedDNSZoneSpec

ManagedDNSZoneSpec fornece a especificação de uma zona DNS gerida.

Aparece em: - ManagedDNSZone - ManagedDNSZoneReplica

Campo Descrição
dnsName string O nome do domínio da zona DNS.
description string Descrição da zona DNS legível. Campo opcional.
visibility Visibilidade A visibilidade da zona DNS, ou seja, se é uma zona pública ou uma zona privada visível apenas para clientes na rede VPC do cliente predefinida.

ManagedDNSZoneStatus

ManagedDNSZoneStatus fornece o estado geral de uma ManagedDNSZone.

Aparece em: - ManagedDNSZone

Campo Descrição
conditions Matriz de condições As observações do estado geral do recurso. Tipos de condições conhecidos: Ready.
rollout RolloutStatus A estratégia atual usada para implementar o recurso em cada zona.
zones ManagedDNSZoneZoneStatus array A lista de estados de implementação para cada zona isolada do GDC para a qual o recurso é implementado.

ManagedDNSZoneZoneStatus

ManagedDNSZoneZoneStatus fornece o estado de implementação de uma ManagedDNSZone numa zona isolada do GDC específica.

Aparece em: - ManagedDNSZoneStatus

Campo Descrição
name string O nome da zona onde se encontra a réplica que este estado representa.
rolloutStatus ZoneRolloutStatus O estado da implementação da réplica na zona.
replicaStatus ManagedDNSZoneReplicaStatus O estado de conciliação da réplica recolhida da zona isolada do GDC. Qualquer condição no campo que tenha um .observedGeneration inferior a .rolloutStatus.replicaGeneration está desatualizada.

ProjectNetworkPolicy

ProjectNetworkPolicy contém o esquema da API.

Aparece em: - ProjectNetworkPolicyList

Campo Descrição
apiVersion string networking.global.gdc.goog/v1
kind string ProjectNetworkPolicy
metadata ObjectMeta Consulte a documentação da API Kubernetes para os campos de metadata.
spec ProjectNetworkPolicySpec A configuração pretendida para o recurso ProjectNetworkPolicy.
status ProjectNetworkPolicyStatus O estado observado para o recurso ProjectNetworkPolicy.

ProjectNetworkPolicyList

ProjectNetworkPolicyList define uma lista de recursos ProjectNetworkPolicy.

Campo Descrição
apiVersion string networking.global.gdc.goog/v1
kind string ProjectNetworkPolicyList
metadata ListMeta Consulte a documentação da API Kubernetes para os campos de metadata.
items ProjectNetworkPolicy array

ProjectNetworkPolicyReplica

ProjectNetworkPolicyReplica representa recursos ProjectNetworkPolicy sincronizados com um servidor de API zonal específico.

Aparece em: - ProjectNetworkPolicyReplicaList

Campo Descrição
apiVersion string networking.global.gdc.goog/v1
kind string ProjectNetworkPolicyReplica
metadata ObjectMeta Consulte a documentação da API Kubernetes para os campos de metadata.
spec ProjectNetworkPolicySpec A configuração pretendida para o recurso ProjectNetworkPolicy.
status ProjectNetworkPolicyStatus A configuração pretendida para o recurso ProjectNetworkPolicy.

ProjectNetworkPolicyReplicaList

ProjectNetworkPolicyReplicaList define uma lista de recursos ProjectNetworkPolicy.

Campo Descrição
apiVersion string networking.global.gdc.goog/v1
kind string ProjectNetworkPolicyReplicaList
metadata ListMeta Consulte a documentação da API Kubernetes para os campos de metadata.
items ProjectNetworkPolicyReplica array

ProjectNetworkPolicyStatus

ProjectNetworkPolicyStatus define o estado observado de um recurso ProjectNetworkPolicy.

Aparece em: - ProjectNetworkPolicy

Campo Descrição
conditions Matriz de condições As observações do estado geral do recurso. Tipos de condições conhecidos: Ready.
rollout RolloutStatus A estratégia atual usada para implementar o recurso em cada zona.
zones ProjectNetworkPolicyZoneStatus A lista de estados de zonas onde o recurso é implementado.

ProjectNetworkPolicyZoneStatus

ProjectNetworkPolicyZoneStatus fornece o estado da implementação de uma política de rede do projeto numa zona específica.

Aparece em: - ProjectNetworkPolicyStatus

Campo Descrição
name string O nome da zona onde se encontra a réplica que este estado representa.
rolloutStatus ZoneRolloutStatus O estado da implementação da réplica na zona.
replicaStatus ProjectNetworkPolicyStatus O estado de conciliação da réplica recolhida da zona. Qualquer condição no campo que tenha um .observedGeneration inferior a .rolloutStatus.replicaGeneration está desatualizada.

ResourceRecordSet

ResourceRecordSet representa um conjunto de registos de recursos.

Aparece em: - ResourceRecordSetList

Campo Descrição
apiVersion string networking.global.gdc.goog/v1
kind string ResourceRecordSet
metadata ObjectMeta Consulte a documentação da API Kubernetes para os campos de metadata.
spec ResourceRecordSetSpec
status ResourceRecordSetStatus

ResourceRecordSetList

ResourceRecordSetList representa uma lista de conjuntos de registos de recursos.

Campo Descrição
apiVersion string networking.global.gdc.goog/v1
kind string ResourceRecordSetList
metadata ListMeta Consulte a documentação da API Kubernetes para os campos de metadata.
items ResourceRecordSet

ResourceRecordSetReplica

ResourceRecordSetReplica representa um conjunto de registos de recursos.

Aparece em: - ResourceRecordSetReplicaList

Campo Descrição
apiVersion string networking.global.gdc.goog/v1
kind string ResourceRecordSetReplica
metadata ObjectMeta Consulte a documentação da API Kubernetes para os campos de metadata.
spec ResourceRecordSetSpec
status ResourceRecordSetReplicaStatus

ResourceRecordSetReplicaList

ResourceRecordSetReplicaList representa uma lista de conjuntos de registos de recursos.

Campo Descrição
apiVersion string networking.global.gdc.goog/v1
kind string ResourceRecordSetReplicaList
metadata ListMeta Consulte a documentação da API Kubernetes para os campos de metadata.
items ResourceRecordSetReplica

ResourceRecordSetReplicaStatus

ResourceRecordSetReplicaStatus fornece o estado de um conjunto de registos de recursos.

Aparece em: - ResourceRecordSetReplica - ResourceRecordSetZoneStatus

Campo Descrição
conditions Matriz de condições Condições que vão ser usadas: - Pronto: esta condição indica se o RRset foi adicionado ou atualizado no ficheiro de zona adequado. - Eliminação: o RRset foi marcado para eliminação.

ResourceRecordSetSpec

ResourceRecordSetSpec fornece a especificação de um conjunto de registos de recursos.

Aparece em: - ResourceRecordSet - ResourceRecordSetReplica

Campo Descrição
name string O nome do domínio totalmente qualificado (FQDN) do RRset.
ttlSeconds número inteiro O tempo de vida em segundos para o RRset. Este valor indica durante quanto tempo um resolvedor deve disponibilizar versões em cache de registos de recursos neste RRset antes de consultar uma versão atualizada. O valor predefinido é 300.
type string O tipo dos registos de recursos no RRset.
rrData matriz de strings Os dados de todos os registos de recursos no RRset. Cada entrada representa um registo de recursos separado.
dnsZone string A zona DNS gerida à qual o RRset pertence. O nome do CR ManagedDNSZone no mesmo espaço de nomes que este CR ResourceRecordSet. O nome do domínio da zona DNS gerida tem de ser um sufixo do FQDN especificado no campo Name acima.

ResourceRecordSetStatus

ResourceRecordSetStatus fornece o estado geral de um ResourceRecordSet.

Aparece em: - ResourceRecordSet

Campo Descrição
conditions Matriz de condições As observações do estado geral do recurso. Tipos de condições conhecidos: Ready.
rollout RolloutStatus A estratégia atual usada para implementar o recurso em cada zona.
zones ResourceRecordSetZoneStatus A lista de estados de implementação para cada zona isolada do GDC para a qual o objeto é implementado.

ResourceRecordSetZoneStatus

ResourceRecordSetZoneStatus fornece o estado de um ResourceRecordSet a ser implementado numa zona isolada do GDC específica.

Aparece em: - ResourceRecordSetStatus

Campo Descrição
name string O nome da zona onde se encontra a réplica que este estado representa.
rolloutStatus ZoneRolloutStatus O estado da implementação da réplica na zona.
replicaStatus ResourceRecordSetReplicaStatus O estado de conciliação da réplica recolhida da zona isolada do GDC. Qualquer condição no campo que tenha um .observedGeneration inferior a .rolloutStatus.replicaGeneration está desatualizada.

Visibilidade

Tipo subjacente: string

Aparece em: - ManagedDNSZoneSpec