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.