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 Es el nombre del objeto 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 es inmutable.
zone string Es el nombre de la zona en la que se crea el backend al que se hace referencia. Este campo es obligatorio. Este campo es inmutable.

BackendService

Representa la configuración de un balanceador de cargas.

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 conocer 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 conocer los campos de metadata.
items BackendService array

BackendServicePolicy

Representa las políticas que se aplicarán a uno o más balanceadores de cargas.

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 conocer 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 conocer los campos de metadata.
items Array de BackendServicePolicy

BackendServicePolicyReplica

Representa las réplicas de políticas que se aplicarán a uno o más balanceadores de cargas.

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 conocer 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 conocer los campos de metadata.
items Array de BackendServicePolicy

BackendServicePolicyStatus

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

Aparece en: - BackendServicePolicy

Campo Descripción
conditions arreglo de condiciones Son las observaciones del estado general del recurso. Tipos de condiciones conocidos: Listo.
rollout RolloutStatus Es la estrategia actual que se usa para lanzar el recurso en cada zona.
zones Array de BackendServicePolicyZoneStatus Es la lista de estados de las zonas en las que se lanza el recurso.

BackendServicePolicyZoneStatus

Representa el estado de la verificación de estado de una zona determinada.

Aparece en: - BackendServicePolicyStatus

Campo Descripción
name string Es el nombre de la zona en la que se encuentra la réplica que representa este estado.
rolloutStatus ZoneRolloutStatus Es el estado del lanzamiento de la réplica en la zona.
replicaStatus BackendServicePolicyStatus Es el estado de conciliación de la réplica recopilada de la zona. Cualquier condición dentro del campo que tenga un valor de .observedGeneration inferior a .rolloutStatus.replicaGeneration está desactualizada.

BackendServiceReplica

Representa una réplica del servicio de 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 conocer 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 conocer los campos de metadata.
items BackendServiceReplica array

BackendServiceSpec

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

Aparece en: - BackendService - BackendServiceReplica

Campo Descripción
backendRefs arreglo de BackendRef Es una lista de backends para este servicio de backend. Solo se puede especificar 1 backend por zona o por clúster de usuario. Este campo es opcional. Este campo es mutable.
targetPorts arreglo de TargetPort Es una lista de puertos de destino que traducirá este BackendService. Este campo es opcional. Este campo es inmutable.
healthCheckName string Es el nombre del objeto de parámetros de verificación de estado para este servicio de backend. HealthCheck solo se aplica a los backends de VM. Debe hacer referencia a HealthCheck en el mismo espacio de nombres que este servicio de backend. Este campo es opcional. Este campo es inmutable.

BackendServiceStatus

Representa el estado de BackendService.

Aparece en: - BackendService

Campo Descripción
conditions arreglo de condiciones Son las observaciones del estado general del recurso. Tipos de condiciones conocidos: Listo.
rollout RolloutStatus Es la estrategia actual que se usa para lanzar el recurso en cada zona.
zones Array de BackendServiceZoneStatus Es la lista de estados de las zonas en las que se lanza el recurso.

BackendServiceZoneStatus

Aparece en: - BackendServiceStatus

Campo Descripción
name string Es el nombre de la zona en la que se encuentra la réplica que representa este estado.
rolloutStatus ZoneRolloutStatus Es el estado del lanzamiento de la réplica en la zona.
replicaStatus BackendServiceStatus Es el estado de conciliación de la réplica recopilada 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 conocer 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 conocer los campos de metadata.
items arreglo de ForwardingRuleExternal

ForwardingRuleExternalReplica

Representa una réplica de 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 conocer 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 conocer los campos de metadata.
items Array de ForwardingRuleExternalReplica

ForwardingRuleExternalStatus

Representa el estado de la regla de reenvío.

Aparece en: - ForwardingRuleExternal

Campo Descripción
conditions arreglo de condiciones Son las observaciones del estado general del recurso. Tipos de condiciones conocidos: Listo.
rollout RolloutStatus Es la estrategia actual que se usa para lanzar el recurso en cada zona.
zones ForwardingRuleExternalZoneStatus array Es la lista de estados de las zonas en las que se lanza 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 Es el nombre de la zona en la que se encuentra la réplica que representa este estado.
rolloutStatus ZoneRolloutStatus Es el estado del lanzamiento de la réplica en la zona.
replicaStatus ForwardingRuleExternalStatus Es el estado de conciliación de la réplica recopilada de la zona.

ForwardingRuleInternal

Representa una API de 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 conocer 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 conocer los campos de metadata.
items Array de ForwardingRuleInternal

ForwardingRuleInternalReplica

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

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 conocer 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 conocer los campos de metadata.
items Array de ForwardingRuleInternalReplica

ForwardingRuleInternalStatus

Representa el estado de la regla de reenvío.

Aparece en: - ForwardingRuleInternal

Campo Descripción
conditions arreglo de condiciones Son las observaciones del estado general del recurso. Tipos de condiciones conocidos: Listo.
rollout RolloutStatus Es la estrategia actual que se usa para lanzar el recurso en cada zona.
zones Array de ForwardingRuleInternalZoneStatus Es la lista de estados de las zonas en las que se lanza el recurso.

ForwardingRuleInternalZoneStatus

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

Aparece en: - ForwardingRuleInternalStatus

Campo Descripción
name string Es el nombre de la zona en la que se encuentra la réplica que representa este estado.
rolloutStatus ZoneRolloutStatus Es el estado del lanzamiento de la réplica en la zona.
replicaStatus ForwardingRuleInternalStatus Es el estado de conciliación de la réplica recopilada de la zona.

HealthCheck

Especifica las verificaciones de estado del servicio de 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 conocer 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 conocer los campos de metadata.
items arreglo de HealthCheck

HealthCheckReplica

Especifica las réplicas de la verificación de estado del servicio de 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 conocer 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 conocer los campos de metadata.
items HealthCheckReplica array

HealthCheckStatus

Representa el estado de una verificación de estado.

Aparece en: - HealthCheck

Campo Descripción
conditions arreglo de condiciones Son las observaciones del estado general del recurso. Tipos de condiciones conocidos: Listo.
rollout RolloutStatus Es la estrategia actual que se usa para lanzar el recurso en cada zona.
zones Array de HealthCheckZoneStatus Es la lista de estados de las zonas en las que se lanza el recurso.

HealthCheckZoneStatus

Representa el estado de la verificación de estado de una zona determinada.

Aparece en: - HealthCheckStatus

Campo Descripción
name string Es el nombre de la zona en la que se encuentra la réplica que representa este estado.
rolloutStatus ZoneRolloutStatus Es el estado del lanzamiento de la réplica en la zona.
replicaStatus HealthCheckStatus Es el estado de conciliación de la réplica recopilada de la zona. Cualquier condición dentro del campo que tenga un valor de .observedGeneration inferior a .rolloutStatus.replicaGeneration está desactualizada.

ManagedDNSZone

ManagedDNSZone representa una zona DNS administrada.

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 conocer los campos de metadata.
spec ManagedDNSZoneSpec
status ManagedDNSZoneStatus

ManagedDNSZoneList

ManagedDNSZoneList representa una lista de zonas de DNS administradas.

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 conocer los campos de metadata.
items arreglo de ManagedDNSZone

ManagedDNSZoneReplica

ManagedDNSZoneReplica representa una zona DNS administrada.

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 conocer los campos de metadata.
spec ManagedDNSZoneSpec
status ManagedDNSZoneReplicaStatus

ManagedDNSZoneReplicaList

ManagedDNSZoneReplicaList representa una lista de zonas DNS administradas.

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 conocer los campos de metadata.
items Array de ManagedDNSZoneReplica

ManagedDNSZoneReplicaStatus

ManagedDNSZoneReplicaStatus proporciona el estado de una zona DNS administrada.

Aparece en: - ManagedDNSZoneReplica - ManagedDNSZoneZoneStatus

Campo Descripción
conditions arreglo de condiciones Condiciones que se usarán: - Ready: Esta condición indica si la zona de DNS se agregó al archivo de zona correspondiente. - Borrado: La zona de DNS se marcó para su eliminación.
nameServers arreglo de strings Son los servidores de nombres que alojan la zona de DNS.

ManagedDNSZoneSpec

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

Aparece en: - ManagedDNSZone - ManagedDNSZoneReplica

Campo Descripción
dnsName string Nombre de dominio de la zona DNS.
description string Es una descripción legible de la zona de DNS. 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 en la red de VPC predeterminada del cliente.

ManagedDNSZoneStatus

ManagedDNSZoneStatus proporciona el estado general de un ManagedDNSZone.

Aparece en: - ManagedDNSZone

Campo Descripción
conditions arreglo de condiciones Son las observaciones del estado general del recurso. Tipos de condiciones conocidos: Listo.
rollout RolloutStatus Es la estrategia actual que se usa para lanzar el recurso en cada zona.
zones Array de ManagedDNSZoneZoneStatus Es la lista de estados de lanzamiento para cada zona aislada de GDC en la que se lanza el recurso.

ManagedDNSZoneZoneStatus

ManagedDNSZoneZoneStatus proporciona el estado de una ManagedDNSZone que se lanza en una zona aislada de GDC en particular.

Aparece en: - ManagedDNSZoneStatus

Campo Descripción
name string Es el nombre de la zona en la que se encuentra la réplica que representa este estado.
rolloutStatus ZoneRolloutStatus Es el estado del lanzamiento de la réplica en la zona.
replicaStatus ManagedDNSZoneReplicaStatus Es el estado de conciliación de la réplica recopilado de la zona aislada de GDC. Cualquier condición dentro del campo que tenga un valor de .observedGeneration inferior a .rolloutStatus.replicaGeneration está desactualizada.

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 conocer los campos de metadata.
spec ProjectNetworkPolicySpec Es la configuración deseada para el recurso ProjectNetworkPolicy.
status ProjectNetworkPolicyStatus Es el estado observado para el 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 conocer los campos de metadata.
items ProjectNetworkPolicy array

ProjectNetworkPolicyReplica

ProjectNetworkPolicyReplica representa los recursos de ProjectNetworkPolicy que se sincronizan con un servidor de API zonal en particular.

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 conocer los campos de metadata.
spec ProjectNetworkPolicySpec Es la configuración deseada para el recurso ProjectNetworkPolicy.
status ProjectNetworkPolicyStatus Es la configuración deseada 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 conocer los campos de metadata.
items Array de ProjectNetworkPolicyReplica

ProjectNetworkPolicyStatus

ProjectNetworkPolicyStatus define el estado observado de un recurso ProjectNetworkPolicy.

Aparece en: - ProjectNetworkPolicy

Campo Descripción
conditions arreglo de condiciones Son las observaciones del estado general del recurso. Tipos de condiciones conocidos: Listo.
rollout RolloutStatus Es la estrategia actual que se usa para lanzar el recurso en cada zona.
zones Array de ProjectNetworkPolicyZoneStatus Es la lista de estados de las zonas en las que se lanza el recurso.

ProjectNetworkPolicyZoneStatus

ProjectNetworkPolicyZoneStatus proporciona el estado de una política de red del proyecto que se lanza en una zona en particular.

Aparece en: - ProjectNetworkPolicyStatus

Campo Descripción
name string Es el nombre de la zona en la que se encuentra la réplica que representa este estado.
rolloutStatus ZoneRolloutStatus Es el estado del lanzamiento de la réplica en la zona.
replicaStatus ProjectNetworkPolicyStatus Es el estado de conciliación de la réplica recopilada de la zona. Cualquier condición dentro del campo que tenga un valor de .observedGeneration inferior a .rolloutStatus.replicaGeneration está desactualizada.

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 conocer 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 conocer los campos de metadata.
items ResourceRecordSet array

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 conocer 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 conocer los campos de metadata.
items ResourceRecordSetReplica

ResourceRecordSetReplicaStatus

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

Aparece en: - ResourceRecordSetReplica - ResourceRecordSetZoneStatus

Campo Descripción
conditions arreglo de condiciones Condiciones que se usarán: - Listo: Esta condición indica si el RRset se agregó o actualizó en el archivo de zona correspondiente. - Borrado: El RRset se marcó para su eliminación.

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 completamente calificado (FQDN) del RRset.
ttlSeconds número entero Es el tiempo de actividad en segundos del RRset. Este valor indica cuánto tiempo un solucionador debe publicar versiones almacenadas en caché de los registros de recursos en este RRset antes de consultar una versión actualizada. El valor predeterminado es 300.
type string Es el tipo de los registros de recursos en el RRset.
rrData arreglo de strings Son los datos de todos los registros de recursos del RRset. Cada entrada representa un registro de recursos independiente.
dnsZone string Es la zona DNS administrada a la que pertenece el RRset. Nombre del CR de ManagedDNSZone en el mismo espacio de nombres que este CR de ResourceRecordSet. El nombre de dominio de la zona de DNS administrada debe ser un sufijo del FQDN especificado en el campo Name anterior.

ResourceRecordSetStatus

ResourceRecordSetStatus proporciona el estado general de un ResourceRecordSet.

Aparece en: - ResourceRecordSet

Campo Descripción
conditions arreglo de condiciones Son las observaciones del estado general del recurso. Tipos de condiciones conocidos: Listo.
rollout RolloutStatus Es la estrategia actual que se usa para lanzar el recurso en cada zona.
zones Array de ResourceRecordSetZoneStatus Es la lista de estados de lanzamiento para cada zona aislada de GDC en la que se lanza el objeto.

ResourceRecordSetZoneStatus

ResourceRecordSetZoneStatus proporciona el estado de un ResourceRecordSet que se lanza en una zona aislada de GDC en particular.

Aparece en: - ResourceRecordSetStatus

Campo Descripción
name string Es el nombre de la zona en la que se encuentra la réplica que representa este estado.
rolloutStatus ZoneRolloutStatus Es el estado del lanzamiento de la réplica en la zona.
replicaStatus ResourceRecordSetReplicaStatus Es el estado de conciliación de la réplica recopilado de la zona aislada de GDC. Cualquier condición dentro del campo que tenga un valor de .observedGeneration inferior a .rolloutStatus.replicaGeneration está desactualizada.

Visibilidad

Tipo subyacente: string

Aparece en: - ManagedDNSZoneSpec