CDN
The SDK interfaces based on the CDN v1.0 API are as follows. Invocation example: conn.cdn.domains()
| Interface | Method | API |
|---|---|---|
| Acceleration domain name Operations | domains(enterprise_project_id='ALL', page_size=100, page_number=1, **query) | GET /v1.0/cdn/domains |
| create_domain(**attrs) | POST /v1.0/cdn/domains | |
| get_domain(domain_id) | GET /v1.0/cdn/domains/{domain_id}/detail | |
| get_domain_detail_by_enterprise_project_id(domain_id, enterprise_project_id) | GET /v1.0/cdn/domains/{domain_id}/detail | |
| delete_domain(domain_id), ignore_missing=True) | DELETE /v1.0/cdn/domains/{domain_id} | |
| delete_domain_by_enterprise_project_id(domain_id, enterprise_project_id) | DELETE /v1.0/cdn/domains/{domain_id} | |
| enable_domain(domain_id) | PUT /v1.0/cdn/domains/{domain_id}/enable | |
| enable_domain_by_enterprise_project_id(domain_id, enterprise_project_id) | PUT /v1.0/cdn/domains/{domain_id}/enable | |
| disable_domain(domain_id) | PUT /v1.0/cdn/domains/{domain_id}/disable | |
| disable_domain_by_enterprise_project_id(domain_id, enterprise_project_id) | PUT /v1.0/cdn/domains/{domain_id}/disable | |
| set_domain_sources(domain_id, **attrs) | PUT /v1.0/cdn/domains/{domain_id}/origin | |
| set_domain_sources_by_enterprise_project_id(domain_id, enterprise_project_id, **attrs) | PUT /v1.0/cdn/domains/{domain_id}/origin | |
| set_domain_origin_host(domain_id, **attrs) | PUT /v1.0/cdn/domains/{domain_id}/originhost | |
| set_domain_origin_host_by_enterprise_project_id(domain_id, enterprise_project_id, **attrs) | PUT /v1.0/cdn/domains/{domain_id}/originhost | |
| get_domain_origin_host(domain_id) | GET /v1.0/cdn/domains/{domain_id}/originhost | |
| get_domain_origin_host_by_enterprise_project_id(domain_id, enterprise_project_id) | GET /v1.0/cdn/domains/{domain_id}/originhost | |
| set_domain_range_status(domain_id,**attrs) | PUT /v1.0/cdn/domains/{domainId}/range-switch | |
| set_domain_follow302_switch(domain_id,**attrs) | PUT /v1.0/cdn/domains/{domainId}/follow302-switch | |
| set_domain_referer(domain_id, **attrs) | PUT /v1.0/cdn/domains/{domain_id}/referer | |
| set_domain_referer_by_enterprise_project_id(domain_id, enterprise_project_id, **attrs) | PUT /v1.0/cdn/domains/{domain_id}/referer | |
| get_domain_referer(domain_id) | GET /v1.0/cdn/domains/{domain_id}/referer | |
| get_domain_referer_by_enterprise_project_id(domain_id, enterprise_project_id) | GET /v1.0/cdn/domains/{domain_id}/referer | |
| get_domain_ip_acl(domain_id) | GET /v1.0/cdn/domains/{domainId}/ip-acl | |
| set_domain_ip_acl(domain_id,**attrs) | PUT /v1.0/cdn/domains/{domainId}/ip-acl | |
| set_domain_cache_rules(domain_id, **attrs) | PUT /v1.0/cdn/domains/{domain_id}/cache | |
| set_domain_cache_rules_by_enterprise_project_id(domain_id, enterprise_project_id, **attrs) | PUT /v1.0/cdn/domains/{domain_id}/cache | |
| get_domain_cache_rules(domain_id) | GET /v1.0/cdn/domains/{domain_id}/cache | |
| get_domain_cache_rules_by_enterprise_project_id(domain_id, enterprise_project_id) | GET /v1.0/cdn/domains/{domain_id}/cache | |
| set_domain_https(domain_id, **attrs) | PUT /v1.0/cdn/domains/{domain_id}/https-info | |
| set_domain_https_by_enterprise_project_id(domain_id, enterprise_project_id, **attrs) | PUT /v1.0/cdn/domains/{domain_id}/https-info | |
| get_domain_https(domain_id) | GET /v1.0/cdn/domains/{domain_id}/https-info | |
| get_domain_https_by_enterprise_project_id(domain_id, enterprise_project_id) | GET /v1.0/cdn/domains/{domain_id}/https-info | |
| get_cdn_ips(ips) | GET /v1.0/cdn/ip-info | |
| get_cdn_ips_enterprise(ips, enterprise_project_id) | GET /v1.0/cdn/ip-info | |
| set_domain_response_header(domain_id,**attrs) | PUT /v1.0/cdn/domains/{domainId}/response-header | |
| set_domain_response_header_enterprise(domain_id, enterprise_project_id,**attrs) | PUT /v1.0/cdn/domains/{domainId}/response-header | |
| get_domain_response_header(domain_id) | GET /v1.0/cdn/domains/{domainId}/response-header | |
| get_domain_response_header_enterprise(domain_id, enterprise_project_id) | GET /v1.0/cdn/domains/{domainId}/response-header | |
| Statistic Operations | query_top_url(**query) | GET /v1.0/cdn/statistics/top-url |
| query_domain_item_details(**query) | GET /v1.0/cdn/statistics/domain-item-details | |
| query_domain_item_location_details(**query) | GET /v1.0/cdn/statistics/domain-item-location-details | |
| query_network_traffic(**query) | GET /v1.0/cdn/statistics/flux | |
| query_network_traffic_detail(**query) | GET /v1.0/cdn/statistics/flux-detail | |
| query_bandwidth_peak(**query) | GET /v1.0/cdn/statistics/bandwidth | |
| query_bandwidth(**query) | GET /v1.0/cdn/statistics/bandwidth-detail | |
| query_summary(**query) | GET /v1.0/cdn/statistics/domain-summary | |
| query_summary_detail(**query) | GET /v1.0/cdn/statistics/domain-summary-detail | |
| summaries(**query) | GET /v1.0/cdn/statistics/domain | |
| query_region_detail_summary(**query) | GET /v1.0/cdn/statistics/region-detail-summary | |
| query_carrier_detail_summary(**query) | GET /v1.0/cdn/statistics/carrier-detail-summary | |
| query_region_carrier_domain(**query) | GET /v1.0/cdn/statistics/region-carrier-domain | |
| query_region_carrier_detail(**query) | GET /v1.0/cdn/statistics/region-carrier-detail | |
| Log Operations | logs(domain_name, query_date, page_size=100, page_number=1) | GET /v1.0/cdn/logs |
| logs_by_enterprise_project_id (domain_name, query_date, page_size=100, page_number=1, enterprise_project_id) | GET /v1.0/cdn/logs | |
| Preheating task Operations | create_preheat_task(**attrs) | POST /v1.0/cdn/preheatingtasks |
| Refreshing task Operations | create_refresh_task(**attrs) | POST /v1.0/cdn/refreshtasks |
| Query task Operations | tasks(page_size=100, page_number=1, **query) | GET /v1.0/cdn/historytasks |
| get_task(task_id) | GET /v1.0/cdn/historytasks/{task_id}/detail |
Did this article solve your problem?
Thank you for your score!Your feedback would help us improve the website.