GatewayRouteConfigProperties interface
Конфигурация маршрута API шлюза Spring Cloud
Свойства
app |
Идентификатор ресурса приложения Azure Spring Apps, обязательный, если маршрут не определяет |
filters | Изменение запроса перед его отправкой в целевую конечную точку или полученный ответ на уровне приложения. |
open |
Свойства OpenAPI конфигурации маршрута шлюза Spring Cloud. |
predicates | Ряд условий для оценки маршрута для каждого запроса на уровне приложения. Каждый предикат может оцениваться по заголовкам запроса и значениям параметров. Все предикаты, связанные с маршрутом, должны иметь значение true, чтобы маршрут сопоставлялся с запросом. |
protocol | Протокол перенаправленных приложений Azure Spring Apps. |
provisioning |
Состояние конфигурации маршрута шлюза Spring Cloud. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер. |
routes | Массив маршрутов API, каждый маршрут содержит такие свойства, как |
sso |
Включите одиночный 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