Freigeben über


GatewayRouteConfigProperties interface

API-Routenkonfiguration des Spring Cloud Gateways

Eigenschaften

appResourceId

Die Ressourcen-ID der Azure Spring Apps-App, erforderlich, es sei denn, die Route definiert uri.

filters

So ändern Sie die Anforderung vor dem Senden an den Zielendpunkt oder die empfangene Antwort auf App-Ebene.

openApi

OpenAPI-Eigenschaften der Spring Cloud Gateway-Routenkonfiguration.

predicates

Eine Reihe von Bedingungen zum Auswerten einer Route für jede Anforderung auf App-Ebene. Jedes Prädikat kann anhand von Anforderungsheadern und Parameterwerten ausgewertet werden. Alle Prädikate, die einer Route zugeordnet sind, müssen als "true" ausgewertet werden, damit die Route mit der Anforderung abgeglichen wird.

protocol

Protokoll der weitergeleiteten Azure Spring Apps-Anwendungen.

provisioningState

Status der Spring Cloud Gateway-Routenkonfiguration. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

routes

Array von API-Routen, jede Route enthält Eigenschaften wie title, uri, ssoEnabled, predicates, filters.

ssoEnabled

Aktivieren sie einzelne Sign-On auf App-Ebene.

Details zur Eigenschaft

appResourceId

Die Ressourcen-ID der Azure Spring Apps-App, erforderlich, es sei denn, die Route definiert uri.

appResourceId?: string

Eigenschaftswert

string

filters

So ändern Sie die Anforderung vor dem Senden an den Zielendpunkt oder die empfangene Antwort auf App-Ebene.

filters?: string[]

Eigenschaftswert

string[]

openApi

OpenAPI-Eigenschaften der Spring Cloud Gateway-Routenkonfiguration.

openApi?: GatewayRouteConfigOpenApiProperties

Eigenschaftswert

predicates

Eine Reihe von Bedingungen zum Auswerten einer Route für jede Anforderung auf App-Ebene. Jedes Prädikat kann anhand von Anforderungsheadern und Parameterwerten ausgewertet werden. Alle Prädikate, die einer Route zugeordnet sind, müssen als "true" ausgewertet werden, damit die Route mit der Anforderung abgeglichen wird.

predicates?: string[]

Eigenschaftswert

string[]

protocol

Protokoll der weitergeleiteten Azure Spring Apps-Anwendungen.

protocol?: string

Eigenschaftswert

string

provisioningState

Status der Spring Cloud Gateway-Routenkonfiguration. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

provisioningState?: string

Eigenschaftswert

string

routes

Array von API-Routen, jede Route enthält Eigenschaften wie title, uri, ssoEnabled, predicates, filters.

routes?: GatewayApiRoute[]

Eigenschaftswert

ssoEnabled

Aktivieren sie einzelne Sign-On auf App-Ebene.

ssoEnabled?: boolean

Eigenschaftswert

boolean