تخطَّ إلى المحتوى

🕸️ واجهة برمجة تطبيقات Service Mesh

تعريفات نوع التطبيق مع الاكتشاف وتحليل المخطط المُكتسب. استنتاج أنماط حركة المرور للتعامل الذكي مع الطلبات.

  • الفئة: البنية التحتية
  • التعقيد: متقدم
  • المسارات: 38 | المخططات: 247
  • المستوى: متقدم
  • النطاقات ذات الصلة: managed_kubernetes، container_services، virtual
  • تكوين اتصال Service Mesh
  • إدارة اكتشاف نقاط النهاية والتوجيه
  • تكوين خدمات NFV
  • تعريف إعدادات التطبيق وأنواعه
  • endpoint: نقطة نهاية Service Mesh لتوجيه حركة المرور
  • origin_pool: مجموعة خوادم الواجهة الخلفية لتوزيع حركة مرور موازن التحميل
  • service_discovery: تكوين اكتشاف الخدمة لنقاط النهاية الديناميكية
الطريقةالمسارالوصف
POST/api/config/namespaces/{metadata.namespace}/app_settingsإنشاء إعداد التطبيق.
PUT/api/config/namespaces/{metadata.namespace}/app_settings/{metadata.name}استبدال إعداد التطبيق.
GET/api/config/namespaces/{namespace}/app_settingsسرد إعداد التطبيق.
GET/api/config/namespaces/{namespace}/app_settings/{name}جلب إعداد التطبيق.
DELETE/api/config/namespaces/{namespace}/app_settings/{name}حذف إعداد التطبيق.
GET/api/ml/data/namespaces/{namespace}/app_settings/{name}/suspicious_usersجلب حالة المستخدمين المشبوهين.
POST/api/config/namespaces/{metadata.namespace}/app_typesإنشاء نوع التطبيق.
PUT/api/config/namespaces/{metadata.namespace}/app_types/{metadata.name}استبدال نوع التطبيق.
GET/api/config/namespaces/{namespace}/app_typesسرد نوع التطبيق.
POST/api/ml/data/namespaces/{namespace}/app_types/{app_type_name}/api_endpoint/learnt_schemaجلب المخطط المُكتسب لكل نقطة نهاية API.
GET/api/ml/data/namespaces/{namespace}/app_types/{app_type_name}/api_endpoint/pdfجلب ملف PDF.
GET/api/ml/data/namespaces/{namespace}/app_types/{app_type_name}/api_endpointsجلب نقاط نهاية API.
GET/api/ml/data/namespaces/{namespace}/app_types/{app_type_name}/api_endpoints/swagger_specجلب مواصفة Swagger لنوع التطبيق.
POST/api/ml/data/namespaces/{namespace}/app_types/{app_type_name}/override/popإزالة التجاوز.
POST/api/ml/data/namespaces/{namespace}/app_types/{app_type_name}/override/pushإضافة تجاوز.
GET/api/ml/data/namespaces/{namespace}/app_types/{app_type_name}/overridesجلب التجاوز.
POST/api/ml/data/namespaces/{namespace}/app_types/{app_type_name}/services/{service_name}/api_endpoint/pdfجلب ملف PDF لنقطة نهاية API الخاصة بالخدمة.
POST/api/ml/data/namespaces/{namespace}/app_types/{app_type_name}/services/{service_name}/api_endpointsجلب نقاط نهاية API الخاصة بالخدمة.
GET/api/config/namespaces/{namespace}/app_types/{name}جلب نوع التطبيق.
DELETE/api/config/namespaces/{namespace}/app_types/{name}حذف نوع التطبيق.
POST/api/config/namespaces/{metadata.namespace}/endpointsإنشاء نقطة نهاية.
PUT/api/config/namespaces/{metadata.namespace}/endpoints/{metadata.name}استبدال نقطة نهاية.
GET/api/config/namespaces/{namespace}/endpointsسرد نقاط النهاية.
GET/api/config/namespaces/{namespace}/endpoints/{name}جلب نقطة نهاية.
DELETE/api/config/namespaces/{namespace}/endpoints/{name}حذف نقطة نهاية.
POST/api/config/namespaces/system/nfv_service/{name}/force-deleteحذف إجباري لخدمة NFV.
POST/api/config/namespaces/{metadata.namespace}/nfv_servicesإنشاء خدمة NFV.
PUT/api/config/namespaces/{metadata.namespace}/nfv_services/{metadata.name}استبدال خدمة NFV.
GET/api/config/namespaces/{namespace}/nfv_servicesسرد خدمات NFV.
POST/api/data/namespaces/{namespace}/nfv_services/metricsالمقاييس.
GET/api/config/namespaces/{namespace}/nfv_services/{name}جلب خدمة NFV.
DELETE/api/config/namespaces/{namespace}/nfv_services/{name}حذف خدمة NFV.
POST/api/config/namespaces/{metadata.namespace}/site_mesh_groupsإنشاء مجموعة Site Mesh.
PUT/api/config/namespaces/{metadata.namespace}/site_mesh_groups/{metadata.name}استبدال مجموعة Site Mesh.
GET/api/config/namespaces/{namespace}/site_mesh_groupsسرد مجموعات Site Mesh.
GET/api/config/namespaces/{namespace}/site_mesh_groups/{name}جلب مجموعة Site Mesh.
DELETE/api/config/namespaces/{namespace}/site_mesh_groups/{name}حذف مجموعة Site Mesh.
POST/api/maurice/software_os_versionجلب نظام التشغيل استناداً إلى SW_VERSION.
POST/api/config/namespaces/{metadata.namespace}/virtual_networksإنشاء شبكة افتراضية.
PUT/api/config/namespaces/{metadata.namespace}/virtual_networks/{metadata.name}استبدال شبكة افتراضية.
POST/api/data/namespaces/{namespace}/virtual_network/sid_countersعدادات SID.
GET/api/config/namespaces/{namespace}/virtual_networksسرد الشبكات الافتراضية.
GET/api/config/namespaces/{namespace}/virtual_networks/{name}جلب شبكة افتراضية.
DELETE/api/config/namespaces/{namespace}/virtual_networks/{name}حذف شبكة افتراضية.