Поделиться через


GatewayRouteConfigProperties interface

Конфигурация маршрута API шлюза Spring Cloud

Свойства

appResourceId

Идентификатор ресурса приложения Azure Spring Apps, обязательный, если маршрут не определяет uri.

filters

Изменение запроса перед его отправкой в целевую конечную точку или полученный ответ на уровне приложения.

openApi

Свойства OpenAPI конфигурации маршрута шлюза Spring Cloud.

predicates

Ряд условий для оценки маршрута для каждого запроса на уровне приложения. Каждый предикат может оцениваться по заголовкам запроса и значениям параметров. Все предикаты, связанные с маршрутом, должны иметь значение true, чтобы маршрут сопоставлялся с запросом.

protocol

Протокол перенаправленных приложений Azure Spring Apps.

provisioningState

Состояние конфигурации маршрута шлюза Spring Cloud. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

routes

Массив маршрутов API, каждый маршрут содержит такие свойства, как title, uri, ssoEnabled, predicates, . filters

ssoEnabled

Включите одиночный Sign-On на уровне приложения.

Сведения о свойстве

appResourceId

Идентификатор ресурса приложения Azure Spring Apps, обязательный, если маршрут не определяет uri.

appResourceId?: string

Значение свойства

string

filters

Изменение запроса перед его отправкой в целевую конечную точку или полученный ответ на уровне приложения.

filters?: string[]

Значение свойства

string[]

openApi

Свойства OpenAPI конфигурации маршрута шлюза Spring Cloud.

openApi?: GatewayRouteConfigOpenApiProperties

Значение свойства

predicates

Ряд условий для оценки маршрута для каждого запроса на уровне приложения. Каждый предикат может оцениваться по заголовкам запроса и значениям параметров. Все предикаты, связанные с маршрутом, должны иметь значение true, чтобы маршрут сопоставлялся с запросом.

predicates?: string[]

Значение свойства

string[]

protocol

Протокол перенаправленных приложений Azure Spring Apps.

protocol?: string

Значение свойства

string

provisioningState

Состояние конфигурации маршрута шлюза Spring Cloud. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

provisioningState?: string

Значение свойства

string

routes

Массив маршрутов API, каждый маршрут содержит такие свойства, как title, uri, ssoEnabled, predicates, . filters

routes?: GatewayApiRoute[]

Значение свойства

ssoEnabled

Включите одиночный Sign-On на уровне приложения.

ssoEnabled?: boolean

Значение свойства

boolean