Ressource: Mesh
Das Mesh-Netzwerk stellt eine logische Konfigurationsgruppierung für die Kommunikation von Arbeitslasten zu Arbeitslasten innerhalb eines Service Mesh dar. Routen, die auf das Mesh-Netzwerk verweisen, geben vor, wie Anfragen innerhalb dieser logischen Mesh-Grenze geroutet werden.
JSON-Darstellung |
---|
{
"name": string,
"selfLink": string,
"createTime": string,
"updateTime": string,
"labels": {
string: string,
...
},
"description": string,
"interceptionPort": integer,
"envoyHeaders": enum ( |
Felder | |
---|---|
name |
Erforderlich. Name der Mesh-Netzwerkressource. Sie stimmt mit dem Muster |
selfLink |
Nur Ausgabe. Serverdefinierte URL dieser Ressource |
createTime |
Nur Ausgabe. Der Zeitstempel, der angibt, wann die Ressource erstellt wurde. Ein Zeitstempel im Format RFC3339 UTC "Zulu" mit einer Auflösung im Nanosekundenbereich und bis zu neun Nachkommastellen. Beispiele: |
updateTime |
Nur Ausgabe. Der Zeitstempel, der angibt, wann die Ressource aktualisiert wurde. Ein Zeitstempel im Format RFC3339 UTC "Zulu" mit einer Auflösung im Nanosekundenbereich und bis zu neun Nachkommastellen. Beispiele: |
labels |
Optional. Mit der Mesh-Ressource verknüpfte Label-Tags. Ein Objekt, das eine Liste von |
description |
Optional. Eine Freitextbeschreibung der Ressource. Maximale Länge: 1.024 Zeichen. |
interceptionPort |
Optional. Bei Einstellung auf einen gültigen TCP-Port (1-65535) 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 unabhängig vom tatsächlichen IP‑Port-Ziel an diesen Port weitergeleitet wird. Wenn der Wert nicht festgelegt ist, wird der Port „15001“ als Abfangport verwendet. Dies gilt nur für Sidecar-Proxy-Bereitstellungen. |
envoyHeaders |
Optional. Legt fest, ob Envoy interne Debugging-Header in Upstream-Anfragen einfügt. Andere Envoy-Header können weiterhin eingeschleust werden. Standardmäßig fügt Envoy keine Debug-Header ein. |
Methoden |
|
---|---|
|
Erstellt ein neues Mesh in einem bestimmten Projekt und an einem bestimmten Standort. |
|
Löscht ein einzelnes Mesh-Netzwerk. |
|
Ruft Details zu einem einzelnen Mesh ab. |
|
Listet Mesh-Netzwerke in einem bestimmten Projekt und an einem bestimmten Standort auf. |
|
Aktualisiert die Parameter eines einzelnen Mesh-Netzwerks. |