本文為您介紹CDN提供的相關API介面及各API介面的用法。

監控查詢

分類 API 描述
資源監控 DescribeDomainSrcQpsData 擷取加速網域名稱的回源請求QPS資料。
DescribeDomainBpsDataByLayer 根據協議擷取加速網域名稱的頻寬資訊。
DescribeDomainPathData 擷取加速網域名稱路徑層級的5分鐘維度監控資料,包括流量和訪問次數。
DescribeDomainHttpCodeDataByLayer 按協議分類擷取HTTP狀態代碼資料。
DescribeDomainReqHitRateData 擷取加速網域名稱的請求命中率(命中請求百分比),支援擷取最近90天的資料。
DescribeDomainHttpCodeData 擷取加速網域名稱HTTP返回碼的總數和佔比資料,支援擷取最近90天的資料。
DescribeDomainTrafficData 擷取加速網域名稱的網路流量監控資料,支援擷取最近90天的資料。
DescribeDomainHitRateData 擷取加速網域名稱的位元組命中率(命中位元組百分比),支援擷取最近90天的資料。
DescribeDomainsUsageByDay 擷取加速網域名稱天粒度監控統計資料,支援擷取最近90天的資料。
DescribeDomainSrcTrafficData 擷取加速網域名稱的回源流量監控資料,支援擷取最近90天的資料。
DescribeRangeDataByLocateAndIspService 擷取加速網域名稱在某個時刻不同電訊廠商和地區的頻寬資料。
DescribeDomainSrcHttpCodeData 擷取加速網域名稱5分鐘計算粒度的回源HTTP返回碼的總數和佔比資料,支援擷取最近90天的資料。
DescribeDomainSrcBpsData 擷取加速網域名稱的回源頻寬監控資料,支援擷取最近90天的資料。
DescribeDomainBpsData 擷取加速網域名稱的網路頻寬監控資料。
DescribeDomainQpsData 擷取5分鐘計算粒度加速網域名稱的每秒訪問次數QPS,支援擷取最近90天的資料。
DescribeDomainQpsDataByLayer 擷取加速網域名稱的每秒訪問次數QPS,支援擷取最近90天的資料。
DescribeDomainDetailDataByLayer 擷取加速網域名稱的五分鐘粒度資料明細(網域名稱維度)。
即時監控 DescribeDomainRealTimeDetailData 批量擷取網域名稱的各地區電訊廠商頻寬和訪問次數的資料。
DescribeDomainRealTimeSrcBpsData 擷取網域名稱1分鐘粒度回源頻寬資料,支援擷取最近7天的資料。
DescribeDomainRealTimeBpsData 擷取加速網域名稱1分鐘粒度的頻寬資料。
DescribeDomainRealTimeSrcHttpCodeData 擷取加速網域名稱回源1分鐘粒度HTTP返回碼的總數和佔比資料,支援擷取最近7天的資料。
DescribeDomainRealTimeHttpCodeData 擷取加速網域名稱1分鐘粒度HTTP返回碼的總數和佔比資料。
DescribeDomainRealTimeSrcTrafficData 擷取加速網域名稱1分鐘粒度的回源流量監控資料。支援擷取最近7天的資料。
DescribeDomainRealTimeByteHitRateData 擷取網域名稱1分鐘粒度位元組命中率資料,支援查詢7天內的資料。
DescribeDomainRealTimeQpsData 擷取加速網域名稱1分鐘粒度每秒訪問次數資料。
DescribeDomainRealTimeTrafficData 擷取加速網域名稱1分鐘粒度的流量監控資料。支援擷取最近7天的資料。
DescribeDomainRealTimeReqHitRateData 擷取加速網域名稱1分鐘粒度請求命中率資料,支援查詢7天內的資料。
統計分析 DescribeDomainSrcTopUrlVisit 擷取加速網域名稱的回源熱門URL。
DescribeTopDomainsByFlow 擷取使用者按流量排名的網域名稱,支援擷取最近30天的資料。
DescribeDomainRegionData 擷取加速網域名稱天粒度的使用者地區分布資料統計,支援擷取最近90天的資料。
DescribeDomainUvData 擷取加速網域名稱1小時粒度的UV頁面獨立訪問統計,支援擷取最近90天的資料。
DescribeDomainPvData 擷取加速網域名稱1小時粒度的PV頁面訪問統計,支援擷取最近90天的資料。
DescribeDomainTopClientIpVisit 擷取加速網域名稱在指定時間範圍內按照訪問次數或流量排序的TOP用戶端IP排行,支援擷取最近90天的資料。
DescribeDomainISPData 擷取加速網域名稱天粒度的使用者電訊廠商分布資料統計,支援擷取最近90天的資料。
DescribeDomainTopUrlVisit 擷取加速網域名稱某個指定時間段內的熱門URL列表(TOP 100)。
DescribeDomainTopReferVisit 擷取加速網域名稱某天的熱門頁面引用次數排名,支援擷取最近90天的資料。
DescribeDomainFileSizeProportionData 擷取加速網域名稱1小時粒度的檔案大小佔比統計,支援擷取最近90天的資料。
DescribeDomainAverageResponseTime 擷取加速網域名稱的平均回應時間,支援擷取最近90天的資料。
用量查詢 DescribeCdnUserBillHistory 查詢使用者歷史賬單。
DescribeUserUsageDataExportTask 查詢使用者最近三個月的用量匯出任務資訊。
CreateUserUsageDataExportTask 建立帳號歷史用量資料匯出任務,將歷史用量產生PDF檔案用於下載。
CreateUsageDetailDataExportTask 建立用量詳細資料匯出任務,將詳細用量產生Excel檔案用於下載。
DescribeUserUsageDetailDataExportTask 查詢您賬戶下單個或多個網域名稱5分鐘詳細資料的匯出任務。
DescribeDomainUsageData 查詢網域名稱在特定計費地區的用量資料。
DescribeCdnUserResourcePackage 查詢CDN使用者當前流量包。
DeleteUserUsageDataExportTask 刪除帳號歷史用量資料匯出任務。
DeleteUsageDetailDataExportTask 刪除用量詳細資料匯出任務。
邊緣指令碼監控 DescribeEsExecuteData 查詢ES規則的運行情況。
DescribeEsExceptionData 查詢ES規則執行的異常情況。

網域名稱管理

分類 API 描述
添加/刪除網域名稱 AddCdnDomain 添加加速網域名稱。
BatchAddCdnDomain 大量新增加速網域名稱。
DeleteCdnDomain 刪除已添加的加速網域名稱。
網域名稱歸屬權校正 VerifyDomainOwner 對網域名稱歸屬權進行校正。
DescribeVerifyContent 擷取歸屬校正內容。
停用/啟用加速網域名稱 StartCdnDomain 啟用狀態為停用的加速網域名稱。
BatchStartCdnDomain 批量啟用狀態為停用的加速網域名稱。
StopCdnDomain 停用某個加速網域名稱,將DomainStatus變更為Offline。
BatchStopCdnDomain 批量停用加速網域名稱,將DomainStatus變更為Offline。
網域名稱配置 BatchSetCdnDomainConfig 進行網域名稱大量設定。
ModifyCdnDomain 修改加速網域名稱資訊。
DescribeUserDomains 查詢使用者名稱下所有的網域名稱與狀態,支援網域名稱模糊比對過濾和網域名稱狀態過濾。
DescribeCdnDomainDetail 擷取指定加速網域名稱配置的基本資料。
DescribeDomainsBySource 查詢使用者名稱下來源站點對應的所有網域名稱名稱列表。
DescribeCdnDomainConfigs 擷取加速網域名稱的配置資訊,一次可查詢多個功能配置資訊。
DeleteSpecificConfig 刪除加速網域名稱的配置。
BatchDeleteCdnDomainConfig 大量刪除加速網域名稱的配置。
BatchUpdateCdnDomain 批次更新加速網域名稱資訊。
網域名稱類比環境配置 DescribeCdnDomainStagingConfig 查詢灰階環境網域名稱配置,一次可查詢多個功能配置。
SetCdnDomainStagingConfig 設定灰階環境下的網域名稱配置。
RollbackStagingConfig 將灰階環境網域名稱配置復原。
PublishStagingConfigToProduction 將灰階環境網域名稱配置轉為生產環境網域名稱配置。
DeleteSpecificStagingConfig 刪除加速網域名稱正在灰階的配置。
安全配置 SetWaitingRoomConfig 設定waiting_room功能,只支援全站加速類型網域名稱。
DescribeCdnUserConfigs 查詢安全功能相關的配置。

日誌管理

分類 API 描述
即時日誌 CreateRealTimeLogDelivery 建立網域名稱即時日誌投遞。
DescribeDomainRealtimeLogDelivery 查詢網域名稱即時日誌投遞資訊。
DescribeRealtimeDeliveryAcc 查詢即時日誌投遞次數。
DisableRealtimeLogDelivery 暫停網域名稱即時日誌投遞。
EnableRealtimeLogDelivery 開啟網域名稱即時日誌投遞。
ListRealtimeLogDeliveryDomains 查詢即時日誌投遞服務下所有網域名稱。
ModifyRealtimeLogDelivery 更改網域名稱即時日誌投遞,一個網域名稱同時僅支援投遞單個logstore。
ListRealtimeLogDeliveryInfos 查詢所有即時日誌投遞服務資訊。
DeleteRealtimeLogDelivery 刪除即時日誌推送網域名稱。
離線日誌 DescribeDomainCustomLogConfig 擷取網域名稱自訂日誌格式配置資訊。
ListDomainsByLogConfigId 查詢應用某自訂日誌格式的所有網域名稱列表。
ListUserCustomLogConfig 擷取使用者下所有自訂日誌配置資訊。
DescribeCustomLogConfig 根據配置ID查詢自訂日誌配置的詳細資料。
DescribeCdnDomainLogs 擷取指定網域名稱的原始訪問日誌的下載地址。

重新整理預熱

API 描述
PushObjectCache 將來源站點的內容主動預熱到L2緩衝節點上。您首次訪問可直接命中緩衝,緩解來源站點壓力。
DescribeRefreshQuota 查詢當天URL重新整理、目錄重新整理、預熱及封鎖的最大限制數量和剩餘量。
DescribeRefreshTasks 查詢重新整理、預熱狀態是否在全網生效。
RefreshObjectCaches 重新整理節點上的檔案內容。被重新整理的檔案快取將立即失效,新的請求將回源擷取最新的檔案,支援URL批量重新整理。
DescribeRefreshTaskById 查詢重新整理狀態和預熱狀態是否在全網生效。

服務相關

API 描述
OpenCdnService 開通CDN服務。
DescribeCdnService 查詢CDN服務狀態。包括當前計費類型、服務開通時間、下次生效的計費類型、當前業務狀態等。

認證相關

API 描述
CreateCdnCertificateSigningRequest 建立CSR(認證簽章要求)檔案。
DescribeDomainCertificateInfo 擷取指定加速網域名稱認證資訊。
SetDomainServerCertificate 設定指定網域名稱下認證功能是否啟用及修改認證資訊。
SetCdnDomainCSRCertificate 設定指定網域名稱下的HTTPS認證。
DescribeCdnDomainByCertificate 根據認證資訊擷取加速網域名稱。
DescribeCdnCertificateDetail 查詢CDN認證詳細資料。
DescribeCdnCertificateList 擷取認證列表資訊。
DescribeCertificateInfoByID 擷取指定認證資訊。
BatchSetCdnDomainServerCertificate 大量設定網域名稱下的認證功能是否啟用及修改認證資訊。
DescribeCdnHttpsDomainList 擷取使用者所有認證資訊。
DescribeUserCertificateExpireCount 擷取使用者認證到期的網域名稱數。

標籤管理

API 描述
TagResources 添加資源標籤。
DescribeTagResources 查詢資源對應的標籤。
DescribeUserTags 查詢使用者標籤。
UntagResources 刪除資源標籤。

協助工具輔助或其他

分類 API 描述
服務類介面 DescribeCdnUserQuota 查詢使用者資源上限及已使用方式。
協助工具輔助 DescribeIpInfo 驗證指定的IP是否為阿里雲CDN節點的IP地址。
ListFCTrigger 擷取公測節點有效VIP。
DescribeL2VipsByDomain 查詢指定網域名稱的L2節點的回源IP。
ListFCTrigger 擷取指定事件的Function Compute觸發器列表。
DescribeCdnRegionAndIsp 擷取地區和電訊廠商列表。
DescribeDomainCcActivityLog 按網域名稱查詢VIP列表。
安全資訊查詢 CreateIllegalUrlExportTask 提交違規URL匯出任務。
DescribeDomainCcActivityLog 查詢頻次控制規則攔截日誌。