Risorsa: Mesh
Il mesh rappresenta un raggruppamento di configurazione logica per la comunicazione da workload a workload all'interno di un mesh di servizi. Le route che puntano al mesh determinano il modo in cui le richieste vengono indirizzate all'interno di questo limite logico del mesh.
| Rappresentazione JSON |
|---|
{
"name": string,
"selfLink": string,
"createTime": string,
"updateTime": string,
"labels": {
string: string,
...
},
"description": string,
"interceptionPort": integer,
"envoyHeaders": enum ( |
| Campi | |
|---|---|
name |
Identificatore. Nome della risorsa Mesh. Corrisponde al pattern |
selfLink |
Solo output. L'URL definito dal server di questa risorsa. |
createTime |
Solo output. Timestamp di creazione della risorsa. Utilizza RFC 3339, in cui l'output generato è sempre con normalizzazione Z e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: |
updateTime |
Solo output. Timestamp di aggiornamento della risorsa. Utilizza RFC 3339, in cui l'output generato è sempre con normalizzazione Z e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: |
labels |
Facoltativo. Insieme di tag di etichette associati alla risorsa Mesh. Un oggetto contenente un elenco di coppie |
description |
Facoltativo. Una descrizione in formato libero della risorsa. Lunghezza massima: 1024 caratteri. |
interceptionPort |
Facoltativo. Se impostato su una porta TCP valida (1-65535), indica al proxy SIDECAR di rimanere in ascolto sulla porta specificata dell'indirizzo localhost (127.0.0.1). Il proxy SIDECAR prevede che tutto il traffico venga reindirizzato a questa porta, indipendentemente dalla destinazione ip:porta effettiva. Se non è impostata, viene utilizzata la porta "15001" come porta di intercettazione. Questo vale solo per i deployment del proxy sidecar. |
envoyHeaders |
Facoltativo. Determina se Envoy inserirà intestazioni di debug interne nelle richieste upstream. Potrebbero comunque essere inserite altre intestazioni Envoy. Per impostazione predefinita, Envoy non inserisce intestazioni di debug. |
Metodi |
|
|---|---|
|
Crea una nuova risorsa Mesh in un progetto e una località specifici. |
|
Elimina una singola risorsa Mesh. |
|
Recupera i dettagli di una singola risorsa Mesh. |
|
Recupera la policy di controllo dell'accesso per una risorsa. |
|
Elenca i mesh in un progetto e una località specifici. |
|
Aggiorna i parametri di una singola risorsa Mesh. |
|
Imposta la policy di controllo dell'accesso sulla risorsa specificata. |
|
Restituisce le autorizzazioni di cui dispone un chiamante per la risorsa specificata. |