This product(
dcdn/2018-01-15
) OpenAPI adopts RPC Signature style. See signature details in Description of the signature mechanism. We have packaged SDKs for common programming languages for developers. Developers can directly call the OpenAPI of this product by downloading the SDK without paying attention to the technical details. If the existing SDK cannot meet the usage requirements, you can connect through the signature mechanism. It will take about 5 working days. Therefore, it is recommended to join our DingTalk service group (78410016550) and sign under the guidance of experts. Before using the API, you need to prepare your identity account and access key (AccessKey) to effectively access the API through client tools (SDK, CLI, etc.). For details see getAccessKey.
Service activation
API | Title | Description |
---|---|---|
OpenDcdnService | OpenDcdnService | Activates Dynamic Route for CDN (DCDN). |
DescribeUserDcdnStatus | DescribeUserDcdnStatus | Queries whether DCDN is activated and whether your account has overdue payments. |
DescribeDcdnService | DescribeDcdnService | Queries information about the Dynamic Content Delivery Network (DCDN) service. The information includes the time when the service was activated, the current service status, the current billing method, and the billing method of the next cycle. |
Domain name management
API | Title | Description |
---|---|---|
Adding or removing domain names | Adding or removing domain names | |
AddDcdnDomain | AddDcdnDomain | Adds a domain name to accelerate. You can specify only one domain name in each request. |
BatchAddDcdnDomain | BatchAddDcdnDomain | Adds one or more domain names to DCDN at a time. |
DeleteDcdnDomain | DeleteDcdnDomain | Deletes a specified accelerated domain name. |
DescribeDcdnDeletedDomains | DescribeDcdnDeletedDomains | Queries the domain names that are deleted from your Alibaba Cloud account. |
Domain name ownership verification | Domain name ownership verification | |
VerifyDcdnDomainOwner | VerifyDcdnDomainOwner | Verifies the ownership of a domain name. |
DescribeDcdnVerifyContent | DescribeDcdnVerifyContent | Queries the ownership verification content of a domain name. |
Enabling or disabling domain names | Enabling or disabling domain names | |
StartDcdnDomain | StartDcdnDomain | Enables a specified disabled accelerated domain. After the accelerated domain is enabled, the value of the DomainStatus parameter changes to Online for the domain. |
BatchStartDcdnDomain | BatchStartDcdnDomain | Enables one or more accelerated domain names. After the accelerated domain names are enabled, the value of the DomainStatus parameter for the domain names changes to Online. |
StopDcdnDomain | StopDcdnDomain | Disables a specified accelerated domain. After the accelerated domain is disabled, the value of the DomainStatus parameter changes to Offline for the domain. |
BatchStopDcdnDomain | BatchStopDcdnDomain | Disables one or more accelerated domain names. After an accelerated domain name is disabled, the value of the DomainStatus parameter for the domain name changes to Offline. |
Domain name configuration | Domain name configuration | |
DescribeDcdnUserDomains | DescribeDcdnUserDomains | Queries the accelerated domain names that belong to your Alibaba Cloud account. You can filter domains by name or by status. Fuzzy match is supported when you filter domains by name. |
DescribeDcdnDomainDetail | DescribeDcdnDomainDetail | Queries the basic configuration information about an accelerated domain name. |
DescribeDcdnUserDomainsByFunc | DescribeDcdnUserDomainsByFunc | Queries all accelerated domain names with specified features configured that belong to your Alibaba Cloud account based on the FuncId parameter. |
DescribeDcdnDomainsBySource | DescribeDcdnDomainsBySource | Queries DCDN-accelerated domain names by origin server. |
UpdateDcdnDomain | UpdateDcdnDomain | Modifies an accelerated domain name. |
DescribeDcdnDomainCname | DescribeDcdnDomainCname | Detects the CNAME for an accelerated domain name. You can check the resolution result to determine whether the CNAME is configured. |
ModifyDCdnDomainSchdmByProperty | ModifyDCdnDomainSchdmByProperty | Changes the acceleration region. |
SetDcdnUserConfig | SetDcdnUserConfig | Configures features for a user. |
BatchSetDcdnDomainConfigs | BatchSetDcdnDomainConfigs | Configures features for one or more domain names. |
DescribeDcdnDomainConfigs | DescribeDcdnDomainConfigs | Queries the configurations of an accelerated domain name. |
DeleteDcdnSpecificConfig | DeleteDcdnSpecificConfig | Deletes configurations of a domain name. |
BatchDeleteDcdnDomainConfigs | BatchDeleteDcdnDomainConfigs | Deletes configurations of multiple accelerated domain names at a time. |
DescribeRDDomainConfig | DescribeRDDomainConfig | Queries the feature configurations of an accelerated domain name in the resource directory. |
Refresh and prefetch
API | Title | Description |
---|---|---|
RefreshDcdnObjectCaches | RefreshDcdnObjectCaches | Refreshes specified objects on points of presence (POPs). The objects can be included in the content of files or URLs. You can refresh multiple URLs in each request. |
PreloadDcdnObjectCaches | PreloadDcdnObjectCaches | Prefetches content from origin servers to points of presence (POPs). This reduces workloads on origin servers because users can hit cache upon their first visits. |
DescribeDcdnRefreshQuota | DescribeDcdnRefreshQuota | Queries the maximum number and the remaining number of URLs and directories that can be refreshed or the maximum number and the remaining number of URLs that can be prefetched per day. |
DescribeDcdnRefreshTasks | DescribeDcdnRefreshTasks | Queries the refresh or prefetch tasks. You can query the tasks in the last three days. |
DescribeDcdnUserQuota | DescribeDcdnUserQuota | Queries the resource quotas and the used resources. |
DescribeDcdnRefreshTaskById | DescribeDcdnRefreshTaskById | Queries the status of purge or prefetch tasks by task ID. |
Monitoring
API | Title | Description |
---|---|---|
Resource usage | Resource usage | |
Visit data | Visit data | |
DescribeDcdnDomainHttpCodeData | DescribeDcdnDomainHttpCodeData | Queries the total number and proportions of HTTP status codes returned from one or more accelerated domain names. Data is collected every 5 minutes. You can query data in the last 90 days. |
DescribeDcdnDomainHttpCodeDataByLayer | DescribeDcdnDomainHttpCodeDataByLayer | Queries HTTP status codes by protocol. |
DescribeDcdnDomainRegionData | DescribeDcdnDomainRegionData | Queries regional distribution of users. Data is collected every day. You can query data within the last 90 days. |
DescribeDcdnRegionAndIsp | DescribeDcdnRegionAndIsp | Queries the list of Internet service providers (ISPs) and regions. |
DescribeDcdnDomainIspData | DescribeDcdnDomainIspData | Queries data statistics about accelerated domain names by Internet service provider (ISP). You can query the data that is collected over the last 90 days. |
DescribeDcdnDomainHitRateData | DescribeDcdnDomainHitRateData | Queries the byte hit ratios for an accelerated domain name. |
DescribeDcdnDomainQpsData | DescribeDcdnDomainQpsData | You can call this operation to query the number of queries per second (QPS) for one or more accelerated domains. |
DescribeDcdnDomainQpsDataByLayer | DescribeDcdnDomainQpsDataByLayer | Queries the number of queries per second (QPS) of accelerated domain names by protocol. |
DescribeDcdnDomainBpsData | DescribeDcdnDomainBpsData | Queries the monitoring data of network bandwidth for one or more accelerated domain names. You can query data in the last 90 days. |
DescribeDcdnDomainBpsDataByLayer | DescribeDcdnDomainBpsDataByLayer | Queries bandwidth data of accelerated domain names. |
DescribeDcdnDomainTrafficData | DescribeDcdnDomainTrafficData | Queries the network traffic data of one or more domains. |
Source data | Source data | |
DescribeDcdnDomainOriginBpsData | DescribeDcdnDomainOriginBpsData | Queries back-to-origin bandwidth for one or more accelerated domains. |
DescribeDcdnDomainOriginTrafficData | DescribeDcdnDomainOriginTrafficData | Queries the back-to-origin traffic of one or more accelerated domain names. |
WebSocket data | WebSocket data | |
DescribeDcdnDomainWebsocketHttpCodeData | DescribeDcdnDomainWebsocketHttpCodeData | The total number and proportions of HTTP status codes returned from one or more accelerated domain names for which WebSocket is enabled are queried. Data can be collected at minimum intervals of 5 minutes. |
DescribeDcdnDomainWebsocketBpsData | DescribeDcdnDomainWebsocketBpsData | Queries bandwidth of one or more accelerated domain names for which WebSocket is enabled. You can query the data that is collected over the last 90 days. |
DescribeDcdnDomainWebsocketTrafficData | DescribeDcdnDomainWebsocketTrafficData | Queries the traffic monitoring data for an accelerated domain name with WebSocket enabled. You can query data in the last 90 days. |
Real-time monitoring | Real-time monitoring | |
Visit data | Visit data | |
DescribeDcdnDomainRealTimeQpsData | DescribeDcdnDomainRealTimeQpsData | The number of QPS for one or more accelerated domain names is queried. Data is collected every minute. |
DescribeDcdnDomainRealTimeTrafficData | DescribeDcdnDomainRealTimeTrafficData | Queries the traffic monitoring data of an accelerated domain name. Data is collected every minute. |
DescribeDcdnDomainRealTimeBpsData | DescribeDcdnDomainRealTimeBpsData | Queries the real-time network bandwidth of a domain name. |
DescribeDcdnDomainRealTimeByteHitRateData | DescribeDcdnDomainRealTimeByteHitRateData | Queries byte hit ratios at a time granularity of 1 minute. |
DescribeDcdnDomainRealTimeReqHitRateData | DescribeDcdnDomainRealTimeReqHitRateData | Queries the request hit rates with a time granularity of 1 minute. |
DescribeDcdnDomainRealTimeHttpCodeData | DescribeDcdnDomainRealTimeHttpCodeData | Queries the total number and proportions of HTTP status codes returned from one or more accelerated domain names. |
DescribeDcdnDomainRealTimeDetailData | DescribeDcdnDomainRealTimeDetailData | Queries traffic usage through each Internet service provider (ISP) and the number of visits in each region. The resolution of the data is one minute. The maximum time range to query for this operation is 10 minutes. |
Source data | Source data | |
DescribeDcdnDomainRealTimeSrcBpsData | DescribeDcdnDomainRealTimeSrcBpsData | Queries the bandwidth data of back-to-origin requests. Data is collected every minute. You can query data collected in the last 7 days. |
DescribeDcdnDomainRealTimeSrcTrafficData | DescribeDcdnDomainRealTimeSrcTrafficData | Queries the origin traffic monitoring data for an accelerated domain name. Data is collected every minute. You can query data in the last 90 days. |
DescribeDcdnDomainRealTimeSrcHttpCodeData | DescribeDcdnDomainRealTimeSrcHttpCodeData | Queries the proportions of HTTP status codes based on back-to-origin statistics with a time granularity of one minute. |
Data Center
API | Title | Description |
---|---|---|
Operations reports | Operations reports | |
CreateDcdnSubTask | CreateDcdnSubTask | Creates a custom operations report. |
DescribeDcdnSubList | DescribeDcdnSubList | Queries custom operations reports. |
DescribeDcdnReport | DescribeDcdnReport | Queries the content of an operations report. |
DescribeDcdnReportList | DescribeDcdnReportList | Queries custom reports. |
UpdateDcdnSubTask | UpdateDcdnSubTask | Updates one or more operations reports. |
DeleteDcdnSubTask | DeleteDcdnSubTask | Deletes all custom operations reports. |
CreateDcdnDeliverTask | CreateDcdnDeliverTask | Creates a tracking task. After you create a tracking task, the system periodically sends operations reports to you by email. |
DescribeDcdnDeliverList | DescribeDcdnDeliverList | Queries all tracking tasks of operations reports. |
UpdateDcdnDeliverTask | UpdateDcdnDeliverTask | Updates a tracking task by task ID. |
DeleteDcdnDeliverTask | DeleteDcdnDeliverTask | Deletes tracking tasks by task ID. |
Log management | Log management | |
Offline logs | Offline logs | |
DescribeDcdnDomainLog | DescribeDcdnDomainLog | Queries the address where you can download the log data of a domain name. |
DescribeDcdnWafLogs | DescribeDcdnWafLogs | Queries the download URL of offline WAF logs for a domain name. |
Real-time Logs | Real-time Logs | |
CreateDcdnSLSRealTimeLogDelivery | CreateDcdnSLSRealTimeLogDelivery | Creates a real-time log delivery project. |
DescribeDcdnSLSRealtimeLogDelivery | DescribeDcdnSLSRealtimeLogDelivery | Queries a real-time log delivery project. |
UpdateDcdnSLSRealtimeLogDelivery | UpdateDcdnSLSRealtimeLogDelivery | Updates a real-time log delivery project. |
DeleteDcdnRealTimeLogProject | DeleteDcdnRealTimeLogProject | The ID of the request. |
UpdateDcdnUserRealTimeDeliveryField | UpdateDcdnUserRealTimeDeliveryField | Updates the fields in real-time log entries. |
DescribeDcdnRealTimeDeliveryField | DescribeDcdnRealTimeDeliveryField | Queries the fields in real-time log entries. |
CheckDcdnProjectExist | CheckDcdnProjectExist | Checks whether a real-time log delivery project exists. |
DescribeDcdnSLSRealTimeLogType | DescribeDcdnSLSRealTimeLogType | Queries supported types of real-time logs. |
ListDcdnRealTimeDeliveryProject | ListDcdnRealTimeDeliveryProject | Queries information about a real-time log delivery project. |
DescribeUserLogserviceStatus | DescribeUserLogserviceStatus | Queries whether Log Service is activated and whether you have overdue payments for your Log Service. |
CreateSlrAndSlsProject | CreateSlrAndSlsProject | Creates a service-linked role (SLR) and a Log Service project. |
DescribeDcdnUserRealTimeDeliveryField | DescribeDcdnUserRealTimeDeliveryField | Queries the fields that are selected. |
Traffic or bandwidth usage | Traffic or bandwidth usage | |
DescribeDcdnUserBillHistory | DescribeDcdnUserBillHistory | Queries the billing records of an Alibaba Cloud account. The maximum time range that you can specify is one month. |
DescribeDcdnUserResourcePackage | DescribeDcdnUserResourcePackage | Queries information about the resource plans in your Alibaba Cloud account. |
DescribeDcdnDomainUsageData | DescribeDcdnDomainUsageData | Queries resource usage about domain names in a billable region. |
DescribeDcdnBgpBpsData | DescribeDcdnBgpBpsData | Queries bandwidth data for Border Gateway Protocol (BGP) accelerated domain names. Data is collected every 5 minutes. |
DescribeDcdnBgpTrafficData | DescribeDcdnBgpTrafficData | Queries traffic data for BGP accelerated domain names. Data is collected every 5 minutes. |
DescribeKvUsageData | DescribeKvUsageData | Queries the usage data of KV storage. |
Certificates service
API | Title | Description |
---|---|---|
SetDcdnDomainSSLCertificate | SetDcdnDomainSSLCertificate | Enables or disables the SSL certificate for a domain name and updates certificate details. |
BatchSetDcdnDomainCertificate | BatchSetDcdnDomainCertificate | Configures the SSL certificate and modifies the certificate information for multiple accelerated domain names at a time. |
DescribeDcdnHttpsDomainList | DescribeDcdnHttpsDomainList | Queries information about all certificates that belong to your account. |
DescribeDcdnCertificateList | DescribeDcdnCertificateList | Queries the certificates of one or more accelerated domain names. |
DescribeDcdnDomainByCertificate | DescribeDcdnDomainByCertificate | Queries accelerated domain names by SSL certificate. |
DescribeDcdnCertificateDetail | DescribeDcdnCertificateDetail | Queries details about a certificate. |
DescribeDcdnDomainCertificateInfo | DescribeDcdnDomainCertificateInfo | Queries the certificate information about an accelerated domain name. |
SetDcdnDomainSMCertificate | SetDcdnDomainSMCertificate | Enables or disables the ShangMi (SM) certificate for a domain name. |
DescribeDcdnSMCertificateDetail | DescribeDcdnSMCertificateDetail | Queries the details about a ShangMi (SM) certificate. |
DescribeDcdnSMCertificateList | DescribeDcdnSMCertificateList | Queries the ShangMi (SM) certificates of an accelerated domain name. |
DescribeDcdnUserCertificateExpireCount | DescribeDcdnUserCertificateExpireCount | Queries the number of domain names whose SSL certificates are about to expire or have already expired. |
Tag management
API | Title | Description |
---|---|---|
TagDcdnResources | TagDcdnResources | Adds one or more tags to a resource. |
DescribeDcdnTagResources | DescribeDcdnTagResources | Queries the tags of one or more resources. |
DescribeDcdnUserTags | DescribeDcdnUserTags | Queries user tags. |
UntagDcdnResources | UntagDcdnResources | Removes one or more tags from a resource. |
IP Application Accelerator
API | Title | Description |
---|---|---|
DescribeDcdnIpaDomainConfigs | DescribeDcdnIpaDomainConfigs | Queries the configurations of an accelerated domain name. You can query the configurations of one or more features in each request. |
StopDcdnIpaDomain | StopDcdnIpaDomain | Disables an accelerated domain name. After an accelerated domain name is disabled, the value of the DomainStatus parameter for the domain name changes to Offline. |
DescribeUserDcdnIpaStatus | DescribeUserDcdnIpaStatus | Whether IPA is enabled and whether you have overdue payments for your IPA are queried. |
DescribeDcdnIpaService | DescribeDcdnIpaService | Queries the status of IPA. The information includes the time when the service was activated, the current service status, the current billing method, and the billing method of the next cycle. |
UpdateDcdnIpaDomain | UpdateDcdnIpaDomain | Modifies a domain name that is accelerated by IP Application Accelerator (IPA). |
DeleteDcdnIpaDomain | DeleteDcdnIpaDomain | Deletes an accelerated domain name from IP Application Accelerator (IPA). |
StartDcdnIpaDomain | StartDcdnIpaDomain | Enables a suspended domain that was accelerated by IP Application Accelerator (IPA). After this operation is successful, the value of parameter DomainStatus for the domain changes to online. |
AddDcdnIpaDomain | AddDcdnIpaDomain | Adds a domain name to IPA. You can specify only one domain name in each request. |
BatchSetDcdnIpaDomainConfigs | BatchSetDcdnIpaDomainConfigs | Configures multiple domain names to be accelerated by IP Application Accelerator (IPA). |
DescribeDcdnIpaUserDomains | DescribeDcdnIpaUserDomains | Queries information about all domain names that are accelerated by IP Application Accelerator (IPA) in your account. Fuzzy search and filtering by domain status are supported. |
DescribeDcdnIpaDomainDetail | DescribeDcdnIpaDomainDetail | Queries the basic configuration information about an accelerated domain name. |
DeleteDcdnIpaSpecificConfig | DeleteDcdnIpaSpecificConfig | Deletes specific configurations of an accelerated domain name from IP Application Accelerator (IPA). |
DescribeDcdnDomainProperty | DescribeDcdnDomainProperty | Queries the protocol type of IP Application Accelerator (IPA). |
DescribeDcdnDomainIpaBpsData | DescribeDcdnDomainIpaBpsData | Queries bandwidth of accelerated domain names for which Layer 4 acceleration is enabled. You can query the data that is collected over the last 90 days. |
DescribeDcdnDomainIpaTrafficData | DescribeDcdnDomainIpaTrafficData | Queries traffic of one or more accelerated domain names for which Layer 4 acceleration is enabled. You can query the data that is collected over the last 90 days. |
DescribeDcdnDomainIpaConnData | DescribeDcdnDomainIpaConnData | Queries the number of IPA user connections. |
DescribeDcdnIpaDomainCidr | DescribeDcdnIpaDomainCidr | Queries the back-to-origin CIDR blocks of IPA-accelerated domain names. If you want to call this API operation, you must submit a ticket to apply for the required permissions. |
Edge Computing
API | Title | Description |
---|---|---|
EdgeRoutine | EdgeRoutine | |
CreateRoutine | CreateRoutine | Creates a routine. |
DeleteRoutine | DeleteRoutine | Deletes a routine. |
DeleteRoutineCodeRevision | DeleteRoutineCodeRevision | Deletes the code of the specified version from a routine. |
DeleteRoutineConfEnvs | DeleteRoutineConfEnvs | Deletes canary release environments from a routine. |
DescribeRoutine | DescribeRoutine | Queries the metadata of a specified routine. The metadata includes the routine configuration in each environment, configuration version, and code version. |
DescribeRoutineCanaryEnvs | DescribeRoutineCanaryEnvs | Queries the canary release environments that are supported by ER. |
DescribeRoutineCodeRevision | DescribeRoutineCodeRevision | Queries the JavaScript code version of a routine. |
DescribeRoutineSpec | DescribeRoutineSpec | Queries the supported specifications for routines. The private preview supports the following CPU time slice specifications: 5 ms, 50 ms, and 100 ms. |
DescribeRoutineUserInfo | DescribeRoutineUserInfo | Queries the subdomains and routines that belong to your Alibaba Cloud account. |
DescribeUserErStatus | DescribeUserErStatus | Queries whether EdgeRoutine (ER) is activated or has an overdue payment. |
EditRoutineConf | EditRoutineConf | Modifies the configurations of a routine. |
SetRoutineSubdomain | SetRoutineSubdomain | Configures a subdomain for a routine. |
UploadRoutineCode | UploadRoutineCode | Uploads code to EdgeRoutine (ER). |
UploadStagingRoutineCode | UploadStagingRoutineCode | Uploads code to a routine for testing. |
PublishRoutineCodeRevision | PublishRoutineCodeRevision | Publishes a specified version of routine code to an environment. |
CommitStagingRoutineCode | CommitStagingRoutineCode | Generates an official code version from unstable JavaScript code that is in the staging environment. The version can be used in the canary release or production environment. |
DescribeDcdnErUsageData | DescribeDcdnErUsageData | Queries the number of times that a routine is executed within a specified period of time. |
DescribeEncryptRoutineUid | DescribeEncryptRoutineUid | Queries the encrypted RoutineUid of a routine. |
DescribeRoutineRelatedDomains | DescribeRoutineRelatedDomains | Queries the list of domain names that are associated with a routine. |
RefreshErObjectCaches | RefreshErObjectCaches | Refreshes the cache that is written by calling the cache operation of EdgeRoutine. You can refresh multiple URLs in each request. |
EdgeScript | EdgeScript | |
SetDcdnDomainStagingConfig | SetDcdnDomainStagingConfig | Sets or modifies the domain name configuration in the canary release environment. |
DescribeDcdnDomainStagingConfig | DescribeDcdnDomainStagingConfig | Queries the environment configuration in the canary release environment. |
DeleteDcdnSpecificStagingConfig | DeleteDcdnSpecificStagingConfig | Deletes the configurations of an accelerated domain name in the canary release environment. |
PublishDcdnStagingConfigToProduction | PublishDcdnStagingConfigToProduction | Publishes the configurations of an accelerated domain name from the staging environment to the production environment. |
RollbackDcdnStagingConfig | RollbackDcdnStagingConfig | Rolls back the configurations of an accelerated domain name from the staging environment to the production environment. |
DescribeDcdnStagingIp | DescribeDcdnStagingIp | Queries valid virtual IP addresses (VIPs) in the staging environment. |
EdgeKV | EdgeKV | |
BatchPutDcdnKv | BatchPutDcdnKv | Configures multiple key-value (KV) pairs for a namespace. |
DescribeDcdnKvNamespace | DescribeDcdnKvNamespace | Queries the information about a namespace. |
PutDcdnKvNamespace | PutDcdnKvNamespace | Adds namespaces to your account. |
DeleteDcdnKvNamespace | DeleteDcdnKvNamespace | Deletes a namespace that belongs to your account. |
DescribeDcdnKvAccount | DescribeDcdnKvAccount | Queries the information about the key-value pairs that belong to your account. |
DescribeDcdnKvAccountStatus | DescribeDcdnKvAccountStatus | Queries the KV status of an account. |
GetDcdnKv | GetDcdnKv | Queries the value of a key in a key-value pair. |
ListDcdnKv | ListDcdnKv | Traverses the values of keys in a namespace. |
PutDcdnKv | PutDcdnKv | Sets key-value pairs in a namespace. |
DeleteDcdnKv | DeleteDcdnKv | Deletes the key-value pairs in a namespace that you specify when you call the PutDcdnKvNamespace operation. EdgeKV provides a global key-value database for Dynamic Route for CDN (DCDN) points of presence (POPs). |
GetDcdnKvStatus | GetDcdnKvStatus | Queries the KV status by key value. |
Edge security
API | Title | Description |
---|---|---|
Security Monitoring | Security Monitoring | |
DescribeDcdnUserSecDrop | DescribeDcdnUserSecDrop | Queries the number of packets blocked by a specified security feature. |
DescribeDcdnSecFuncInfo | DescribeDcdnSecFuncInfo | Creates an edge security drop-down list in the DCDN console. |
DescribeDcdnUserSecDropByMinute | DescribeDcdnUserSecDropByMinute | Queries the number of packets that are blocked by security features at the application layer within a specific time range. |
DescribeDcdnBlockedRegions | DescribeDcdnBlockedRegions | Queries countries and regions that can be added to the blacklist. |
DescribeDcdnsecService | DescribeDcdnsecService | Queries the information about Dynamic Content Delivery Network (DCDN), such as the service activation time, the expiration time, and the current status. |
DescribeDcdnUserConfigs | DescribeDcdnUserConfigs | Queries the configurations of security features. |
DescribeDcdnFullDomainsBlockIPConfig | DescribeDcdnFullDomainsBlockIPConfig | Queries the configurations of blocked IP addresses. |
SetDcdnFullDomainsBlockIP | SetDcdnFullDomainsBlockIP | Blocks or unblocks IP addresses or CIDR blocks. |
DescribeHighlightInfo | DescribeHighlightInfo | Queries the highlighted data of attack details. You can query the reasons for which requests are blocked based on TraceIDs in logs of requests that are blocked by Basic Web Protection. The highlighted data matches the content blocked by the basic web protection module. |
DescribeDcdnWafBotAppKey | DescribeDcdnWafBotAppKey | Queries the SDK authentication key for the Alibaba Cloud account. You can also use the SDK authentication key to send SDK initialization requests. The key must be included in the integration code. |
DescribeDdosAllEventList | DescribeDdosAllEventList | Queries attack events. |
DDoS Mitigation | DDoS Mitigation | |
DescribeDcdnDdosService | DescribeDcdnDdosService | Queries the status of DCDN DDoS mitigation. |
DescribeDcdnDdosSpecInfo | DescribeDcdnDdosSpecInfo | Queries the specifications of DCDN DDoS versions. |
WAF Protection | WAF Protection | |
DescribeDcdnWafDomain | DescribeDcdnWafDomain | Queries domain names that have Web Application Firewall (WAF) enabled and the relevant information, including the status of the access control list (ACL), protection against HTTP flood attacks, domain name, and WAF. |
CreateDcdnWafPolicy | CreateDcdnWafPolicy | Creates a Web Application Firewall (WAF) protection policy. |
BatchCreateDcdnWafRules | BatchCreateDcdnWafRules | Creates Web Application Firewall (WAF) protection rules. |
ModifyDcdnWafRule | ModifyDcdnWafRule | Changes the name, status, or configurations of a protection rule. |
BatchModifyDcdnWafRules | BatchModifyDcdnWafRules | Modifies multiple Web Application Firewall (WAF) protection rules. Only Bot management rules can be modified. |
BatchSetDcdnWafDomainConfigs | BatchSetDcdnWafDomainConfigs | Sets the protection status of multiple domain names at a time. |
ModifyDcdnWafPolicy | ModifyDcdnWafPolicy | Changes the name or the status of a protection policy. |
ModifyDcdnWafPolicyDomains | ModifyDcdnWafPolicyDomains | Changes the accelerated domain names that are bound to a protection policy. |
DeleteDcdnUserConfig | DeleteDcdnUserConfig | Deletes feature configurations by user. |
DeleteDcdnWafPolicy | DeleteDcdnWafPolicy | Deletes a protection policy. |
BatchDeleteDcdnWafRules | BatchDeleteDcdnWafRules | Deletes multiple Web Application Firewall (WAF) protection rules at a time. |
DescribeDcdnWafScenes | DescribeDcdnWafScenes | Queries the information about the type of the protection policy that you use. |
DescribeDcdnWafDomains | DescribeDcdnWafDomains | Queries the accelerated domain names that are protected by Web Application Firewall (WAF). Fuzzy search is supported. |
DescribeDcdnWafPolicyDomains | DescribeDcdnWafPolicyDomains | Queries the accelerated domain names that are protected by a specified Web Application Firewall (WAF) protection policy. |
DescribeDcdnWafPolicies | DescribeDcdnWafPolicies | Queries the details of the Web Application Firewall (WAF) protection policies that you configured. |
DescribeDcdnWafPolicy | DescribeDcdnWafPolicy | Queries the details of a protection policy. |
DescribeDcdnWafDomainDetail | DescribeDcdnWafDomainDetail | Queries the information about the protection policy of a domain name. |
DescribeDcdnWafRules | DescribeDcdnWafRules | Queries the details of the protection rules that you configured. |
ModifyDcdnWafGroup | ModifyDcdnWafGroup | Modifies a custom Web Application Firewall (WAF) rule group. |
DescribeDcdnWafRule | DescribeDcdnWafRule | Queries the details of a specified protection rule. |
DescribeDcdnWafPolicyValidDomains | DescribeDcdnWafPolicyValidDomains | Queries the domain names that can be bound to a custom protection policy. |
DescribeDcdnWafFilterInfo | DescribeDcdnWafFilterInfo | Queries the information about match conditions in a custom protection rule, such as the match fields, logical characters, and match content. |
DescribeDcdnWafSpecInfo | DescribeDcdnWafSpecInfo | Queries the version of Web Application Firewall (WAF) used in Dynamic Content Delivery Network (DCDN). |
DescribeDcdnWafService | DescribeDcdnWafService | Queries the information about Dynamic Content Delivery Network (DCDN) Web Application Firewall WAF), including the time when WAF is enabled, edition of WAF, current status of WAF, metering method for requests, and metering method for rules. |
DescribeDcdnWafGeoInfo | DescribeDcdnWafGeoInfo | Queries the countries and regions that can be added to the blacklist of Web Application Firewall (WAF). |
DescribeDcdnWafUsageData | DescribeDcdnWafUsageData | The number of used SeCUs. |
DescribeDcdnWafGroups | DescribeDcdnWafGroups | Queries custom Web Application Firewall (WAF) rule groups. |
DescribeDcdnWafGroup | DescribeDcdnWafGroup | Queries the details of a custom WAF rule group by page. |
CreateDcdnWafGroup | CreateDcdnWafGroup | Create a custom WAF rule group. |
DeleteDcdnWafGroup | DeleteDcdnWafGroup | Deletes a custom WAF rule group. |
DescribeDcdnWafDefaultRules | DescribeDcdnWafDefaultRules | Queries the default configurations of a WAF rule. |
Tool management
API | Title | Description |
---|---|---|
DescribeDcdnIpInfo | DescribeDcdnIpInfo | Queries whether an IP address belongs to a POP. |
DescribeDcdnL2Ips | DescribeDcdnL2Ips | Queries CIDR blocks of Dynamic Content Delivery Network (DCDN) points of presence (POPs). |
Other
API | Title | Description |
---|---|---|
DescribeDcdnUserVipsByDomain | DescribeDcdnUserVipsByDomain | Queries virtual IP addresses of the POPs by domain name. |
DescribeDcdnOriginSiteHealthStatus | DescribeDcdnOriginSiteHealthStatus | Queries the status of the origin server for a DCDN-accelerated domain name. |
DescribeDcdnSSLCertificateList | DescribeDcdnSSLCertificateList | Queries the certificates of accelerated domain names. |
CreateDcdnCertificateSigningRequest | CreateDcdnCertificateSigningRequest | Creates a certificate signing request (CSR) file. |
SetDcdnDomainCSRCertificate | SetDcdnDomainCSRCertificate | Configures an SSL certificate for a specified domain name. |