REST Resource: projects.locations.meshes

Recurso: Malla

La malla representa una agrupación de configuración lógica para la comunicación entre cargas de trabajo y cargas de trabajo dentro de una malla de servicios. Las rutas que apuntan a la malla dictan cómo se enrutan las solicitudes dentro de este límite lógico de malla.

Representación JSON
{
  "name": string,
  "selfLink": string,
  "createTime": string,
  "updateTime": string,
  "labels": {
    string: string,
    ...
  },
  "description": string,
  "interceptionPort": integer,
  "envoyHeaders": enum (EnvoyHeaders)
}
Campos
name

string

Obligatorio. Nombre del recurso de malla. Coincide con el patrón projects/*/locations/global/meshes/<mesh_name>.

createTime

string (Timestamp format)

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: "2014-10-02T15:01:23Z" y "2014-10-02T15:01:23.045123456Z".

updateTime

string (Timestamp format)

Solo salida. Marca de tiempo cuando se actualizó el recurso.

Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: "2014-10-02T15:01:23Z" y "2014-10-02T15:01:23.045123456Z".

labels

map (key: string, value: string)

Opcional. Es un conjunto de etiquetas asociadas con el recurso de malla.

Un objeto que contiene una lista de pares "key": value. Ejemplo: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

description

string

Opcional. Es una descripción del recurso en formato de texto libre. Longitud máxima: 1,024 caracteres.

interceptionPort

integer

Opcional. Si se establece en un puerto TCP válido (de 1 a 65535), le indica al proxy de SIDECAR que escuche en el puerto especificado de la dirección localhost (127.0.0.1). El proxy de SIDECAR espera que todo el tráfico se redireccione a este puerto, independientemente del destino real de ip:port. Si no se configura, se usará un puerto "15001". se usa como puerto de intercepción. Esto solo se aplica a las implementaciones de proxy de Sidecar.

envoyHeaders

enum (EnvoyHeaders)

Opcional. Determina si Envoy insertará encabezados de depuración internos en las solicitudes upstream. Es posible que aún se inserten otros encabezados de Envoy. De forma predeterminada, Envoy no insertará ningún encabezado de depuración.

Métodos

create

Crea una malla nueva en un proyecto y una ubicación determinados.

delete

Borra una sola malla.

get

Obtiene detalles de una sola malla.

list

Muestra una lista de las mallas en un proyecto y una ubicación determinados.

patch

Actualiza los parámetros de una sola malla.