GatewayRouteConfigProperties interface
Konfiguracja trasy interfejsu API bramy Spring Cloud Gateway
Właściwości
app |
Identyfikator zasobu aplikacji Azure Spring Apps wymagany, chyba że trasa definiuje |
filters | Aby zmodyfikować żądanie przed wysłaniem go do docelowego punktu końcowego lub odebraną odpowiedź na poziomie aplikacji. |
open |
Właściwości interfejsu OpenAPI konfiguracji trasy usługi Spring Cloud Gateway. |
predicates | Wiele warunków do oceny trasy dla każdego żądania na poziomie aplikacji. Każdy predykat może być oceniany względem nagłówków żądań i wartości parametrów. Wszystkie predykaty skojarzone z trasą muszą mieć wartość true, aby trasa została dopasowana do żądania. |
protocol | Protokół kierowanych aplikacji platformy Azure Spring Apps. |
provisioning |
Stan konfiguracji trasy usługi Spring Cloud Gateway. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
routes | Tablica tras interfejsu API, każda trasa zawiera właściwości, takie jak |
sso |
Włącz pojedyncze Sign-On na poziomie aplikacji. |
Szczegóły właściwości
appResourceId
Identyfikator zasobu aplikacji Azure Spring Apps wymagany, chyba że trasa definiuje uri
.
appResourceId?: string
Wartość właściwości
string
filters
Aby zmodyfikować żądanie przed wysłaniem go do docelowego punktu końcowego lub odebraną odpowiedź na poziomie aplikacji.
filters?: string[]
Wartość właściwości
string[]
openApi
Właściwości interfejsu OpenAPI konfiguracji trasy usługi Spring Cloud Gateway.
openApi?: GatewayRouteConfigOpenApiProperties
Wartość właściwości
predicates
Wiele warunków do oceny trasy dla każdego żądania na poziomie aplikacji. Każdy predykat może być oceniany względem nagłówków żądań i wartości parametrów. Wszystkie predykaty skojarzone z trasą muszą mieć wartość true, aby trasa została dopasowana do żądania.
predicates?: string[]
Wartość właściwości
string[]
protocol
Protokół kierowanych aplikacji platformy Azure Spring Apps.
protocol?: string
Wartość właściwości
string
provisioningState
Stan konfiguracji trasy usługi Spring Cloud Gateway. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
provisioningState?: string
Wartość właściwości
string
routes
Tablica tras interfejsu API, każda trasa zawiera właściwości, takie jak title
, uri
, ssoEnabled
, predicates
, filters
.
routes?: GatewayApiRoute[]
Wartość właściwości
ssoEnabled
Włącz pojedyncze Sign-On na poziomie aplikacji.
ssoEnabled?: boolean
Wartość właściwości
boolean