- Início
- API Enriched
- Referência da API
- 🚀 Cdn API
🚀 Cdn API
Distribuição global com regras de cache e operações de limpeza. Monitoramento de desempenho e análises.
- Categoria: Redes
- Complexidade: avançado
- Caminhos: 29 | Esquemas: 592
- Nível: Avançado
- Domínios relacionados:
virtual
Casos de Uso
Seção intitulada “Casos de Uso”- Configurar balanceamento de carga CDN
- Gerenciar serviços de rede de entrega de conteúdo
- Configurar políticas de cache
- Gerenciar entrega e distribuição de dados
Recursos Primários
Seção intitulada “Recursos Primários”- cdn_loadbalancer: Balanceador de carga de rede de entrega de conteúdo para cache de borda
- cdn_origin_pool: Pool de servidores de origem para fornecimento de conteúdo CDN
Endpoints
Seção intitulada “Endpoints”| Método | Caminho | Descrição |
|---|---|---|
| POST | /api/config/namespaces/{namespace}/cdn_loadbalancers/{name}/block_client/suggestion | Sugerir regra de bloqueio de cliente. |
| POST | /api/config/namespaces/{namespace}/cdn_loadbalancers/{name}/ddos_mitigation/suggestion | Sugerir regra de mitigação de DDoS para CDN. |
| POST | /api/config/namespaces/{namespace}/cdn_loadbalancers/{name}/trust_client/suggestion | Sugerir regra de confiança de cliente. |
| POST | /api/config/namespaces/{namespace}/cdn_loadbalancers/{name}/waf_exclusion/suggestion | Sugerir regra de exclusão WAF. |
| POST | /api/cdn/namespaces/system/lilac-cdn/addon/subscribe | Assinar o balanceador de carga CDN. |
| POST | /api/cdn/namespaces/system/lilac-cdn/addon/unsubscribe | Cancelar assinatura do balanceador de carga CDN. |
| POST | /api/config/namespaces/{metadata.namespace}/cdn_loadbalancers | Criar balanceador de carga CDN. |
| PUT | /api/config/namespaces/{metadata.namespace}/cdn_loadbalancers/{metadata.name} | Substituir balanceador de carga CDN. |
| POST | /api/cdn/namespaces/{namespace}/cdn_loadbalancer/access_logs | Obter logs de acesso CDN. |
| POST | /api/cdn/namespaces/{namespace}/cdn_loadbalancer/access_logs/aggregation | Consulta de agregação de logs de acesso CDN. |
| POST | /api/cdn/namespaces/{namespace}/cdn_loadbalancer/get-service-operation-status | Obter status de operação do serviço. |
| POST | /api/cdn/namespaces/{namespace}/cdn_loadbalancer/list-service-operations-status | Lista de comandos de operação CDN. |
| POST | /api/cdn/namespaces/{namespace}/cdn_loadbalancer/metrics | Obter métricas CDN. |
| POST | /api/cdn/namespaces/{namespace}/cdn_loadbalancer/{name}/cache-purge | Limpar cache CDN. |
| GET | /api/config/namespaces/{namespace}/cdn_loadbalancers | Listar balanceadores de carga CDN. |
| POST | /api/config/namespaces/{namespace}/cdn_loadbalancers/get_security_config | Obter configuração de segurança para o balanceador de carga CDN. |
| GET | /api/config/namespaces/{namespace}/cdn_loadbalancers/{name} | Obter balanceador de carga CDN. |
| DELETE | /api/config/namespaces/{namespace}/cdn_loadbalancers/{name} | Excluir balanceador de carga CDN. |
| GET | /api/config/namespaces/{namespace}/cdn_loadbalancers/{name}/dos_automitigation_rules | Obter regras de mitigação automática de DoS para o balanceador de carga CDN. |
| DELETE | /api/config/namespaces/{namespace}/cdn_loadbalancers/{name}/dos_automitigation_rules/{dos_automitigation_rule_name} | Excluir regra de mitigação automática de DoS para o balanceador de carga CDN. |
| POST | /api/config/namespaces/{metadata.namespace}/cdn_cache_rules | Criar regra de cache CDN. |
| PUT | /api/config/namespaces/{metadata.namespace}/cdn_cache_rules/{metadata.name} | Substituir regra de cache CDN. |
| GET | /api/config/namespaces/{namespace}/cdn_cache_rules | Listar regras de cache CDN. |
| GET | /api/config/namespaces/{namespace}/cdn_cache_rules/{name} | Obter regra de cache CDN. |
| DELETE | /api/config/namespaces/{namespace}/cdn_cache_rules/{name} | Excluir regra de cache CDN. |
| POST | /api/config/namespaces/{metadata.namespace}/cdn_purge_commands | Criar comando de limpeza de cache CDN. |
| GET | /api/config/namespaces/{namespace}/cdn_purge_commands | Listar comandos de limpeza de cache CDN. |
| GET | /api/config/namespaces/{namespace}/cdn_purge_commands/{name} | Obter comando de limpeza de cache CDN. |
| DELETE | /api/config/namespaces/{namespace}/cdn_purge_commands/{name} | Excluir comando de limpeza de cache CDN. |
| POST | /api/cdn/namespaces/{namespace}/http_loadbalancer/get-service-operation-status | Obter status de operação do serviço para HTTPLB quando o cache estiver habilitado. |
| POST | /api/cdn/namespaces/{namespace}/http_loadbalancer/list-service-operations-status | Lista de comandos de operação HTTPLB quando o cache estiver habilitado. |
| POST | /api/cdn/namespaces/{namespace}/http_loadbalancer/{name}/cache-purge | Limpar o cache do balanceador de carga. |