- Inicio
- API Enriched
- Referencia de API
- 🚀 API de CDN
🚀 API de CDN
Distribución global con reglas de caché y operaciones de purga. Supervisión de rendimiento y análisis.
- Categoría: Redes
- Complejidad: avanzada
- Rutas: 29 | Esquemas: 592
- Nivel: Avanzado
- Dominios relacionados:
virtual
Casos de uso
Sección titulada «Casos de uso»- Configurar el balanceo de carga CDN
- Gestionar los servicios de red de distribución de contenido
- Configurar políticas de caché
- Gestionar la entrega y distribución de datos
Recursos principales
Sección titulada «Recursos principales»- cdn_loadbalancer: Balanceador de carga de la red de distribución de contenido para almacenamiento en caché en el perímetro
- cdn_origin_pool: Grupo de servidores de origen para el aprovisionamiento de contenido CDN
Endpoints
Sección titulada «Endpoints»| Método | Ruta | Descripción |
|---|---|---|
| POST | /api/config/namespaces/{namespace}/cdn_loadbalancers/{name}/block_client/suggestion | Sugerir regla de bloqueo de cliente. |
| POST | /api/config/namespaces/{namespace}/cdn_loadbalancers/{name}/ddos_mitigation/suggestion | Sugerir regla de mitigación DDoS para CDN. |
| POST | /api/config/namespaces/{namespace}/cdn_loadbalancers/{name}/trust_client/suggestion | Sugerir regla de confianza de cliente. |
| POST | /api/config/namespaces/{namespace}/cdn_loadbalancers/{name}/waf_exclusion/suggestion | Sugerir regla de exclusión WAF. |
| POST | /api/cdn/namespaces/system/lilac-cdn/addon/subscribe | Suscribirse al balanceador de carga CDN. |
| POST | /api/cdn/namespaces/system/lilac-cdn/addon/unsubscribe | Cancelar la suscripción al balanceador de carga CDN. |
| POST | /api/config/namespaces/{metadata.namespace}/cdn_loadbalancers | Crear balanceador de carga CDN. |
| PUT | /api/config/namespaces/{metadata.namespace}/cdn_loadbalancers/{metadata.name} | Reemplazar balanceador de carga CDN. |
| POST | /api/cdn/namespaces/{namespace}/cdn_loadbalancer/access_logs | Obtener registros de acceso CDN. |
| POST | /api/cdn/namespaces/{namespace}/cdn_loadbalancer/access_logs/aggregation | Consulta de agregación de registros de acceso CDN. |
| POST | /api/cdn/namespaces/{namespace}/cdn_loadbalancer/get-service-operation-status | Obtener estado de operación del servicio. |
| POST | /api/cdn/namespaces/{namespace}/cdn_loadbalancer/list-service-operations-status | Listar comandos de operación CDN. |
| POST | /api/cdn/namespaces/{namespace}/cdn_loadbalancer/metrics | Obtener métricas CDN. |
| POST | /api/cdn/namespaces/{namespace}/cdn_loadbalancer/{name}/cache-purge | Purgar caché CDN. |
| GET | /api/config/namespaces/{namespace}/cdn_loadbalancers | Listar balanceadores de carga CDN. |
| POST | /api/config/namespaces/{namespace}/cdn_loadbalancers/get_security_config | Obtener configuración de seguridad para el balanceador de carga CDN. |
| GET | /api/config/namespaces/{namespace}/cdn_loadbalancers/{name} | Obtener balanceador de carga CDN. |
| DELETE | /api/config/namespaces/{namespace}/cdn_loadbalancers/{name} | Eliminar balanceador de carga CDN. |
| GET | /api/config/namespaces/{namespace}/cdn_loadbalancers/{name}/dos_automitigation_rules | Obtener reglas de auto-mitigación DoS para el balanceador de carga CDN. |
| DELETE | /api/config/namespaces/{namespace}/cdn_loadbalancers/{name}/dos_automitigation_rules/{dos_automitigation_rule_name} | Eliminar regla de auto-mitigación DoS para el balanceador de carga CDN. |
| POST | /api/config/namespaces/{metadata.namespace}/cdn_cache_rules | Crear regla de caché CDN. |
| PUT | /api/config/namespaces/{metadata.namespace}/cdn_cache_rules/{metadata.name} | Reemplazar regla de caché CDN. |
| GET | /api/config/namespaces/{namespace}/cdn_cache_rules | Listar reglas de caché CDN. |
| GET | /api/config/namespaces/{namespace}/cdn_cache_rules/{name} | Obtener regla de caché CDN. |
| DELETE | /api/config/namespaces/{namespace}/cdn_cache_rules/{name} | Eliminar regla de caché CDN. |
| POST | /api/config/namespaces/{metadata.namespace}/cdn_purge_commands | Crear comando de purga de caché CDN. |
| GET | /api/config/namespaces/{namespace}/cdn_purge_commands | Listar comandos de purga de caché CDN. |
| GET | /api/config/namespaces/{namespace}/cdn_purge_commands/{name} | Obtener comando de purga de caché CDN. |
| DELETE | /api/config/namespaces/{namespace}/cdn_purge_commands/{name} | Eliminar comando de purga de caché CDN. |
| POST | /api/cdn/namespaces/{namespace}/http_loadbalancer/get-service-operation-status | Obtener estado de operación del servicio para HTTPLB con caché habilitada. |
| POST | /api/cdn/namespaces/{namespace}/http_loadbalancer/list-service-operations-status | Listar comandos de operación de HTTPLB con caché habilitada. |
| POST | /api/cdn/namespaces/{namespace}/http_loadbalancer/{name}/cache-purge | Purgar la caché del balanceador de carga. |