Ressource: Mesh-Netzwerk
Ein Mesh-Netzwerk stellt eine logische Konfigurationsgruppierung für die Kommunikation von Arbeitslast zu Arbeitslast innerhalb eines Service Mesh dar. Routen, die auf ein Mesh-Netzwerk verweisen, bestimmen, 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 |
Erforderlich. Name der Mesh-Ressource. Sie entspricht 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 für den Zeitpunkt, zu dem 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. Satz 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 auf einen gültigen TCP-Port (1-65535) gesetzt, 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 kein Wert festgelegt ist, wird Port „15001“ als Abfangport verwendet. Dies gilt nur für Sidecar-Proxy-Bereitstellungen. |
envoyHeaders |
Optional. Legt fest, ob Envoy interne Fehlerbehebungsheader in Upstream-Anfragen einfügt. Andere Envoy-Header können weiterhin eingeschleust werden. Standardmäßig fügt Envoy keine Header zur Fehlerbehebung ein. |
Methoden |
|
---|---|
|
Erstellt ein neues Mesh-Netzwerk in einem bestimmten Projekt und an einem bestimmten Standort. |
|
Löscht ein einzelnes Mesh-Netzwerk. |
|
Ruft Details eines einzelnen Mesh-Netzwerks ab. |
|
Listet Meshes in einem bestimmten Projekt und an einem bestimmten Standort auf. |
|
Aktualisiert die Parameter eines einzelnen Mesh-Netzwerks. |