KRM API networking.global.gdc.goog/v1

networking.global.gdc.goog/v1

BackendRef

Contiene información sobre el backend.

Aparece en: - BackendServiceSpec

Campo Descripción
name string Nombre del objeto de backend al que se hace referencia. El backend al que se hace referencia debe estar en el mismo espacio de nombres que este servicio de backend. Este campo es obligatorio. Este campo no se puede modificar.
zone string Nombre de la zona en la que se crea el backend al que se hace referencia. Este campo es obligatorio. Este campo no se puede modificar.

BackendService

Representa una configuración de balanceador de carga.

Aparece en: - BackendServiceList

Campo Descripción
apiVersion string networking.global.gdc.goog/v1
kind string BackendService
metadata ObjectMeta Consulta la documentación de la API de Kubernetes para ver los campos de metadata.
spec BackendServiceSpec
status BackendServiceStatus

BackendServiceList

Contiene una lista de BackendService.

Campo Descripción
apiVersion string networking.global.gdc.goog/v1
kind string BackendServiceList
metadata ListMeta Consulta la documentación de la API de Kubernetes para ver los campos de metadata.
items Matriz BackendService

BackendServicePolicy

Representa las políticas que se van a aplicar a uno o varios balanceadores de carga.

Aparece en: - BackendServicePolicyList - BackendServicePolicyReplicaList

Campo Descripción
apiVersion string networking.global.gdc.goog/v1
kind string BackendServicePolicy
metadata ObjectMeta Consulta la documentación de la API de Kubernetes para ver los campos de metadata.
spec BackendServicePolicySpec
status BackendServicePolicyStatus

BackendServicePolicyList

Contiene una lista de BackendServicePolicy.

Campo Descripción
apiVersion string networking.global.gdc.goog/v1
kind string BackendServicePolicyList
metadata ListMeta Consulta la documentación de la API de Kubernetes para ver los campos de metadata.
items Matriz BackendServicePolicy

BackendServicePolicyReplica

Representa las réplicas de la política que se aplicarán a uno o varios balanceadores de carga.

Campo Descripción
apiVersion string networking.global.gdc.goog/v1
kind string BackendServicePolicyReplica
metadata ObjectMeta Consulta la documentación de la API de Kubernetes para ver los campos de metadata.
spec BackendServicePolicySpec
status BackendServicePolicyStatus

BackendServicePolicyReplicaList

Contiene una lista de BackendServicePolicy.

Campo Descripción
apiVersion string networking.global.gdc.goog/v1
kind string BackendServicePolicyReplicaList
metadata ListMeta Consulta la documentación de la API de Kubernetes para ver los campos de metadata.
items Matriz BackendServicePolicy

BackendServicePolicyStatus

Representa el estado de la política de servicio backend.

Aparece en: - BackendServicePolicy

Campo Descripción
conditions Array de condiciones Observaciones sobre el estado general del recurso. Tipos de condiciones conocidos: Ready.
rollout RolloutStatus Estrategia actual utilizada para implementar el recurso en cada zona.
zones Matriz BackendServicePolicyZoneStatus Lista de estados de zonas en las que se ha implementado el recurso.

BackendServicePolicyZoneStatus

Representa el estado de la comprobación del estado de una zona determinada.

Aparece en: - BackendServicePolicyStatus

Campo Descripción
name string Nombre de la zona en la que se encuentra la réplica a la que corresponde este estado.
rolloutStatus ZoneRolloutStatus Estado del lanzamiento de la réplica en la zona.
replicaStatus BackendServicePolicyStatus Estado de conciliación de la réplica recogida de la zona. Cualquier condición del campo que tenga un valor .observedGeneration inferior a .rolloutStatus.replicaGeneration está obsoleta.

BackendServiceReplica

Representa una réplica de un servicio backend.

Aparece en: - BackendServiceReplicaList

Campo Descripción
apiVersion string networking.global.gdc.goog/v1
kind string BackendServiceReplica
metadata ObjectMeta Consulta la documentación de la API de Kubernetes para ver los campos de metadata.
spec BackendServiceSpec
status BackendServiceStatus

BackendServiceReplicaList

Contiene una lista de BackendService.

Campo Descripción
apiVersion string networking.global.gdc.goog/v1
kind string BackendServiceReplicaList
metadata ListMeta Consulta la documentación de la API de Kubernetes para ver los campos de metadata.
items Matriz BackendServiceReplica

BackendServiceSpec

Describe los atributos que espera un usuario de este servicio backend.

Aparece en: - BackendService - BackendServiceReplica

Campo Descripción
backendRefs Matriz BackendRef Lista de backends de este servicio de backend. Solo se puede especificar un backend por zona o por clúster de usuarios. Este campo es opcional. Este campo se puede modificar.
targetPorts Matriz TargetPort Lista de puertos de destino que traducirá este BackendService. Este campo es opcional. Este campo no se puede modificar.
healthCheckName string Nombre del objeto de parámetros de comprobación del estado de este servicio de backend. HealthCheck solo se puede aplicar a back-ends de VM. Debe hacer referencia a HealthCheck en el mismo espacio de nombres que este servicio de backend. Este campo es opcional. Este campo no se puede modificar.

BackendServiceStatus

Representa el estado de BackendService.

Aparece en: - BackendService

Campo Descripción
conditions Array de condiciones Observaciones sobre el estado general del recurso. Tipos de condiciones conocidos: Ready.
rollout RolloutStatus Estrategia actual utilizada para implementar el recurso en cada zona.
zones Matriz BackendServiceZoneStatus Lista de estados de zonas en las que se ha implementado el recurso.

BackendServiceZoneStatus

Aparece en: - BackendServiceStatus

Campo Descripción
name string Nombre de la zona en la que se encuentra la réplica a la que corresponde este estado.
rolloutStatus ZoneRolloutStatus Estado del lanzamiento de la réplica en la zona.
replicaStatus BackendServiceStatus Estado de conciliación de la réplica recogida de la zona.

ForwardingRuleExternal

Representa una API de frontend para crear una regla de reenvío externa.

Aparece en: - ForwardingRuleExternalList

Campo Descripción
apiVersion string networking.global.gdc.goog/v1
kind string ForwardingRuleExternal
metadata ObjectMeta Consulta la documentación de la API de Kubernetes para ver los campos de metadata.
spec ForwardingRuleExternalSpec
status ForwardingRuleExternalStatus

ForwardingRuleExternalList

Contiene una lista de ForwardingRuleExternal.

Campo Descripción
apiVersion string networking.global.gdc.goog/v1
kind string ForwardingRuleExternalList
metadata ListMeta Consulta la documentación de la API de Kubernetes para ver los campos de metadata.
items Matriz ForwardingRuleExternal

ForwardingRuleExternalReplica

Representa una réplica de una regla de reenvío externa.

Aparece en: - ForwardingRuleExternalReplicaList

Campo Descripción
apiVersion string networking.global.gdc.goog/v1
kind string ForwardingRuleExternalReplica
metadata ObjectMeta Consulta la documentación de la API de Kubernetes para ver los campos de metadata.
spec ForwardingRuleExternalSpec
status ForwardingRuleExternalStatus

ForwardingRuleExternalReplicaList

Contiene una lista de ForwardingRuleExternalReplica.

Campo Descripción
apiVersion string networking.global.gdc.goog/v1
kind string ForwardingRuleExternalReplicaList
metadata ListMeta Consulta la documentación de la API de Kubernetes para ver los campos de metadata.
items Matriz ForwardingRuleExternalReplica

ForwardingRuleExternalStatus

Representa el estado de la regla de reenvío.

Aparece en: - ForwardingRuleExternal

Campo Descripción
conditions Array de condiciones Observaciones sobre el estado general del recurso. Tipos de condiciones conocidos: Ready.
rollout RolloutStatus Estrategia actual utilizada para implementar el recurso en cada zona.
zones Matriz ForwardingRuleExternalZoneStatus Lista de estados de zonas en las que se ha implementado el recurso.

ForwardingRuleExternalZoneStatus

Representa el estado de la regla de reenvío externa de una zona determinada.

Aparece en: - ForwardingRuleExternalStatus

Campo Descripción
name string Nombre de la zona en la que se encuentra la réplica a la que corresponde este estado.
rolloutStatus ZoneRolloutStatus Estado del lanzamiento de la réplica en la zona.
replicaStatus ForwardingRuleExternalStatus Estado de conciliación de la réplica recogida de la zona.

ForwardingRuleInternal

Representa una API frontend para crear una regla de reenvío interna.

Aparece en: - ForwardingRuleInternalList

Campo Descripción
apiVersion string networking.global.gdc.goog/v1
kind string ForwardingRuleInternal
metadata ObjectMeta Consulta la documentación de la API de Kubernetes para ver los campos de metadata.
spec ForwardingRuleInternalSpec
status ForwardingRuleInternalStatus

ForwardingRuleInternalList

Contiene una lista de ForwardingRuleInternal.

Campo Descripción
apiVersion string networking.global.gdc.goog/v1
kind string ForwardingRuleInternalList
metadata ListMeta Consulta la documentación de la API de Kubernetes para ver los campos de metadata.
items Matriz ForwardingRuleInternal

ForwardingRuleInternalReplica

Representa una réplica de una regla de reenvío interna.

Aparece en: - ForwardingRuleInternalReplicaList

Campo Descripción
apiVersion string networking.global.gdc.goog/v1
kind string ForwardingRuleInternalReplica
metadata ObjectMeta Consulta la documentación de la API de Kubernetes para ver los campos de metadata.
spec ForwardingRuleInternalSpec
status ForwardingRuleInternalStatus

ForwardingRuleInternalReplicaList

Contiene una lista de ForwardingRuleInternalReplica.

Campo Descripción
apiVersion string networking.global.gdc.goog/v1
kind string ForwardingRuleInternalReplicaList
metadata ListMeta Consulta la documentación de la API de Kubernetes para ver los campos de metadata.
items Matriz ForwardingRuleInternalReplica

ForwardingRuleInternalStatus

Representa el estado de la regla de reenvío.

Aparece en: - ForwardingRuleInternal

Campo Descripción
conditions Array de condiciones Observaciones sobre el estado general del recurso. Tipos de condiciones conocidos: Ready.
rollout RolloutStatus Estrategia actual utilizada para implementar el recurso en cada zona.
zones Matriz ForwardingRuleInternalZoneStatus Lista de estados de zonas en las que se ha implementado el recurso.

ForwardingRuleInternalZoneStatus

Representa el estado de una regla de reenvío interno de una zona determinada.

Aparece en: - ForwardingRuleInternalStatus

Campo Descripción
name string Nombre de la zona en la que se encuentra la réplica a la que corresponde este estado.
rolloutStatus ZoneRolloutStatus Estado del lanzamiento de la réplica en la zona.
replicaStatus ForwardingRuleInternalStatus Estado de conciliación de la réplica recogida de la zona.

HealthCheck

Especifica las comprobaciones del estado del servicio backend.

Aparece en: - HealthCheckList

Campo Descripción
apiVersion string networking.global.gdc.goog/v1
kind string HealthCheck
metadata ObjectMeta Consulta la documentación de la API de Kubernetes para ver los campos de metadata.
spec HealthCheckSpec
status HealthCheckStatus

HealthCheckList

Contiene una lista de HealthCheck.

Campo Descripción
apiVersion string networking.global.gdc.goog/v1
kind string HealthCheckList
metadata ListMeta Consulta la documentación de la API de Kubernetes para ver los campos de metadata.
items HealthCheck

HealthCheckReplica

Especifica las réplicas de comprobación del estado del servicio backend.

Aparece en: - HealthCheckReplicaList

Campo Descripción
apiVersion string networking.global.gdc.goog/v1
kind string HealthCheckReplica
metadata ObjectMeta Consulta la documentación de la API de Kubernetes para ver los campos de metadata.
spec HealthCheckSpec
status HealthCheckStatus

HealthCheckReplicaList

Contiene una lista de HealthCheckReplica.

Campo Descripción
apiVersion string networking.global.gdc.goog/v1
kind string HealthCheckReplicaList
metadata ListMeta Consulta la documentación de la API de Kubernetes para ver los campos de metadata.
items HealthCheckReplica

HealthCheckStatus

Representa el estado de una comprobación del estado.

Aparece en: - HealthCheck

Campo Descripción
conditions Array de condiciones Observaciones sobre el estado general del recurso. Tipos de condiciones conocidos: Ready.
rollout RolloutStatus Estrategia actual utilizada para implementar el recurso en cada zona.
zones Matriz HealthCheckZoneStatus Lista de estados de zonas en las que se ha implementado el recurso.

HealthCheckZoneStatus

Representa el estado de la comprobación del estado de una zona determinada.

Aparece en: - HealthCheckStatus

Campo Descripción
name string Nombre de la zona en la que se encuentra la réplica a la que corresponde este estado.
rolloutStatus ZoneRolloutStatus Estado del lanzamiento de la réplica en la zona.
replicaStatus HealthCheckStatus Estado de conciliación de la réplica recogida de la zona. Cualquier condición del campo que tenga un valor .observedGeneration inferior a .rolloutStatus.replicaGeneration está obsoleta.

ManagedDNSZone

ManagedDNSZone representa una zona de DNS gestionada.

Aparece en: - ManagedDNSZoneList

Campo Descripción
apiVersion string networking.global.gdc.goog/v1
kind string ManagedDNSZone
metadata ObjectMeta Consulta la documentación de la API de Kubernetes para ver los campos de metadata.
spec ManagedDNSZoneSpec
status ManagedDNSZoneStatus

ManagedDNSZoneList

ManagedDNSZoneList representa una lista de zonas DNS gestionadas.

Campo Descripción
apiVersion string networking.global.gdc.goog/v1
kind string ManagedDNSZoneList
metadata ListMeta Consulta la documentación de la API de Kubernetes para ver los campos de metadata.
items Matriz ManagedDNSZone

ManagedDNSZoneReplica

ManagedDNSZoneReplica representa una zona de DNS gestionada.

Aparece en: - ManagedDNSZoneReplicaList

Campo Descripción
apiVersion string networking.global.gdc.goog/v1
kind string ManagedDNSZoneReplica
metadata ObjectMeta Consulta la documentación de la API de Kubernetes para ver los campos de metadata.
spec ManagedDNSZoneSpec
status ManagedDNSZoneReplicaStatus

ManagedDNSZoneReplicaList

ManagedDNSZoneReplicaList representa una lista de zonas DNS gestionadas.

Campo Descripción
apiVersion string networking.global.gdc.goog/v1
kind string ManagedDNSZoneReplicaList
metadata ListMeta Consulta la documentación de la API de Kubernetes para ver los campos de metadata.
items Matriz ManagedDNSZoneReplica

ManagedDNSZoneReplicaStatus

ManagedDNSZoneReplicaStatus proporciona el estado de una zona de DNS gestionada.

Aparece en: - ManagedDNSZoneReplica - ManagedDNSZoneZoneStatus

Campo Descripción
conditions Array de condiciones Condiciones que se utilizarán: - Ready (Listo): esta condición indica si la zona DNS se ha añadido al archivo de zona adecuado. - Eliminando: la zona DNS se ha marcado para eliminarla.
nameServers matriz de cadenas Servidores de nombres que alojan la zona DNS.

ManagedDNSZoneSpec

ManagedDNSZoneSpec proporciona la especificación de una zona DNS gestionada.

Aparece en: - ManagedDNSZone - ManagedDNSZoneReplica

Campo Descripción
dnsName string Nombre de dominio de la zona DNS.
description string Descripción de la zona DNS legible por humanos. Campo opcional:
visibility Visibilidad Visibilidad de la zona DNS, es decir, si es una zona pública o una zona privada visible solo para los clientes de la red de VPC del cliente predeterminada.

ManagedDNSZoneStatus

ManagedDNSZoneStatus proporciona el estado general de un ManagedDNSZone.

Aparece en: - ManagedDNSZone

Campo Descripción
conditions Array de condiciones Observaciones sobre el estado general del recurso. Tipos de condiciones conocidos: Ready.
rollout RolloutStatus Estrategia actual utilizada para implementar el recurso en cada zona.
zones Matriz ManagedDNSZoneZoneStatus Lista de estados de lanzamiento de cada zona aislada de GDC en la que se ha lanzado el recurso.

ManagedDNSZoneZoneStatus

ManagedDNSZoneZoneStatus proporciona el estado de una ManagedDNSZone que se está implementando en una zona aislada de GDC concreta.

Aparece en: - ManagedDNSZoneStatus

Campo Descripción
name string Nombre de la zona en la que se encuentra la réplica a la que corresponde este estado.
rolloutStatus ZoneRolloutStatus Estado del lanzamiento de la réplica en la zona.
replicaStatus ManagedDNSZoneReplicaStatus Estado de conciliación de la réplica recogida de la zona con air gap de GDC. Cualquier condición del campo que tenga un valor .observedGeneration inferior a .rolloutStatus.replicaGeneration está obsoleta.

ProjectNetworkPolicy

ProjectNetworkPolicy contiene el esquema de la API.

Aparece en: - ProjectNetworkPolicyList

Campo Descripción
apiVersion string networking.global.gdc.goog/v1
kind string ProjectNetworkPolicy
metadata ObjectMeta Consulta la documentación de la API de Kubernetes para ver los campos de metadata.
spec ProjectNetworkPolicySpec La configuración deseada del recurso ProjectNetworkPolicy.
status ProjectNetworkPolicyStatus El estado observado del recurso ProjectNetworkPolicy.

ProjectNetworkPolicyList

ProjectNetworkPolicyList define una lista de recursos ProjectNetworkPolicy.

Campo Descripción
apiVersion string networking.global.gdc.goog/v1
kind string ProjectNetworkPolicyList
metadata ListMeta Consulta la documentación de la API de Kubernetes para ver los campos de metadata.
items Matriz ProjectNetworkPolicy

ProjectNetworkPolicyReplica

ProjectNetworkPolicyReplica representa los recursos de ProjectNetworkPolicy que se sincronizan con un servidor de APIs zonales concreto.

Aparece en: - ProjectNetworkPolicyReplicaList

Campo Descripción
apiVersion string networking.global.gdc.goog/v1
kind string ProjectNetworkPolicyReplica
metadata ObjectMeta Consulta la documentación de la API de Kubernetes para ver los campos de metadata.
spec ProjectNetworkPolicySpec La configuración deseada del recurso ProjectNetworkPolicy.
status ProjectNetworkPolicyStatus La configuración que quieras para el recurso ProjectNetworkPolicy.

ProjectNetworkPolicyReplicaList

ProjectNetworkPolicyReplicaList define una lista de recursos ProjectNetworkPolicy.

Campo Descripción
apiVersion string networking.global.gdc.goog/v1
kind string ProjectNetworkPolicyReplicaList
metadata ListMeta Consulta la documentación de la API de Kubernetes para ver los campos de metadata.
items ProjectNetworkPolicyReplica array

ProjectNetworkPolicyStatus

ProjectNetworkPolicyStatus define el estado observado de un recurso ProjectNetworkPolicy.

Aparece en: - ProjectNetworkPolicy

Campo Descripción
conditions Array de condiciones Observaciones sobre el estado general del recurso. Tipos de condiciones conocidos: Ready.
rollout RolloutStatus Estrategia actual utilizada para implementar el recurso en cada zona.
zones Matriz ProjectNetworkPolicyZoneStatus Lista de estados de zonas en las que se ha implementado el recurso.

ProjectNetworkPolicyZoneStatus

ProjectNetworkPolicyZoneStatus proporciona el estado de la implementación de una política de red de proyecto en una zona concreta.

Aparece en: - ProjectNetworkPolicyStatus

Campo Descripción
name string Nombre de la zona en la que se encuentra la réplica a la que corresponde este estado.
rolloutStatus ZoneRolloutStatus Estado del lanzamiento de la réplica en la zona.
replicaStatus ProjectNetworkPolicyStatus Estado de conciliación de la réplica recogida de la zona. Cualquier condición del campo que tenga un valor .observedGeneration inferior a .rolloutStatus.replicaGeneration está obsoleta.

ResourceRecordSet

ResourceRecordSet representa un conjunto de registros de recursos.

Aparece en: - ResourceRecordSetList

Campo Descripción
apiVersion string networking.global.gdc.goog/v1
kind string ResourceRecordSet
metadata ObjectMeta Consulta la documentación de la API de Kubernetes para ver los campos de metadata.
spec ResourceRecordSetSpec
status ResourceRecordSetStatus

ResourceRecordSetList

ResourceRecordSetList representa una lista de conjuntos de registros de recursos.

Campo Descripción
apiVersion string networking.global.gdc.goog/v1
kind string ResourceRecordSetList
metadata ListMeta Consulta la documentación de la API de Kubernetes para ver los campos de metadata.
items Matriz ResourceRecordSet

ResourceRecordSetReplica

ResourceRecordSetReplica representa un conjunto de registros de recursos.

Aparece en: - ResourceRecordSetReplicaList

Campo Descripción
apiVersion string networking.global.gdc.goog/v1
kind string ResourceRecordSetReplica
metadata ObjectMeta Consulta la documentación de la API de Kubernetes para ver los campos de metadata.
spec ResourceRecordSetSpec
status ResourceRecordSetReplicaStatus

ResourceRecordSetReplicaList

ResourceRecordSetReplicaList representa una lista de conjuntos de registros de recursos.

Campo Descripción
apiVersion string networking.global.gdc.goog/v1
kind string ResourceRecordSetReplicaList
metadata ListMeta Consulta la documentación de la API de Kubernetes para ver los campos de metadata.
items Matriz ResourceRecordSetReplica

ResourceRecordSetReplicaStatus

ResourceRecordSetReplicaStatus proporciona el estado de un conjunto de registros de recursos.

Aparece en: - ResourceRecordSetReplica - ResourceRecordSetZoneStatus

Campo Descripción
conditions Array de condiciones Condiciones que se usarán: - Ready (Listo): esta condición indica si el RRset se ha añadido o actualizado en el archivo de zona correspondiente. - Eliminando: el RRset se ha marcado para eliminarlo.

ResourceRecordSetSpec

ResourceRecordSetSpec proporciona la especificación de un conjunto de registros de recursos.

Aparece en: - ResourceRecordSet - ResourceRecordSetReplica

Campo Descripción
name string Nombre de dominio completo (FQDN) del conjunto de registros de recursos.
ttlSeconds entero Tiempo de vida en segundos del RRset. Este valor indica cuánto tiempo debe servir un resolvedor versiones almacenadas en caché de registros de recursos en este RRset antes de consultar una versión actualizada. El valor predeterminado es 300.
type string El tipo de los registros de recursos del RRset.
rrData matriz de cadenas Los datos de todos los registros de recursos del RRset. Cada entrada representa un registro de recursos independiente.
dnsZone string La zona DNS gestionada a la que pertenece el conjunto de registros. Nombre del CR de ManagedDNSZone en el mismo espacio de nombres que este CR de ResourceRecordSet. El nombre de dominio de la zona DNS gestionada debe ser un sufijo del nombre de dominio completo especificado en el campo Name de arriba.

ResourceRecordSetStatus

ResourceRecordSetStatus proporciona el estado general de un ResourceRecordSet.

Aparece en: - ResourceRecordSet

Campo Descripción
conditions Array de condiciones Observaciones sobre el estado general del recurso. Tipos de condiciones conocidos: Ready.
rollout RolloutStatus Estrategia actual utilizada para implementar el recurso en cada zona.
zones Matriz ResourceRecordSetZoneStatus Lista de estados de lanzamiento de cada zona aislada de GDC en la que se ha lanzado el objeto.

ResourceRecordSetZoneStatus

ResourceRecordSetZoneStatus proporciona el estado de un ResourceRecordSet que se está implementando en una zona aislada de GDC concreta.

Aparece en: - ResourceRecordSetStatus

Campo Descripción
name string Nombre de la zona en la que se encuentra la réplica a la que corresponde este estado.
rolloutStatus ZoneRolloutStatus Estado del lanzamiento de la réplica en la zona.
replicaStatus ResourceRecordSetReplicaStatus Estado de conciliación de la réplica recogida de la zona con air gap de GDC. Cualquier condición del campo que tenga un valor .observedGeneration inferior a .rolloutStatus.replicaGeneration está obsoleta.

Visibilidad

Tipo subyacente: string

Aparece en: - ManagedDNSZoneSpec