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

🔧 واجهة API لإدارة Customer Edge

التوفير المستند إلى الرمز المميز مع تنزيلات الصور والتحقق من الصحة قبل الترقية. يتيح تجميع الأسطول إجراء عمليات مجمعة عبر المواقع الموزعة.

  • الفئة: البنية التحتية
  • التعقيد: متوسط
  • المسارات: 28 | المخططات: 231
  • المستوى: قياسي
  • النطاقات ذات الصلة: customer_edge, sites
  • إدارة دورة حياة موقع Customer Edge
  • تكوين واجهات الشبكة وإعدادات الأسطول
  • التعامل مع تسجيل المواقع وسير عمل الرموز المميزة
  • تنفيذ ترقيات المواقع مع فحوصات ما قبل الترقية
  • site_config: تكوين الموقع لإعدادات عقدة الحافة
  • fleet_config: تكوين الأسطول لإدارة المواقع المتعددة
  • registration_token: رمز التسجيل المميز لإعداد الموقع
الأسلوبالمسارالوصف
POST/api/config/namespaces/{metadata.namespace}/fleetsإنشاء أسطول.
PUT/api/config/namespaces/{metadata.namespace}/fleets/{metadata.name}استبدال الأسطول.
GET/api/config/namespaces/{namespace}/fleetsسرد الأسطول.
GET/api/config/namespaces/{namespace}/fleets/{name}الحصول على الأسطول
DELETE/api/config/namespaces/{namespace}/fleets/{name}حذف الأسطول.
GET/api/config/namespaces/{namespace}/module_management/settingsإعدادات إدارة الوحدات.
POST/api/config/namespaces/{metadata.namespace}/network_interfacesإنشاء واجهة شبكة.
PUT/api/config/namespaces/{metadata.namespace}/network_interfaces/{metadata.name}استبدال واجهة الشبكة.
GET/api/config/namespaces/{namespace}/network_interfacesسرد واجهات الشبكة.
GET/api/config/namespaces/{namespace}/network_interfaces/{name}الحصول على واجهة الشبكة.
DELETE/api/config/namespaces/{namespace}/network_interfaces/{name}حذف واجهة الشبكة.
POST/api/register/namespaces/system/get-image-download-urlالحصول على رابط تنزيل الصورة.
POST/api/register/namespaces/system/get-registrations-by-tokenالحصول على UID التسجيل بواسطة رمز الموقع المميز.
POST/api/register/namespaces/system/suggest-valuesاقتراح القيم.
POST/api/register/namespaces/{metadata.namespace}/registrationsإنشاء تسجيل.
PUT/api/register/namespaces/{metadata.namespace}/registrations/{metadata.name}استبدال التسجيل.
POST/api/register/namespaces/{namespace}/listregistrationsbystateسرد التسجيلات حسب الحالة.
POST/api/register/namespaces/{namespace}/registration/{name}/approveالموافقة على التسجيل.
GET/api/register/namespaces/{namespace}/registrationsسرد التسجيلات.
GET/api/register/namespaces/{namespace}/registrations/{name}الحصول على التسجيل.
DELETE/api/register/namespaces/{namespace}/registrations/{name}حذف التسجيل.
GET/api/register/namespaces/{namespace}/registrations_by_site/{site_name}سرد التسجيلات حسب الموقع.
POST/api/register/registerBootstrapإنشاء تسجيل Bootstrap.
POST/api/register/requestConfigتكوين التسجيل.
POST/api/config/namespaces/{metadata.namespace}/usb_policysإنشاء سياسة USB.
PUT/api/config/namespaces/{metadata.namespace}/usb_policys/{metadata.name}استبدال سياسة USB.
GET/api/config/namespaces/{namespace}/usb_policysسرد سياسات USB.
GET/api/config/namespaces/{namespace}/usb_policys/{name}الحصول على سياسة USB.
DELETE/api/config/namespaces/{namespace}/usb_policys/{name}حذف سياسة USB.
GET/api/maurice/namespaces/{namespace}/sites/{name}/pre_upgrade_checkفحص ما قبل الترقية.
GET/api/maurice/namespaces/{namespace}/sites/{name}/upgrade_statusالحصول على حالة الترقية.
GET/api/maurice/upgradable_sw_versionsالحصول على إصدارات البرامج القابلة للترقية.