Ressource: Mesh
Ein Mesh stellt eine logische Konfigurationsgruppierung für die Kommunikation zwischen Arbeitslasten in einem Service Mesh dar. Routen, die auf das Mesh verweisen, legen fest, wie Anfragen innerhalb dieser logischen Mesh-Grenze weitergeleitet werden.
JSON-Darstellung |
---|
{
"name": string,
"selfLink": string,
"createTime": string,
"updateTime": string,
"labels": {
string: string,
...
},
"description": string,
"interceptionPort": integer,
"envoyHeaders": enum ( |
Felder | |
---|---|
name |
Kennung. Name der Mesh-Ressource. Sie stimmt mit dem Muster |
selfLink |
Nur Ausgabe. Serverdefinierte URL dieser Ressource |
createTime |
Nur Ausgabe. Der Zeitstempel, der angibt, wann die Ressource erstellt wurde. Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
updateTime |
Nur Ausgabe. Der Zeitstempel, der angibt, wann die Ressource aktualisiert wurde. Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
labels |
Optional. Eine Reihe von Label-Tags, die mit der Mesh-Ressource verknüpft sind. Ein Objekt, das eine Liste von |
description |
Optional. Eine Freitextbeschreibung der Ressource. Maximale Länge: 1.024 Zeichen. |
interceptionPort |
Optional. Wenn dieser Wert auf einen gültigen TCP-Port (1–65535) festgelegt ist, wird der SIDECAR-Proxy angewiesen, den angegebenen Port der Localhost-Adresse (127.0.0.1) zu überwachen. Der SIDECAR-Proxy erwartet, dass der gesamte Traffic an diesen Port weitergeleitet wird, unabhängig vom tatsächlichen IP-Port-Ziel. Wenn kein Wert angegeben ist, wird Port 15001 als Abfangport verwendet. Dies gilt nur für Sidecar-Proxy-Bereitstellungen. |
envoyHeaders |
Optional. Legt fest, ob Envoy interne Debug-Header in Upstream-Anfragen einfügt. Andere Envoy-Header werden möglicherweise weiterhin eingefügt. Standardmäßig fügt Envoy keine Debug-Header ein. |
Methoden |
|
---|---|
|
Erstellt ein neues Mesh in einem angegebenen Projekt und an einem angegebenen Ort. |
|
Löscht ein einzelnes Mesh. |
|
Ruft Details zu einem einzelnen Mesh ab. |
|
Listet Meshes in einem angegebenen Projekt und an einem angegebenen Standort auf. |
|
Aktualisiert die Parameter eines einzelnen Mesh. |
|
Legt die Zugriffskontrollrichtlinie für die angegebene Ressource fest. |
|
Gibt die Berechtigungen des Aufrufers für die angegebene Ressource zurück. |