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

Úprava požadavku před jeho odesláním do cílového koncového bodu nebo přijaté odpovědi na úrovni aplikace

openApi

Vlastnosti OpenAPI konfigurace směrování brány Spring Cloud

predicates

Několik podmínek pro vyhodnocení trasy pro jednotlivé požadavky na úrovni aplikace. Každý predikát může být vyhodnocen oproti hlavičkám požadavku a hodnotám parametrů. Všechny predikáty přidružené k trase se musí vyhodnotit 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. Naplnit ho může jenom server.

routes

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

ssoEnabled

Povolte jeden 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

Úprava požadavku před jeho odesláním do cílového koncového bodu nebo přijaté odpovědi na úrovni aplikace

filters?: string[]

Hodnota vlastnosti

string[]

openApi

Vlastnosti OpenAPI konfigurace směrování brány Spring Cloud

openApi?: GatewayRouteConfigOpenApiProperties

Hodnota vlastnosti

predicates

Několik podmínek pro vyhodnocení trasy pro jednotlivé požadavky na úrovni aplikace. Každý predikát může být vyhodnocen oproti hlavičkám požadavku a hodnotám parametrů. Všechny predikáty přidružené k trase se musí vyhodnotit 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. Naplnit ho může jenom server.

provisioningState?: string

Hodnota vlastnosti

string

routes

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

routes?: GatewayApiRoute[]

Hodnota vlastnosti

ssoEnabled

Povolte jeden Sign-On na úrovni aplikace.

ssoEnabled?: boolean

Hodnota vlastnosti

boolean