REST Resource: projects.locations.meshes

Recurso: Mesh

Una malla representa una agrupación de configuración lógica para la comunicación entre cargas de trabajo dentro de una malla de servicios. Las rutas que apuntan a la malla determinan cómo se dirigen las solicitudes dentro de este límite lógico de la 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

Identificador. Nombre del recurso Mesh. Coincide con el patrón projects/*/locations/global/meshes/<mesh_name>.

createTime

string (Timestamp format)

Solo de salida. Marca de tiempo de creación del recurso.

Usa RFC 3339, donde la salida generada siempre se normaliza con Z y usa 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan otros desplazamientos distintos de "Z". Ejemplos: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

updateTime

string (Timestamp format)

Solo de salida. Marca de tiempo de la última actualización del recurso.

Usa RFC 3339, donde la salida generada siempre se normaliza con Z y usa 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan otros desplazamientos distintos de "Z". Ejemplos: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

labels

map (key: string, value: string)

Opcional. Conjunto de etiquetas asociadas al recurso Mesh.

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

description

string

Opcional. Descripción de texto libre del recurso. La longitud máxima es de 1024 caracteres.

interceptionPort

integer

Opcional. Si se asigna a un puerto TCP válido (1-65535), indica al proxy SIDECAR que escuche en el puerto especificado de la dirección localhost (127.0.0.1). El proxy SIDECAR espera que todo el tráfico se redirija a este puerto, independientemente de su destino real ip:puerto. Si no se establece ningún valor, se usa el puerto "15001" como puerto de intercepción. Esto solo se aplica a las implementaciones de proxy sidecar.

envoyHeaders

enum (EnvoyHeaders)

Opcional. Determina si Envoy insertará encabezados de depuración internos en las solicitudes ascendentes. Es posible que se sigan insertando otras cabeceras de Envoy. De forma predeterminada, Envoy no insertará ningún encabezado de depuración.

Métodos

create

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

delete

Elimina un solo recurso Mesh.

get

Obtiene los detalles de una sola malla.

list

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

patch

Actualiza los parámetros de una sola malla.

setIamPolicy

Aplica la política de control de acceso del recurso especificado.

testIamPermissions

Devuelve los permisos que tiene una sobre el recurso especificado.