- หน้าแรก
- API Enriched
- อ้างอิง API
- 🕸️ Service Mesh API
🕸️ Service Mesh API
คำจำกัดความประเภทแอปพลิเคชันพร้อมการค้นหาและการวิเคราะห์ schema ที่เรียนรู้ การอนุมานรูปแบบทราฟฟิกสำหรับการจัดการคำขออย่างชาญฉลาด
- หมวดหมู่: โครงสร้างพื้นฐาน
- ความซับซ้อน: ขั้นสูง
- เส้นทาง: 38 | Schemas: 247
- ระดับ: ขั้นสูง
- โดเมนที่เกี่ยวข้อง:
managed_kubernetes,container_services,virtual
กรณีการใช้งาน
หัวข้อที่มีชื่อว่า “กรณีการใช้งาน”- กำหนดค่าการเชื่อมต่อ service mesh
- จัดการการค้นหา endpoint และการกำหนดเส้นทาง
- กำหนดค่าบริการ NFV
- กำหนดการตั้งค่าและประเภทแอปพลิเคชัน
ทรัพยากรหลัก
หัวข้อที่มีชื่อว่า “ทรัพยากรหลัก”- endpoint: Service mesh endpoint สำหรับการกำหนดเส้นทางทราฟฟิก
- origin_pool: กลุ่มเซิร์ฟเวอร์แบ็กเอนด์สำหรับการกระจายทราฟฟิกของตัวกระจายโหลด
- service_discovery: การกำหนดค่าการค้นหาบริการสำหรับ endpoint แบบไดนามิก
Endpoints
หัวข้อที่มีชื่อว่า “Endpoints”| เมธอด | เส้นทาง | คำอธิบาย |
|---|---|---|
| POST | /api/config/namespaces/{metadata.namespace}/app_settings | สร้าง App Setting |
| PUT | /api/config/namespaces/{metadata.namespace}/app_settings/{metadata.name} | แทนที่ App Setting |
| GET | /api/config/namespaces/{namespace}/app_settings | แสดงรายการ App Setting |
| GET | /api/config/namespaces/{namespace}/app_settings/{name} | ดึงข้อมูล App Setting |
| DELETE | /api/config/namespaces/{namespace}/app_settings/{name} | ลบ App Setting |
| GET | /api/ml/data/namespaces/{namespace}/app_settings/{name}/suspicious_users | ดึงสถานะของผู้ใช้ที่น่าสงสัย |
| POST | /api/config/namespaces/{metadata.namespace}/app_types | สร้าง App Type |
| PUT | /api/config/namespaces/{metadata.namespace}/app_types/{metadata.name} | แทนที่ App Type |
| GET | /api/config/namespaces/{namespace}/app_types | แสดงรายการ App Type |
| POST | /api/ml/data/namespaces/{namespace}/app_types/{app_type_name}/api_endpoint/learnt_schema | ดึง Schema ที่เรียนรู้ต่อ API endpoint |
| 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 endpoints |
| GET | /api/ml/data/namespaces/{namespace}/app_types/{app_type_name}/api_endpoints/swagger_spec | ดึง Swagger Spec สำหรับ App Type |
| POST | /api/ml/data/namespaces/{namespace}/app_types/{app_type_name}/override/pop | ลบ Override |
| POST | /api/ml/data/namespaces/{namespace}/app_types/{app_type_name}/override/push | เพิ่ม Override |
| GET | /api/ml/data/namespaces/{namespace}/app_types/{app_type_name}/overrides | ดึงข้อมูล Override |
| POST | /api/ml/data/namespaces/{namespace}/app_types/{app_type_name}/services/{service_name}/api_endpoint/pdf | ดึง PDF ของ Service API Endpoint |
| POST | /api/ml/data/namespaces/{namespace}/app_types/{app_type_name}/services/{service_name}/api_endpoints | ดึง Service API Endpoints |
| GET | /api/config/namespaces/{namespace}/app_types/{name} | ดึงข้อมูล App Type |
| DELETE | /api/config/namespaces/{namespace}/app_types/{name} | ลบ App Type |
| POST | /api/config/namespaces/{metadata.namespace}/endpoints | สร้าง Endpoint |
| PUT | /api/config/namespaces/{metadata.namespace}/endpoints/{metadata.name} | แทนที่ Endpoint |
| GET | /api/config/namespaces/{namespace}/endpoints | แสดงรายการ Endpoint |
| GET | /api/config/namespaces/{namespace}/endpoints/{name} | ดึงข้อมูล Endpoint |
| DELETE | /api/config/namespaces/{namespace}/endpoints/{name} | ลบ Endpoint |
| POST | /api/config/namespaces/system/nfv_service/{name}/force-delete | บังคับลบ NFV Service |
| POST | /api/config/namespaces/{metadata.namespace}/nfv_services | สร้าง NFV Service |
| PUT | /api/config/namespaces/{metadata.namespace}/nfv_services/{metadata.name} | แทนที่ NFV Service |
| GET | /api/config/namespaces/{namespace}/nfv_services | แสดงรายการ NFV Service |
| POST | /api/data/namespaces/{namespace}/nfv_services/metrics | เมตริก |
| GET | /api/config/namespaces/{namespace}/nfv_services/{name} | ดึงข้อมูล NFV Service |
| DELETE | /api/config/namespaces/{namespace}/nfv_services/{name} | ลบ NFV Service |
| POST | /api/config/namespaces/{metadata.namespace}/site_mesh_groups | สร้าง Site Mesh Group |
| PUT | /api/config/namespaces/{metadata.namespace}/site_mesh_groups/{metadata.name} | แทนที่ Site Mesh Group |
| GET | /api/config/namespaces/{namespace}/site_mesh_groups | แสดงรายการ Site Mesh Group |
| GET | /api/config/namespaces/{namespace}/site_mesh_groups/{name} | ดึงข้อมูล Site Mesh Group |
| DELETE | /api/config/namespaces/{namespace}/site_mesh_groups/{name} | ลบ Site Mesh Group |
| POST | /api/maurice/software_os_version | ดึงข้อมูล OS ตาม SW_VERSION |
| POST | /api/config/namespaces/{metadata.namespace}/virtual_networks | สร้าง Virtual Network |
| PUT | /api/config/namespaces/{metadata.namespace}/virtual_networks/{metadata.name} | แทนที่ Virtual Network |
| POST | /api/data/namespaces/{namespace}/virtual_network/sid_counters | SID Counters |
| GET | /api/config/namespaces/{namespace}/virtual_networks | แสดงรายการ Virtual Network |
| GET | /api/config/namespaces/{namespace}/virtual_networks/{name} | ดึงข้อมูล Virtual Network |
| DELETE | /api/config/namespaces/{namespace}/virtual_networks/{name} | ลบ Virtual Network |