GatewayRouteConfigProperties interface
Configuration de l’itinéraire d’API de la passerelle Spring Cloud
Propriétés
| app |
ID de ressource de l’application Azure Spring Apps, obligatoire, sauf si l’itinéraire définit |
| 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. |
| open |
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. |
| provisioning |
É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 |
| sso |
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