Partager via


GatewayRouteConfigProperties interface

Configuration de l’itinéraire d’API de la passerelle Spring Cloud

Propriétés

appResourceId

ID de ressource de l’application Azure Spring Apps, obligatoire, sauf si l’itinéraire définit uri.

filters

Pour modifier la requête avant de l’envoyer au point de terminaison cible ou la réponse reçue au niveau de l’application.

openApi

Propriétés OpenAPI de la configuration de l’itinéraire spring Cloud Gateway.

predicates

Nombre de conditions permettant d’évaluer un itinéraire pour chaque requête au niveau de l’application. Chaque prédicat peut être évalué par rapport aux en-têtes de requête et aux valeurs de paramètre. Tous les prédicats associés à un itinéraire doivent évaluer la valeur true pour que l’itinéraire soit mis en correspondance avec la requête.

protocol

Protocole des applications Azure Spring Apps routées.

provisioningState

État de la configuration de l’itinéraire spring Cloud Gateway. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

routes

Tableau d’itinéraires d’API, chaque route contient des propriétés telles que title, uri, ssoEnabled, predicates, filters.

ssoEnabled

Activez l'Sign-On unique au niveau de l’application.

Détails de la propriété

appResourceId

ID de ressource de l’application Azure Spring Apps, obligatoire, sauf si l’itinéraire définit uri.

appResourceId?: string

Valeur de propriété

string

filters

Pour modifier la requête avant de l’envoyer au point de terminaison cible ou la réponse reçue au niveau de l’application.

filters?: string[]

Valeur de propriété

string[]

openApi

Propriétés OpenAPI de la configuration de l’itinéraire spring Cloud Gateway.

openApi?: GatewayRouteConfigOpenApiProperties

Valeur de propriété

predicates

Nombre de conditions permettant d’évaluer un itinéraire pour chaque requête au niveau de l’application. Chaque prédicat peut être évalué par rapport aux en-têtes de requête et aux valeurs de paramètre. Tous les prédicats associés à un itinéraire doivent évaluer la valeur true pour que l’itinéraire soit mis en correspondance avec la requête.

predicates?: string[]

Valeur de propriété

string[]

protocol

Protocole des applications Azure Spring Apps routées.

protocol?: string

Valeur de propriété

string

provisioningState

État de la configuration de l’itinéraire spring Cloud Gateway. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

provisioningState?: string

Valeur de propriété

string

routes

Tableau d’itinéraires d’API, chaque route contient des propriétés telles que title, uri, ssoEnabled, predicates, filters.

routes?: GatewayApiRoute[]

Valeur de propriété

ssoEnabled

Activez l'Sign-On unique au niveau de l’application.

ssoEnabled?: boolean

Valeur de propriété

boolean