你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

GatewayRouteConfigProperties interface

Spring Cloud 网关的 API 路由配置

属性

appResourceId

除非路由定义 uri,否则 Azure Spring Apps 应用的资源 ID 是必需的。

filters

在将请求发送到目标终结点之前修改请求,或在应用级别收到响应。

openApi

Spring Cloud Gateway 路由配置的 OpenAPI 属性。

predicates

评估应用级别中每个请求的路由的多个条件。 可以根据请求标头和参数值评估每个谓词。 与路由关联的所有谓词必须计算为 true,才能使路由与请求匹配。

protocol

路由的 Azure Spring Apps 应用程序的协议。

provisioningState

Spring Cloud Gateway 路由配置的状态。注意:此属性不会序列化。 它只能由服务器填充。

routes

API 路由数组,每个路由都包含属性,例如 titleurissoEnabledpredicatesfilters

ssoEnabled

在应用级别启用单个 Sign-On。

属性详细信息

appResourceId

除非路由定义 uri,否则 Azure Spring Apps 应用的资源 ID 是必需的。

appResourceId?: string

属性值

string

filters

在将请求发送到目标终结点之前修改请求,或在应用级别收到响应。

filters?: string[]

属性值

string[]

openApi

Spring Cloud Gateway 路由配置的 OpenAPI 属性。

openApi?: GatewayRouteConfigOpenApiProperties

属性值

predicates

评估应用级别中每个请求的路由的多个条件。 可以根据请求标头和参数值评估每个谓词。 与路由关联的所有谓词必须计算为 true,才能使路由与请求匹配。

predicates?: string[]

属性值

string[]

protocol

路由的 Azure Spring Apps 应用程序的协议。

protocol?: string

属性值

string

provisioningState

Spring Cloud Gateway 路由配置的状态。注意:此属性不会序列化。 它只能由服务器填充。

provisioningState?: string

属性值

string

routes

API 路由数组,每个路由都包含属性,例如 titleurissoEnabledpredicatesfilters

routes?: GatewayApiRoute[]

属性值

ssoEnabled

在应用级别启用单个 Sign-On。

ssoEnabled?: boolean

属性值

boolean