Freigeben über


GatewayRouteConfigProperties interface

API-Routenkonfiguration des Spring Cloud Gateways

Eigenschaften

appResourceId

Die Ressourcen-ID der Azure Spring Apps-App, die erforderlich ist, sofern die Route nicht 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 gerouteten Azure Spring Apps-Anwendungen.

provisioningState

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

routes

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

ssoEnabled

Aktivieren Sie einzelne Sign-On auf App-Ebene.

Details zur Eigenschaft

appResourceId

Die Ressourcen-ID der Azure Spring Apps-App, die erforderlich ist, sofern die Route nicht 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 gerouteten Azure Spring Apps-Anwendungen.

protocol?: string

Eigenschaftswert

string

provisioningState

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

provisioningState?: string

Eigenschaftswert

string

routes

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

routes?: GatewayApiRoute[]

Eigenschaftswert

ssoEnabled

Aktivieren Sie einzelne Sign-On auf App-Ebene.

ssoEnabled?: boolean

Eigenschaftswert

boolean