GatewayRouteConfigProperties interface
تكوين مسار واجهة برمجة التطبيقات لبوابة سحابة الربيع
الخصائص
| app |
معرف المورد لتطبيق Azure Spring Apps، مطلوب ما لم يحدد المسار |
| filters | لتعديل الطلب قبل إرساله إلى نقطة النهاية الهدف، أو الاستجابة المستلمة على مستوى التطبيق. |
| open |
خصائص OpenAPI من تكوين مسار Spring Cloud Gateway. |
| predicates | عدد من الشروط لتقييم مسار لكل طلب على مستوى التطبيق. يمكن تقييم كل دالة تقييم مقابل رؤوس الطلب وقيم المعلمات. يجب تقييم كافة التقييمات المقترنة بالمسار إلى true للمسار ليتم مطابقته مع الطلب. |
| protocol | بروتوكول تطبيقات Azure Spring Apps التي تم توجيهها. |
| provisioning |
حالة تكوين مسار Spring Cloud Gateway. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| routes | صفيف مسارات واجهة برمجة التطبيقات، يحتوي كل مسار على خصائص مثل |
| sso |
تمكين Sign-On واحد على مستوى التطبيق. |
تفاصيل الخاصية
appResourceId
معرف المورد لتطبيق Azure Spring Apps، مطلوب ما لم يحدد المسار uri.
appResourceId?: string
قيمة الخاصية
string
filters
لتعديل الطلب قبل إرساله إلى نقطة النهاية الهدف، أو الاستجابة المستلمة على مستوى التطبيق.
filters?: string[]
قيمة الخاصية
string[]
openApi
خصائص OpenAPI من تكوين مسار Spring Cloud Gateway.
openApi?: GatewayRouteConfigOpenApiProperties
قيمة الخاصية
predicates
عدد من الشروط لتقييم مسار لكل طلب على مستوى التطبيق. يمكن تقييم كل دالة تقييم مقابل رؤوس الطلب وقيم المعلمات. يجب تقييم كافة التقييمات المقترنة بالمسار إلى true للمسار ليتم مطابقته مع الطلب.
predicates?: string[]
قيمة الخاصية
string[]
protocol
بروتوكول تطبيقات Azure Spring Apps التي تم توجيهها.
protocol?: string
قيمة الخاصية
string
provisioningState
حالة تكوين مسار Spring Cloud Gateway. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
provisioningState?: string
قيمة الخاصية
string
routes
صفيف مسارات واجهة برمجة التطبيقات، يحتوي كل مسار على خصائص مثل titleurissoEnabledpredicatesfilters.
routes?: GatewayApiRoute[]
قيمة الخاصية
ssoEnabled
تمكين Sign-On واحد على مستوى التطبيق.
ssoEnabled?: boolean
قيمة الخاصية
boolean