Sdílet prostřednictvím


GatewayRouteConfigProperties interface

Konfigurace tras rozhraní API brány Spring Cloud

Vlastnosti

appResourceId

ID prostředku aplikace Azure Spring Apps, které se vyžaduje, pokud trasa nedefinuje uri.

filters

Pokud chcete požadavek před odesláním do cílového koncového bodu upravit nebo přijatou odpověď na úrovni aplikace.

openApi

Vlastnosti OpenAPI konfigurace trasy brány Spring Cloud

predicates

Počet podmínek pro vyhodnocení trasy pro každý požadavek na úrovni aplikace. Každý predikát může být vyhodnocen proti hlavičkám požadavku a hodnotám parametrů. Všechny predikáty přidružené ke trase musí být vyhodnoceny jako true, aby se trasa shodovala s požadavkem.

protocol

Protokol směrovaných aplikací Azure Spring Apps

provisioningState

Stav konfigurace trasy brány Spring Cloud POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

routes

Pole tras rozhraní API, každá trasa obsahuje vlastnosti, jako jsou title, uri, ssoEnabled, predicates, filters.

ssoEnabled

Povolte jedno Sign-On na úrovni aplikace.

Podrobnosti vlastnosti

appResourceId

ID prostředku aplikace Azure Spring Apps, které se vyžaduje, pokud trasa nedefinuje uri.

appResourceId?: string

Hodnota vlastnosti

string

filters

Pokud chcete požadavek před odesláním do cílového koncového bodu upravit nebo přijatou odpověď na úrovni aplikace.

filters?: string[]

Hodnota vlastnosti

string[]

openApi

Vlastnosti OpenAPI konfigurace trasy brány Spring Cloud

openApi?: GatewayRouteConfigOpenApiProperties

Hodnota vlastnosti

predicates

Počet podmínek pro vyhodnocení trasy pro každý požadavek na úrovni aplikace. Každý predikát může být vyhodnocen proti hlavičkám požadavku a hodnotám parametrů. Všechny predikáty přidružené ke trase musí být vyhodnoceny jako true, aby se trasa shodovala s požadavkem.

predicates?: string[]

Hodnota vlastnosti

string[]

protocol

Protokol směrovaných aplikací Azure Spring Apps

protocol?: string

Hodnota vlastnosti

string

provisioningState

Stav konfigurace trasy brány Spring Cloud POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

provisioningState?: string

Hodnota vlastnosti

string

routes

Pole tras rozhraní API, každá trasa obsahuje vlastnosti, jako jsou title, uri, ssoEnabled, predicates, filters.

routes?: GatewayApiRoute[]

Hodnota vlastnosti

ssoEnabled

Povolte jedno Sign-On na úrovni aplikace.

ssoEnabled?: boolean

Hodnota vlastnosti

boolean