- หน้าแรก
- API Enriched
- อ้างอิง API
- 🔐 Api API
🔐 Api API
การจัดทำแคตตาล็อกทรัพยากรด้วยการจำแนกประเภทอัตโนมัติและการสร้างโปรไฟล์ความปลอดภัย ลำดับชั้นขององค์กรแบ่งการเข้าถึงตามฟังก์ชันหรือนโยบายการป้องกัน
- ประเภท: ความปลอดภัย
- ความซับซ้อน: ขั้นสูง
- Paths: 45 | Schemas: 279
- ระดับ: ขั้นสูง
- โดเมนที่เกี่ยวข้อง:
virtual,network_security
กรณีการใช้งาน
หัวข้อที่มีชื่อว่า “กรณีการใช้งาน”- ค้นพบและจัดทำแคตตาล็อก API
- ทดสอบความปลอดภัยและพฤติกรรมของ API
- จัดการข้อมูลประจำตัว API
- กำหนดกลุ่ม API และนโยบายการทดสอบ
ทรัพยากรหลัก
หัวข้อที่มีชื่อว่า “ทรัพยากรหลัก”- api_definition: คำจำกัดความ schema ของ API สำหรับการค้นพบและการป้องกัน
- api_endpoint: การกำหนดค่าและการป้องกัน API endpoint แต่ละรายการ
- api_rate_limit: การกำหนดค่าการจำกัดอัตราของ API สำหรับการควบคุมทราฟฟิก
Endpoints
หัวข้อที่มีชื่อว่า “Endpoints”| วิธีการ | เส้นทาง | คำอธิบาย |
|---|---|---|
| POST | /api/config/namespaces/{metadata.namespace}/api_crawlers | สร้าง API Crawler |
| PUT | /api/config/namespaces/{metadata.namespace}/api_crawlers/{metadata.name} | แทนที่ API crawler |
| GET | /api/config/namespaces/{namespace}/api_crawlers | แสดงรายการ API Crawler |
| GET | /api/config/namespaces/{namespace}/api_crawlers/{name} | ดึงข้อมูล API crawler |
| DELETE | /api/config/namespaces/{namespace}/api_crawlers/{name} | ลบ API Crawler |
| POST | /api/config/namespaces/{metadata.namespace}/api_definitions | สร้าง API Definition |
| PUT | /api/config/namespaces/{metadata.namespace}/api_definitions/{metadata.name} | แทนที่ API Definition |
| GET | /api/config/namespaces/{namespace}/api_definitions | แสดงรายการ API Definition |
| GET | /api/config/namespaces/{namespace}/api_definitions/{name} | ดึงข้อมูล API Definition |
| DELETE | /api/config/namespaces/{namespace}/api_definitions/{name} | ลบ API Definition |
| GET | /api/config/namespaces/{namespace}/api_definitions/{name}/loadbalancers | ดึงข้อมูล Loadbalancers ที่อ้างอิง |
| POST | /api/config/namespaces/{namespace}/api_definitions/{name}/mark_as_non_api | ทำเครื่องหมายว่าไม่ใช่ API |
| POST | /api/config/namespaces/{namespace}/api_definitions/{name}/move_to_inventory | ย้ายไปยัง API Inventory |
| POST | /api/config/namespaces/{namespace}/api_definitions/{name}/remove_from_inventory | ลบออกจาก API Inventory |
| POST | /api/config/namespaces/{namespace}/api_definitions/{name}/unmark_as_non_api | ยกเลิกเครื่องหมายว่าไม่ใช่ API |
| GET | /api/config/namespaces/{namespace}/api_definitions_without_shared | แสดงรายการ API Definitions ที่ใช้ได้ |
| POST | /api/config/namespaces/{metadata.namespace}/api_discoverys | สร้าง API Discovery |
| PUT | /api/config/namespaces/{metadata.namespace}/api_discoverys/{metadata.name} | แทนที่ API Discovery |
| GET | /api/config/namespaces/{namespace}/api_discoverys | แสดงรายการ API Discovery |
| GET | /api/config/namespaces/{namespace}/api_discoverys/{name} | ดึงข้อมูล API Discovery |
| DELETE | /api/config/namespaces/{namespace}/api_discoverys/{name} | ลบ API Discovery |
| GET | /api/web/namespaces/{namespace}/api_groups | แสดงรายการ API Group |
| GET | /api/web/namespaces/{namespace}/api_groups/{name} | ดึงข้อมูล API Group |
| GET | /api/web/namespaces/{namespace}/api_group_elements | แสดงรายการ API Group Element |
| GET | /api/web/namespaces/{namespace}/api_group_elements/{name} | ดึงข้อมูล API Group Element |
| POST | /api/config/namespaces/{metadata.namespace}/api_testings | สร้าง API Testing |
| PUT | /api/config/namespaces/{metadata.namespace}/api_testings/{metadata.name} | แทนที่ API testing |
| GET | /api/config/namespaces/{namespace}/api_testings | แสดงรายการ API Testing |
| GET | /api/config/namespaces/{namespace}/api_testings/{name} | ดึงข้อมูล API testing |
| DELETE | /api/config/namespaces/{namespace}/api_testings/{name} | ลบ API Testing |
| POST | /api/config/namespaces/{metadata.namespace}/app_api_groups | สร้าง API Group |
| PUT | /api/config/namespaces/{metadata.namespace}/app_api_groups/{metadata.name} | แทนที่ API Group |
| GET | /api/config/namespaces/{namespace}/app_api_groups | แสดงรายการ App API Group |
| POST | /api/ml/data/namespaces/{namespace}/app_api_groups/evaluate | ประเมิน API Group |
| POST | /api/ml/data/namespaces/{namespace}/app_api_groups/stats | ประเมิน API Group |
| GET | /api/config/namespaces/{namespace}/app_api_groups/{name} | ดึงข้อมูล API Group |
| DELETE | /api/config/namespaces/{namespace}/app_api_groups/{name} | ลบ App API Group |
| POST | /api/config/namespaces/{namespace}/api_sec/rule_suggestion/api_endpoint_protection | แนะนำกฎการป้องกัน API endpoint |
| POST | /api/config/namespaces/{namespace}/api_sec/rule_suggestion/data_exposure | แนะนำกฎข้อมูลที่ละเอียดอ่อน |
| POST | /api/config/namespaces/{namespace}/api_sec/rule_suggestion/oas_validation | แนะนำกฎการตรวจสอบความถูกต้องของข้อกำหนด Open API |
| POST | /api/config/namespaces/{namespace}/api_sec/rule_suggestion/rate_limit | แนะนำกฎการจำกัดอัตรา |
| POST | /api/config/namespaces/{metadata.namespace}/code_base_integrations | สร้าง Code Base Integration |
| PUT | /api/config/namespaces/{metadata.namespace}/code_base_integrations/{metadata.name} | แทนที่ Code Base Integration |
| GET | /api/config/namespaces/{namespace}/code_base_integrations | แสดงรายการ Code Base Integration |
| GET | /api/config/namespaces/{namespace}/code_base_integrations/{name} | ดึงข้อมูล Code Base Integration |
| DELETE | /api/config/namespaces/{namespace}/code_base_integrations/{name} | ลบ Code Base Integration |
| POST | /api/config/namespaces/{metadata.namespace}/discoverys | สร้าง Discovery |
| PUT | /api/config/namespaces/{metadata.namespace}/discoverys/{metadata.name} | แทนที่ Discovery |
| POST | /api/config/namespaces/{namespace}/discovery/{name}/download_certificates | ดาวน์โหลดใบรับรอง |
| GET | /api/config/namespaces/{namespace}/discoverys | แสดงรายการ Discovery |
| GET | /api/config/namespaces/{namespace}/discoverys/{name} | ดึงข้อมูล Discovery |
| DELETE | /api/config/namespaces/{namespace}/discoverys/{name} | ลบ Discovery |