- 홈
- API Enriched
- API 참조
- 🚀 Cdn API
🚀 Cdn API
캐시 규칙 및 퍼지 작업을 통한 글로벌 배포. 성능 모니터링 및 분석.
- 카테고리: 네트워킹
- 복잡도: 고급
- 경로: 29 | 스키마: 592
- 등급: 고급
- 관련 도메인:
virtual
사용 사례
섹션 제목: “사용 사례”- CDN 부하 분산 구성
- 콘텐츠 전달 네트워크 서비스 관리
- 캐싱 정책 구성
- 데이터 전달 및 배포 관리
주요 리소스
섹션 제목: “주요 리소스”- cdn_loadbalancer: 엣지 캐싱을 위한 콘텐츠 전달 네트워크 부하 분산기
- cdn_origin_pool: CDN 콘텐츠 소싱을 위한 오리진 서버 풀
엔드포인트
섹션 제목: “엔드포인트”| 메서드 | 경로 | 설명 |
|---|---|---|
| POST | /api/config/namespaces/{namespace}/cdn_loadbalancers/{name}/block_client/suggestion | 클라이언트 차단 규칙 제안. |
| POST | /api/config/namespaces/{namespace}/cdn_loadbalancers/{name}/ddos_mitigation/suggestion | CDN DDoS 완화 규칙 제안. |
| POST | /api/config/namespaces/{namespace}/cdn_loadbalancers/{name}/trust_client/suggestion | 신뢰 클라이언트 규칙 제안. |
| POST | /api/config/namespaces/{namespace}/cdn_loadbalancers/{name}/waf_exclusion/suggestion | WAF 제외 규칙 제안. |
| POST | /api/cdn/namespaces/system/lilac-cdn/addon/subscribe | CDN 로드밸런서 구독. |
| POST | /api/cdn/namespaces/system/lilac-cdn/addon/unsubscribe | CDN 로드밸런서 구독 취소. |
| POST | /api/config/namespaces/{metadata.namespace}/cdn_loadbalancers | CDN 로드밸런서 생성. |
| PUT | /api/config/namespaces/{metadata.namespace}/cdn_loadbalancers/{metadata.name} | CDN 로드밸런서 교체. |
| POST | /api/cdn/namespaces/{namespace}/cdn_loadbalancer/access_logs | CDN 액세스 로그 조회. |
| POST | /api/cdn/namespaces/{namespace}/cdn_loadbalancer/access_logs/aggregation | CDN 액세스 로그 집계 쿼리. |
| POST | /api/cdn/namespaces/{namespace}/cdn_loadbalancer/get-service-operation-status | 서비스 작업 상태 조회. |
| POST | /api/cdn/namespaces/{namespace}/cdn_loadbalancer/list-service-operations-status | CDN 작업 명령 목록. |
| POST | /api/cdn/namespaces/{namespace}/cdn_loadbalancer/metrics | CDN 메트릭 조회. |
| POST | /api/cdn/namespaces/{namespace}/cdn_loadbalancer/{name}/cache-purge | CDN 캐시 퍼지. |
| GET | /api/config/namespaces/{namespace}/cdn_loadbalancers | CDN 로드밸런서 목록 조회. |
| POST | /api/config/namespaces/{namespace}/cdn_loadbalancers/get_security_config | CDN 로드밸런서의 보안 구성 조회. |
| GET | /api/config/namespaces/{namespace}/cdn_loadbalancers/{name} | CDN 로드밸런서 조회. |
| DELETE | /api/config/namespaces/{namespace}/cdn_loadbalancers/{name} | CDN 로드밸런서 삭제. |
| GET | /api/config/namespaces/{namespace}/cdn_loadbalancers/{name}/dos_automitigation_rules | CDN 로드밸런서의 DoS 자동 완화 규칙 조회. |
| DELETE | /api/config/namespaces/{namespace}/cdn_loadbalancers/{name}/dos_automitigation_rules/{dos_automitigation_rule_name} | CDN 로드밸런서의 DoS 자동 완화 규칙 삭제. |
| POST | /api/config/namespaces/{metadata.namespace}/cdn_cache_rules | CDN 캐시 규칙 생성. |
| PUT | /api/config/namespaces/{metadata.namespace}/cdn_cache_rules/{metadata.name} | CDN 캐시 규칙 교체. |
| GET | /api/config/namespaces/{namespace}/cdn_cache_rules | CDN 캐시 규칙 목록 조회. |
| GET | /api/config/namespaces/{namespace}/cdn_cache_rules/{name} | CDN 캐시 규칙 조회. |
| DELETE | /api/config/namespaces/{namespace}/cdn_cache_rules/{name} | CDN 캐시 규칙 삭제. |
| POST | /api/config/namespaces/{metadata.namespace}/cdn_purge_commands | CDN 캐시 퍼지 명령 생성. |
| GET | /api/config/namespaces/{namespace}/cdn_purge_commands | CDN 캐시 퍼지 명령 목록 조회. |
| GET | /api/config/namespaces/{namespace}/cdn_purge_commands/{name} | CDN 캐시 퍼지 명령 조회. |
| DELETE | /api/config/namespaces/{namespace}/cdn_purge_commands/{name} | CDN 캐시 퍼지 명령 삭제. |
| POST | /api/cdn/namespaces/{namespace}/http_loadbalancer/get-service-operation-status | 캐싱 활성화 시 HTTPLB의 서비스 작업 상태 조회. |
| POST | /api/cdn/namespaces/{namespace}/http_loadbalancer/list-service-operations-status | 캐싱 활성화 시 HTTPLB 작업 명령 목록. |
| POST | /api/cdn/namespaces/{namespace}/http_loadbalancer/{name}/cache-purge | LB 캐시 퍼지. |