Recurso: puerta de enlace
Gateway representa la configuración de un proxy, que suele ser un balanceador de cargas. Captura el ip:port sobre el que el proxy expone los servicios, junto con cualquier configuración de política. Las rutas hacen referencia a las puertas de enlace para determinar cómo esta puerta de enlace debe enrutar las solicitudes. ID siguiente: 33
Representación JSON |
---|
{ "name": string, "selfLink": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "description": string, "type": enum ( |
Campos | |
---|---|
name |
Obligatorio. Nombre del recurso de puerta de enlace. Coincide con el patrón |
selfLink |
Solo salida. URL definida por el servidor de este recurso |
createTime |
Solo salida. Marca de tiempo cuando se creó el recurso. Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: |
updateTime |
Solo salida. La marca de tiempo de la actualización del recurso. Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: |
labels |
Opcional. Conjunto de etiquetas de etiqueta asociadas con el recurso de puerta de enlace. Un objeto que contiene una lista de pares |
description |
Opcional. Es una descripción de texto libre del recurso. La longitud máxima es de 1,024 caracteres. |
type |
Inmutable. El tipo de puerta de enlace administrada por el cliente. Este campo es obligatorio. Si no se especifica, se muestra un error. |
addresses[] |
Opcional. Cero o una dirección IPv4 o IPv6 en la que la puerta de enlace recibirá el tráfico. Cuando no se proporciona una dirección, se asigna una IP de la subred Este campo solo se aplica a las puertas de enlace del tipo “SECURE_WEB_GATEWAY”. Las puertas de enlace del tipo “OPEN_MESH” escuchan en 0.0.0.0 para IPv4 y :: para IPv6. |
ports[] |
Obligatorio. Uno o más números de puerto (1-65535), en los que la puerta de enlace recibirá tráfico. El proxy se vincula a los puertos especificados. Las puertas de enlace del tipo “SECURE_WEB_GATEWAY” tienen un límite de 1 puerto. Las puertas de enlace de tipo “OPEN_MESH” escuchan en 0.0.0.0 para IPv4 y :: para IPv6 y admiten varios puertos. |
scope |
Opcional. El permiso determina cómo se combina la configuración en varias instancias de Gateway. La configuración de varias instancias de Gateway con el mismo alcance se combinará como se presenta como una única configuración para el proxy/balanceador de cargas. La longitud máxima es de 64 caracteres. El alcance debe comenzar con una letra y solo puede tener letras, números y guiones. |
serverTlsPolicy |
Opcional. Una referencia de URL ServerTLSPolicy completamente calificada. Especifica cómo se finaliza el tráfico TLS. Si está vacío, la finalización de TLS está inhabilitada. |
certificateUrls[] |
Opcional. Una referencia de URL de certificados completamente calificada. El proxy presenta un certificado (seleccionado en función de la SNI) cuando se establece una conexión TLS. Esta función solo se aplica a las puertas de enlace del tipo “SECURE_WEB_GATEWAY”. |
gatewaySecurityPolicy |
Opcional. Una referencia de URL de GatewaySecurityPolicy completamente calificada. Define la forma en que un servidor debe aplicar la política de seguridad a las conexiones iniciadas entrantes (de una VM a un proxy). Por ejemplo: Esta política es específica para las puertas de enlace del tipo “SECURE_WEB_GATEWAY”. |
network |
Opcional. El nombre del recurso relativo que identifica la red de VPC que usa esta configuración. Por ejemplo: Actualmente, este campo es específico para las puertas de enlace del tipo “SECURE_WEB_GATEWAY”. |
subnetwork |
Opcional. El nombre del recurso relativo que identifica la subred en la que se asigna este SWG. Por ejemplo: Actualmente, este campo es específico para las puertas de enlace del tipo “SECURE_WEB_GATEWAY”. |
ipVersion |
Opcional. La versión de IP que usará esta puerta de enlace. Las opciones válidas son IPV4 o IPV6. El puerto predeterminado es IPV4. |
envoyHeaders |
Opcional. Determina si Envoy insertará encabezados de depuración internos en las solicitudes ascendentes. Es posible que aún se inserten otros encabezados de Envoy. De forma predeterminada, Envoy no insertará ningún encabezado de depuración. |
Tipo
El tipo de puerta de enlace administrada por el cliente. Los valores posibles son: * OPEN_MESH * SECURE_WEB_GATEWAY
Enums | |
---|---|
TYPE_UNSPECIFIED |
No se especifica el tipo de puerta de enlace administrada por el cliente. |
OPEN_MESH |
El tipo de puerta de enlace administrada por el cliente es TrafficDirector Open Mesh. |
SECURE_WEB_GATEWAY |
El tipo de puerta de enlace administrada por el cliente es SecureWebGateway (SWG). |
IpVersion
Los tipos de versión de IP para la puerta de enlace. Los valores posibles son: * IPV4 * IPV6
Enums | |
---|---|
IP_VERSION_UNSPECIFIED |
El tipo cuando no se especifica la versión de IP. La configuración predeterminada es IPV4. |
IPV4 |
El tipo para la versión de IP 4. |
IPV6 |
Es el tipo de IP de versión 6. |
Métodos |
|
---|---|
|
Crea una puerta de enlace nueva en un proyecto y una ubicación determinados. |
|
Borra una sola puerta de enlace. |
|
Obtiene detalles de una sola puerta de enlace. |
|
Muestra una lista de las puertas de enlace de un proyecto y una ubicación determinados. |
|
Actualiza los parámetros de una sola puerta de enlace. |