- Accueil
- API Enriched
- Référence API
- 🚀 Cdn API
🚀 Cdn API
Distribution mondiale avec règles de cache et opérations de purge. Surveillance des performances et analyses.
- Catégorie : Réseau
- Complexité : avancée
- Chemins : 29 | Schémas : 592
- Niveau : Avancé
- Domaines associés :
virtual
Cas d’utilisation
Section intitulée « Cas d’utilisation »- Configurer l’équilibrage de charge CDN
- Gérer les services de réseau de distribution de contenu
- Configurer les politiques de mise en cache
- Gérer la livraison et la distribution des données
Ressources principales
Section intitulée « Ressources principales »- cdn_loadbalancer : Équilibreur de charge du réseau de distribution de contenu pour la mise en cache en périphérie
- cdn_origin_pool : Pool de serveurs d’origine pour l’approvisionnement de contenu CDN
Points de terminaison
Section intitulée « Points de terminaison »| Méthode | Chemin | Description |
|---|---|---|
| POST | /api/config/namespaces/{namespace}/cdn_loadbalancers/{name}/block_client/suggestion | Suggérer une règle de blocage client. |
| POST | /api/config/namespaces/{namespace}/cdn_loadbalancers/{name}/ddos_mitigation/suggestion | Suggérer une règle d’atténuation DDoS CDN. |
| POST | /api/config/namespaces/{namespace}/cdn_loadbalancers/{name}/trust_client/suggestion | Suggérer une règle de confiance client. |
| POST | /api/config/namespaces/{namespace}/cdn_loadbalancers/{name}/waf_exclusion/suggestion | Suggérer une règle d’exclusion WAF. |
| POST | /api/cdn/namespaces/system/lilac-cdn/addon/subscribe | S’abonner à l’équilibreur de charge CDN. |
| POST | /api/cdn/namespaces/system/lilac-cdn/addon/unsubscribe | Se désabonner de l’équilibreur de charge CDN. |
| POST | /api/config/namespaces/{metadata.namespace}/cdn_loadbalancers | Créer un équilibreur de charge CDN. |
| PUT | /api/config/namespaces/{metadata.namespace}/cdn_loadbalancers/{metadata.name} | Remplacer un équilibreur de charge CDN. |
| POST | /api/cdn/namespaces/{namespace}/cdn_loadbalancer/access_logs | Obtenir les journaux d’accès CDN. |
| POST | /api/cdn/namespaces/{namespace}/cdn_loadbalancer/access_logs/aggregation | Requête d’agrégation des journaux d’accès CDN. |
| POST | /api/cdn/namespaces/{namespace}/cdn_loadbalancer/get-service-operation-status | Obtenir le statut des opérations de service. |
| POST | /api/cdn/namespaces/{namespace}/cdn_loadbalancer/list-service-operations-status | Liste des commandes d’opération CDN. |
| POST | /api/cdn/namespaces/{namespace}/cdn_loadbalancer/metrics | Obtenir les métriques CDN. |
| POST | /api/cdn/namespaces/{namespace}/cdn_loadbalancer/{name}/cache-purge | Purger le cache CDN. |
| GET | /api/config/namespaces/{namespace}/cdn_loadbalancers | Lister les équilibreurs de charge CDN. |
| POST | /api/config/namespaces/{namespace}/cdn_loadbalancers/get_security_config | Obtenir la configuration de sécurité pour l’équilibreur de charge CDN. |
| GET | /api/config/namespaces/{namespace}/cdn_loadbalancers/{name} | Obtenir un équilibreur de charge CDN. |
| DELETE | /api/config/namespaces/{namespace}/cdn_loadbalancers/{name} | Supprimer un équilibreur de charge CDN. |
| GET | /api/config/namespaces/{namespace}/cdn_loadbalancers/{name}/dos_automitigation_rules | Obtenir les règles d’atténuation automatique DoS pour l’équilibreur de charge CDN. |
| DELETE | /api/config/namespaces/{namespace}/cdn_loadbalancers/{name}/dos_automitigation_rules/{dos_automitigation_rule_name} | Supprimer une règle d’atténuation automatique DoS pour l’équilibreur de charge CDN. |
| POST | /api/config/namespaces/{metadata.namespace}/cdn_cache_rules | Créer une règle de cache CDN. |
| PUT | /api/config/namespaces/{metadata.namespace}/cdn_cache_rules/{metadata.name} | Remplacer une règle de cache CDN. |
| GET | /api/config/namespaces/{namespace}/cdn_cache_rules | Lister les règles de cache CDN. |
| GET | /api/config/namespaces/{namespace}/cdn_cache_rules/{name} | Obtenir une règle de cache CDN. |
| DELETE | /api/config/namespaces/{namespace}/cdn_cache_rules/{name} | Supprimer une règle de cache CDN. |
| POST | /api/config/namespaces/{metadata.namespace}/cdn_purge_commands | Créer une commande de purge du cache CDN. |
| GET | /api/config/namespaces/{namespace}/cdn_purge_commands | Lister les commandes de purge du cache CDN. |
| GET | /api/config/namespaces/{namespace}/cdn_purge_commands/{name} | Obtenir une commande de purge du cache CDN. |
| DELETE | /api/config/namespaces/{namespace}/cdn_purge_commands/{name} | Supprimer une commande de purge du cache CDN. |
| POST | /api/cdn/namespaces/{namespace}/http_loadbalancer/get-service-operation-status | Obtenir le statut des opérations de service pour HTTPLB avec mise en cache activée. |
| POST | /api/cdn/namespaces/{namespace}/http_loadbalancer/list-service-operations-status | Liste des commandes d’opération HTTPLB avec mise en cache activée. |
| POST | /api/cdn/namespaces/{namespace}/http_loadbalancer/{name}/cache-purge | Purger le cache LB. |