- الرئيسية
- API Enriched
- مرجع API
- 🔌 واجهة برمجة تطبيقات الشبكات
🔌 واجهة برمجة تطبيقات الشبكات
بروتوكول البوابة الحدودية مع إدارة ASN وعلاقات الأنظمة المستقلة. شبكة VPN من موقع إلى موقع تربط مراكز البيانات عبر قنوات مشفرة.
- الفئة: الشبكات
- التعقيد: متقدم
- المسارات: 81 | المخططات: 449
- المستوى: متقدم
- المجالات ذات الصلة:
virtual،network_security،dns
حالات الاستخدام
Section titled “حالات الاستخدام”- تكوين توجيه BGP وإدارة ASN
- إدارة أنفاق IPsec ومراحل IKE
- تكوين موصلات الشبكة والمسارات
- إدارة SRv6 والشبكات الفرعية
- تعريف اتصالات القطاعات وسياساتها
- تكوين مجموعات بادئات IP
الموارد الأساسية
Section titled “الموارد الأساسية”- virtual_network: شبكة افتراضية لاتصال المواقع وتقسيمها
- network_connector: موصل شبكة للاتصال من موقع إلى موقع أو السحابة
- site_mesh_group: تكوين الاتصال الشبكي بين مواقع متعددة
نقاط النهاية
Section titled “نقاط النهاية”| الطريقة | المسار | الوصف |
|---|---|---|
| POST | /api/config/namespaces/{metadata.namespace}/address_allocators | إنشاء مخصص عنوان. |
| GET | /api/config/namespaces/{namespace}/address_allocators | قائمة مخصصات العناوين. |
| GET | /api/config/namespaces/{namespace}/address_allocators/{name} | الحصول على مخصص عنوان. |
| DELETE | /api/config/namespaces/{namespace}/address_allocators/{name} | حذف مخصص عنوان. |
| POST | /api/config/namespaces/{metadata.namespace}/advertise_policys | إنشاء سياسة إعلان. |
| PUT | /api/config/namespaces/{metadata.namespace}/advertise_policys/{metadata.name} | استبدال سياسة إعلان. |
| GET | /api/config/namespaces/{namespace}/advertise_policys | قائمة سياسات الإعلان. |
| GET | /api/config/namespaces/{namespace}/advertise_policys/{name} | الحصول على سياسة إعلان. |
| DELETE | /api/config/namespaces/{namespace}/advertise_policys/{name} | حذف سياسة إعلان. |
| POST | /api/config/namespaces/{metadata.namespace}/bgps | إنشاء BGP. |
| PUT | /api/config/namespaces/{metadata.namespace}/bgps/{metadata.name} | استبدال BGP. |
| GET | /api/config/namespaces/{namespace}/bgps | قائمة BGP |
| GET | /api/config/namespaces/{namespace}/bgps/{name} | الحصول على BGP |
| DELETE | /api/config/namespaces/{namespace}/bgps/{name} | حذف BGP. |
| GET | /api/config/namespaces/{namespace}/bgpstatus/{view_name} | الحصول على حالة BGP للعرض. |
| POST | /api/config/namespaces/{metadata.namespace}/bgp_asn_sets | إنشاء مجموعة BGP ASN. |
| PUT | /api/config/namespaces/{metadata.namespace}/bgp_asn_sets/{metadata.name} | استبدال مجموعة BGP ASN. |
| GET | /api/config/namespaces/{namespace}/bgp_asn_sets | قائمة مجموعات BGP ASN. |
| GET | /api/config/namespaces/{namespace}/bgp_asn_sets/{name} | الحصول على مجموعة BGP ASN. |
| DELETE | /api/config/namespaces/{namespace}/bgp_asn_sets/{name} | حذف مجموعة BGP ASN. |
| GET | /api/operate/namespaces/{namespace}/sites/{site}/ver/bgp_peers | عرض معلومات نظير BGP. |
| GET | /api/operate/namespaces/{namespace}/sites/{site}/ver/bgp_routes | عرض مسارات BGP. |
| POST | /api/config/namespaces/{metadata.namespace}/bgp_routing_policys | إنشاء سياسة توجيه BGP. |
| PUT | /api/config/namespaces/{metadata.namespace}/bgp_routing_policys/{metadata.name} | استبدال سياسة توجيه BGP. |
| GET | /api/config/namespaces/{namespace}/bgp_routing_policys | قائمة سياسات توجيه BGP. |
| GET | /api/config/namespaces/{namespace}/bgp_routing_policys/{name} | الحصول على سياسة توجيه BGP. |
| DELETE | /api/config/namespaces/{namespace}/bgp_routing_policys/{name} | حذف سياسة توجيه BGP. |
| POST | /api/config/namespaces/{metadata.namespace}/dc_cluster_groups | إنشاء مجموعة عناقيد DC. |
| PUT | /api/config/namespaces/{metadata.namespace}/dc_cluster_groups/{metadata.name} | استبدال مجموعة عناقيد DC. |
| GET | /api/config/namespaces/{namespace}/dc_cluster_groups | قائمة مجموعات عناقيد DC. |
| POST | /api/data/namespaces/{namespace}/dc_cluster_groups/metrics | المقاييس |
| GET | /api/config/namespaces/{namespace}/dc_cluster_groups/{name} | الحصول على مجموعة عناقيد DC. |
| DELETE | /api/config/namespaces/{namespace}/dc_cluster_groups/{name} | حذف مجموعة عناقيد DC. |
| POST | /api/config/namespaces/{metadata.namespace}/forwarding_classs | إنشاء فئة إعادة توجيه. |
| PUT | /api/config/namespaces/{metadata.namespace}/forwarding_classs/{metadata.name} | استبدال فئة إعادة توجيه. |
| GET | /api/config/namespaces/{namespace}/forwarding_classs | قائمة فئات إعادة التوجيه. |
| GET | /api/config/namespaces/{namespace}/forwarding_classs/{name} | الحصول على فئة إعادة توجيه. |
| DELETE | /api/config/namespaces/{namespace}/forwarding_classs/{name} | حذف فئة إعادة توجيه. |
| POST | /api/config/namespaces/{metadata.namespace}/ike1s | إنشاء ملف تعريف IKE المرحلة 1. |
| PUT | /api/config/namespaces/{metadata.namespace}/ike1s/{metadata.name} | استبدال تكوين ملف تعريف IKE المرحلة 1. |
| GET | /api/config/namespaces/{namespace}/ike1s | قائمة ملفات تعريف IKE المرحلة 1. |
| GET | /api/config/namespaces/{namespace}/ike1s/{name} | الحصول على تكوين ملف تعريف IKE المرحلة 1. |
| DELETE | /api/config/namespaces/{namespace}/ike1s/{name} | حذف ملف تعريف IKE المرحلة 1. |
| POST | /api/config/namespaces/{metadata.namespace}/ike_phase1_profiles | إنشاء ملف تعريف IKE المرحلة 1. |
| PUT | /api/config/namespaces/{metadata.namespace}/ike_phase1_profiles/{metadata.name} | استبدال تكوين ملف تعريف IKE المرحلة 1. |
| GET | /api/config/namespaces/{namespace}/ike_phase1_profiles | قائمة ملفات تعريف IKE المرحلة 1. |
| GET | /api/config/namespaces/{namespace}/ike_phase1_profiles/{name} | الحصول على تكوين ملف تعريف IKE المرحلة 1. |
| DELETE | /api/config/namespaces/{namespace}/ike_phase1_profiles/{name} | حذف ملف تعريف IKE المرحلة 1. |
| POST | /api/config/namespaces/{metadata.namespace}/ike2s | إنشاء ملف تعريف IKE المرحلة 2. |
| PUT | /api/config/namespaces/{metadata.namespace}/ike2s/{metadata.name} | استبدال تكوين ملف تعريف IKE المرحلة 2. |
| GET | /api/config/namespaces/{namespace}/ike2s | قائمة ملفات تعريف IKE المرحلة 2. |
| GET | /api/config/namespaces/{namespace}/ike2s/{name} | الحصول على تكوين ملف تعريف IKE المرحلة 2. |
| DELETE | /api/config/namespaces/{namespace}/ike2s/{name} | حذف ملف تعريف IKE المرحلة 2. |
| POST | /api/config/namespaces/{metadata.namespace}/ike_phase2_profiles | إنشاء ملف تعريف IKE المرحلة 2. |
| PUT | /api/config/namespaces/{metadata.namespace}/ike_phase2_profiles/{metadata.name} | استبدال تكوين ملف تعريف IKE المرحلة 2. |
| GET | /api/config/namespaces/{namespace}/ike_phase2_profiles | قائمة ملفات تعريف IKE المرحلة 2. |
| GET | /api/config/namespaces/{namespace}/ike_phase2_profiles/{name} | الحصول على تكوين ملف تعريف IKE المرحلة 2. |
| DELETE | /api/config/namespaces/{namespace}/ike_phase2_profiles/{name} | حذف ملف تعريف IKE المرحلة 2. |
| POST | /api/config/namespaces/{metadata.namespace}/ip_prefix_sets | إنشاء مجموعة بادئات IP. |
| PUT | /api/config/namespaces/{metadata.namespace}/ip_prefix_sets/{metadata.name} | استبدال مجموعة بادئات IP. |
| GET | /api/config/namespaces/{namespace}/ip_prefix_sets | قائمة مجموعات بادئات IP. |
| GET | /api/config/namespaces/{namespace}/ip_prefix_sets/{name} | الحصول على مجموعة بادئات IP. |
| DELETE | /api/config/namespaces/{namespace}/ip_prefix_sets/{name} | حذف مجموعة بادئات IP. |
| POST | /api/config/namespaces/{metadata.namespace}/network_connectors | إنشاء موصل شبكة. |
| PUT | /api/config/namespaces/{metadata.namespace}/network_connectors/{metadata.name} | استبدال موصل شبكة. |
| GET | /api/config/namespaces/{namespace}/network_connectors | قائمة موصلات الشبكة. |
| GET | /api/config/namespaces/{namespace}/network_connectors/{name} | الحصول على موصل شبكة. |
| DELETE | /api/config/namespaces/{namespace}/network_connectors/{name} | حذف موصل شبكة. |
| PUT | /api/config/namespaces/{metadata.namespace}/public_ips/{metadata.name} | استبدال IP عام. |
| GET | /api/config/namespaces/{namespace}/public_ips | قائمة عناوين IP العامة. |
| GET | /api/config/namespaces/{namespace}/public_ips/{name} | الحصول على IP عام. |
| POST | /api/config/namespaces/{metadata.namespace}/routes | إنشاء مسار. |
| PUT | /api/config/namespaces/{metadata.namespace}/routes/{metadata.name} | استبدال مسار. |
| GET | /api/config/namespaces/{namespace}/routes | قائمة المسارات. |
| GET | /api/config/namespaces/{namespace}/routes/{name} | الحصول على مسار |
| DELETE | /api/config/namespaces/{namespace}/routes/{name} | حذف مسار. |
| POST | /api/operate/namespaces/{namespace}/sites/{site}/ver/routes | عرض المسارات. |
| POST | /api/operate/namespaces/{namespace}/sites/{site}/ver/simplified_routes | عرض المسارات المبسّطة. |
| POST | /api/config/namespaces/{metadata.namespace}/srv6_network_slices | إنشاء شريحة شبكة SRv6. |
| PUT | /api/config/namespaces/{metadata.namespace}/srv6_network_slices/{metadata.name} | استبدال شريحة شبكة SRv6. |
| GET | /api/config/namespaces/{namespace}/srv6_network_slices | قائمة شرائح شبكة SRv6. |
| GET | /api/config/namespaces/{namespace}/srv6_network_slices/{name} | الحصول على شريحة شبكة SRv6. |
| DELETE | /api/config/namespaces/{namespace}/srv6_network_slices/{name} | حذف شريحة شبكة SRv6. |
| POST | /api/config/namespaces/{metadata.namespace}/subnets | إنشاء شبكة فرعية. |
| PUT | /api/config/namespaces/{metadata.namespace}/subnets/{metadata.name} | استبدال شبكة فرعية. |
| GET | /api/config/namespaces/{namespace}/subnets | قائمة الشبكات الفرعية. |
| GET | /api/config/namespaces/{namespace}/subnets/{name} | الحصول على شبكة فرعية. |
| DELETE | /api/config/namespaces/{namespace}/subnets/{name} | حذف شبكة فرعية. |
| POST | /api/operate/namespaces/{namespace}/sites/{site}/ver/traceroute | تتبع المسار. |
| POST | /api/config/namespaces/{metadata.namespace}/tunnels | إنشاء نفق. |
| PUT | /api/config/namespaces/{metadata.namespace}/tunnels/{metadata.name} | استبدال نفق. |
| GET | /api/config/namespaces/{namespace}/tunnels | قائمة الأنفاق. |
| GET | /api/config/namespaces/{namespace}/tunnels/{name} | الحصول على نفق. |
| DELETE | /api/config/namespaces/{namespace}/tunnels/{name} | حذف نفق. |
| POST | /api/config/namespaces/{metadata.namespace}/virtual_networks | إنشاء شبكة افتراضية. |
| PUT | /api/config/namespaces/{metadata.namespace}/virtual_networks/{metadata.name} | استبدال شبكة افتراضية. |
| GET | /api/config/namespaces/{namespace}/virtual_networks | قائمة الشبكات الافتراضية. |
| GET | /api/config/namespaces/{namespace}/virtual_networks/{name} | الحصول على شبكة افتراضية. |
| DELETE | /api/config/namespaces/{namespace}/virtual_networks/{name} | حذف شبكة افتراضية. |