All Products
Search
Document Center

Dynamic Content Delivery Network:List of operations by function

Last Updated:Mar 01, 2024
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 (11370001915) 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

APITitleDescription
OpenDcdnServiceOpenDcdnServiceActivates Dynamic Route for CDN (DCDN).
DescribeUserDcdnStatusDescribeUserDcdnStatusQueries whether DCDN is activated and whether your account has overdue payments.
DescribeDcdnServiceDescribeDcdnServiceQueries 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

APITitleDescription
Adding or removing domain namesAdding or removing domain names
AddDcdnDomainAddDcdnDomainAdds a domain name to accelerate. You can specify only one domain name in each request.
BatchAddDcdnDomainBatchAddDcdnDomainAdds domain names to Dynamic Content Delivery Network (DCDN).
DeleteDcdnDomainDeleteDcdnDomainDeletes a specified accelerated domain name.
DescribeDcdnDeletedDomainsDescribeDcdnDeletedDomainsQueries the domain names that are deleted from your Alibaba Cloud account.
Domain name ownership verificationDomain name ownership verification
VerifyDcdnDomainOwnerVerifyDcdnDomainOwnerVerifies the ownership of a domain name.
DescribeDcdnVerifyContentDescribeDcdnVerifyContentQueries the ownership verification content of a domain name.
Enabling or disabling domain namesEnabling or disabling domain names
StartDcdnDomainStartDcdnDomainEnables a specified disabled accelerated domain. After the accelerated domain is enabled, the value of the DomainStatus parameter changes to Online for the domain.
BatchStartDcdnDomainBatchStartDcdnDomainEnables 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.
StopDcdnDomainStopDcdnDomainDisables a specified accelerated domain. After the accelerated domain is disabled, the value of the DomainStatus parameter changes to Offline for the domain.
BatchStopDcdnDomainBatchStopDcdnDomainDisables 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 configurationDomain name configuration
DescribeDcdnUserDomainsDescribeDcdnUserDomainsQueries 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.
DescribeDcdnDomainDetailDescribeDcdnDomainDetailQueries the basic configuration information about an accelerated domain name.
DescribeDcdnUserDomainsByFuncDescribeDcdnUserDomainsByFuncQueries all accelerated domain names with specified features configured that belong to your Alibaba Cloud account based on the FuncId parameter.
DescribeDcdnDomainsBySourceDescribeDcdnDomainsBySourceQueries DCDN-accelerated domain names by origin server.
UpdateDcdnDomainUpdateDcdnDomainModifies an accelerated domain name.
DescribeDcdnDomainCnameDescribeDcdnDomainCnameChecks whether CNAME records are configured for one or more accelerated domain names.
ModifyDCdnDomainSchdmByPropertyModifyDCdnDomainSchdmByPropertyChanges the acceleration region for an accelerated domain name.
SetDcdnUserConfigSetDcdnUserConfigConfigures features for a user.
BatchSetDcdnDomainConfigsBatchSetDcdnDomainConfigsConfigures features for one or more domain names.
DescribeDcdnDomainConfigsDescribeDcdnDomainConfigsQueries the configurations of an accelerated domain name.
DeleteDcdnSpecificConfigDeleteDcdnSpecificConfigDeletes configurations of a domain name.
BatchDeleteDcdnDomainConfigsBatchDeleteDcdnDomainConfigsDeletes configurations of multiple accelerated domain names at a time.
DescribeRDDomainConfigDescribeRDDomainConfigQueries the feature configurations of an accelerated domain name in the resource directory.

Refresh and prefetch

APITitleDescription
RefreshDcdnObjectCachesRefreshDcdnObjectCachesRefreshes 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.
PreloadDcdnObjectCachesPreloadDcdnObjectCachesPrefetches content from origin servers to points of presence (POPs). This reduces workloads on origin servers because users can hit cache upon their first visits.
DescribeDcdnRefreshQuotaDescribeDcdnRefreshQuotaQueries 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.
DescribeDcdnRefreshTasksDescribeDcdnRefreshTasksQueries the refresh or prefetch tasks. You can query the tasks in the last three days.
DescribeDcdnUserQuotaDescribeDcdnUserQuotaQueries the resource quotas and the used resources.
DescribeDcdnRefreshTaskByIdDescribeDcdnRefreshTaskByIdQueries the status of refresh or prefetch tasks by task ID.

Monitoring

APITitleDescription
Resource usageResource usage
Visit dataVisit data
DescribeDcdnDomainHttpCodeDataDescribeDcdnDomainHttpCodeDataQueries 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.
DescribeDcdnDomainHttpCodeDataByLayerDescribeDcdnDomainHttpCodeDataByLayerQueries the distribution of HTTP status codes by protocol.
DescribeDcdnDomainRegionDataDescribeDcdnDomainRegionDataQueries regional distribution of users. Data is collected every day. You can query data within the last 90 days.
DescribeDcdnRegionAndIspDescribeDcdnRegionAndIspQueries the list of Internet service providers (ISPs) and regions.
DescribeDcdnDomainIspDataDescribeDcdnDomainIspDataQueries data statistics about accelerated domain names by Internet service provider (ISP). You can query the data that is collected over the last 90 days.
DescribeDcdnDomainHitRateDataDescribeDcdnDomainHitRateDataQueries the byte hit ratios for an accelerated domain name.
DescribeDcdnDomainQpsDataDescribeDcdnDomainQpsDataYou can call this operation to query the number of queries per second (QPS) for one or more accelerated domains.
DescribeDcdnDomainQpsDataByLayerDescribeDcdnDomainQpsDataByLayerQueries the number of queries per second (QPS) for accelerated domain names.
DescribeDcdnDomainBpsDataDescribeDcdnDomainBpsDataQueries the monitoring data of network bandwidth for one or more accelerated domain names. You can query data in the last 90 days.
DescribeDcdnDomainBpsDataByLayerDescribeDcdnDomainBpsDataByLayerQueries bandwidth data of accelerated domain names.
DescribeDcdnDomainTrafficDataDescribeDcdnDomainTrafficDataQueries the network traffic of accelerated domain names. You can query data collected in the last 90 days.
Source dataSource data
DescribeDcdnDomainOriginBpsDataDescribeDcdnDomainOriginBpsDataQueries back-to-origin bandwidth for one or more accelerated domains.
DescribeDcdnDomainOriginTrafficDataDescribeDcdnDomainOriginTrafficDataQueries the back-to-origin traffic of one or more accelerated domain names.
WebSocket dataWebSocket data
DescribeDcdnDomainWebsocketHttpCodeDataDescribeDcdnDomainWebsocketHttpCodeDataThe 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.
DescribeDcdnDomainWebsocketBpsDataDescribeDcdnDomainWebsocketBpsDataQueries 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.
DescribeDcdnDomainWebsocketTrafficDataDescribeDcdnDomainWebsocketTrafficDataQueries the traffic monitoring data for an accelerated domain name with WebSocket enabled. You can query data in the last 90 days.
Real-time monitoringReal-time monitoring
Visit dataVisit data
DescribeDcdnDomainRealTimeQpsDataDescribeDcdnDomainRealTimeQpsDataThe number of QPS for one or more accelerated domain names is queried. Data is collected every minute.
DescribeDcdnDomainRealTimeTrafficDataDescribeDcdnDomainRealTimeTrafficDataQueries the traffic monitoring data of an accelerated domain name. Data is collected every minute.
DescribeDcdnDomainRealTimeBpsDataDescribeDcdnDomainRealTimeBpsDataQueries bandwidth data of one or more accelerated domain names.
DescribeDcdnDomainRealTimeByteHitRateDataDescribeDcdnDomainRealTimeByteHitRateDataQueries byte hit ratios at a time granularity of 1 minute.
DescribeDcdnDomainRealTimeReqHitRateDataDescribeDcdnDomainRealTimeReqHitRateDataQueries the request hit rates with a time granularity of 1 minute.
DescribeDcdnDomainRealTimeHttpCodeDataDescribeDcdnDomainRealTimeHttpCodeDataQueries the total number and proportions of HTTP status codes returned from one or more accelerated domain names.
DescribeDcdnDomainRealTimeDetailDataDescribeDcdnDomainRealTimeDetailDataQueries 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 dataSource data
DescribeDcdnDomainRealTimeSrcBpsDataDescribeDcdnDomainRealTimeSrcBpsDataQueries the bandwidth data of back-to-origin requests. Data is collected every minute. You can query data collected in the last 7 days.
DescribeDcdnDomainRealTimeSrcTrafficDataDescribeDcdnDomainRealTimeSrcTrafficDataQueries the origin traffic monitoring data for an accelerated domain name. Data is collected every minute. You can query data in the last 90 days.
DescribeDcdnDomainRealTimeSrcHttpCodeDataDescribeDcdnDomainRealTimeSrcHttpCodeDataQueries the proportions of HTTP status codes based on back-to-origin statistics with a time granularity of one minute.

Data Center

APITitleDescription
Operations reportsOperations reports
CreateDcdnSubTaskCreateDcdnSubTaskCreates a custom operations report.
DescribeDcdnSubListDescribeDcdnSubListQueries custom operations reports.
DescribeDcdnReportDescribeDcdnReportQueries the content of an operations report.
DescribeDcdnReportListDescribeDcdnReportListQueries custom operations reports.
UpdateDcdnSubTaskUpdateDcdnSubTaskUpdates one or more operations reports.
DeleteDcdnSubTaskDeleteDcdnSubTaskDeletes all custom operations reports.
CreateDcdnDeliverTaskCreateDcdnDeliverTaskCreates a tracking task. After you create a tracking task, the system periodically sends operations reports to you by email.
DescribeDcdnDeliverListDescribeDcdnDeliverListQueries all tracking tasks of operations reports.
UpdateDcdnDeliverTaskUpdateDcdnDeliverTaskUpdates a tracking task by task ID.
DeleteDcdnDeliverTaskDeleteDcdnDeliverTaskDeletes tracking tasks by task ID.
Log managementLog management
Offline logsOffline logs
DescribeDcdnDomainLogDescribeDcdnDomainLogQueries the address where you can download the log data of a domain name.
DescribeDcdnWafLogsDescribeDcdnWafLogsQueries the address from which you can download the Web Application Firewall (WAF) logs of a domain name.
Real-time LogsReal-time Logs
CreateDcdnSLSRealTimeLogDeliveryCreateDcdnSLSRealTimeLogDeliveryCreates a real-time log delivery project.
DescribeDcdnSLSRealtimeLogDeliveryDescribeDcdnSLSRealtimeLogDeliveryQueries a real-time log delivery project.
UpdateDcdnSLSRealtimeLogDeliveryUpdateDcdnSLSRealtimeLogDeliveryUpdates a real-time log delivery project.
DeleteDcdnRealTimeLogProjectDeleteDcdnRealTimeLogProjectDeletes real-time logs of a project.
UpdateDcdnUserRealTimeDeliveryFieldUpdateDcdnUserRealTimeDeliveryFieldUpdates the fields in real-time log entries.
DescribeDcdnRealTimeDeliveryFieldDescribeDcdnRealTimeDeliveryFieldQueries the fields in real-time log entries.
CheckDcdnProjectExistCheckDcdnProjectExistChecks whether a real-time log delivery project exists.
DescribeDcdnSLSRealTimeLogTypeDescribeDcdnSLSRealTimeLogTypeQueries supported types of real-time logs.
ListDcdnRealTimeDeliveryProjectListDcdnRealTimeDeliveryProjectQueries information about a real-time log delivery project.
DescribeUserLogserviceStatusDescribeUserLogserviceStatusQueries whether Log Service is activated and whether you have overdue payments for your Log Service.
CreateSlrAndSlsProjectCreateSlrAndSlsProjectCreates a service-linked role (SLR) and a Log Service project.
DescribeDcdnUserRealTimeDeliveryFieldDescribeDcdnUserRealTimeDeliveryFieldQueries the fields that are selected.
Traffic or bandwidth usageTraffic or bandwidth usage
DescribeDcdnUserBillHistoryDescribeDcdnUserBillHistoryQueries the billing records of an Alibaba Cloud account. The maximum time range that you can specify is one month.
DescribeDcdnUserResourcePackageDescribeDcdnUserResourcePackageQueries information about the resource plans in your Alibaba Cloud account.
DescribeDcdnDomainUsageDataDescribeDcdnDomainUsageDataQueries resource usage about domain names in a billable region.
DescribeDcdnBgpBpsDataDescribeDcdnBgpBpsDataQueries bandwidth data for Border Gateway Protocol (BGP) accelerated domain names. Data is collected every 5 minutes.
DescribeDcdnBgpTrafficDataDescribeDcdnBgpTrafficDataQueries traffic data for BGP accelerated domain names. Data is collected every 5 minutes.
DescribeKvUsageDataDescribeKvUsageDataQueries the usage data of KV storage.

Certificates service

APITitleDescription
SetDcdnDomainSSLCertificateSetDcdnDomainSSLCertificateEnables or disables the SSL certificate for a domain name and updates certificate details.
BatchSetDcdnDomainCertificateBatchSetDcdnDomainCertificateConfigures the SSL certificate and modifies the certificate information for multiple accelerated domain names at a time.
DescribeDcdnHttpsDomainListDescribeDcdnHttpsDomainListQueries information about all certificates that belong to your account.
DescribeDcdnCertificateListDescribeDcdnCertificateListQueries the certificates of one or more accelerated domain names.
DescribeDcdnDomainByCertificateDescribeDcdnDomainByCertificateQueries accelerated domain names by SSL certificate.
DescribeDcdnCertificateDetailDescribeDcdnCertificateDetailQueries details about a certificate.
DescribeDcdnDomainCertificateInfoDescribeDcdnDomainCertificateInfoQueries the certificate information about an accelerated domain name.
SetDcdnDomainSMCertificateSetDcdnDomainSMCertificateEnables or disables the ShangMi (SM) certificate for a domain name.
DescribeDcdnSMCertificateDetailDescribeDcdnSMCertificateDetailQueries the details about a ShangMi (SM) certificate.
DescribeDcdnSMCertificateListDescribeDcdnSMCertificateListQueries the ShangMi (SM) certificates of an accelerated domain name.
DescribeDcdnUserCertificateExpireCountDescribeDcdnUserCertificateExpireCountQueries the number of domain names whose SSL certificates are about to expire or have already expired.

Tag management

APITitleDescription
TagDcdnResourcesTagDcdnResourcesAdds one or more tags to a resource.
DescribeDcdnTagResourcesDescribeDcdnTagResourcesQueries the tags of one or more resources.
DescribeDcdnUserTagsDescribeDcdnUserTagsQueries user tags.
UntagDcdnResourcesUntagDcdnResourcesRemoves one or more tags from a resource.

IP Application Accelerator

APITitleDescription
DescribeDcdnIpaDomainConfigsDescribeDcdnIpaDomainConfigsQueries the configurations of an accelerated domain name. You can query the configurations of one or more features in each request.
StopDcdnIpaDomainStopDcdnIpaDomainDisables an accelerated domain name. After an accelerated domain name is disabled, the value of the DomainStatus parameter for the domain name changes to Offline.
DescribeUserDcdnIpaStatusDescribeUserDcdnIpaStatusWhether IPA is enabled and whether you have overdue payments for your IPA are queried.
DescribeDcdnIpaServiceDescribeDcdnIpaServiceQueries 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.
UpdateDcdnIpaDomainUpdateDcdnIpaDomainModifies a domain name that is accelerated by IP Application Accelerator (IPA).
DeleteDcdnIpaDomainDeleteDcdnIpaDomainDeletes an accelerated domain name from IP Application Accelerator (IPA).
StartDcdnIpaDomainStartDcdnIpaDomainEnables 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.
AddDcdnIpaDomainAddDcdnIpaDomainAdds a domain name to IPA. You can specify only one domain name in each request.
BatchSetDcdnIpaDomainConfigsBatchSetDcdnIpaDomainConfigsConfigures multiple domain names to be accelerated by IP Application Accelerator (IPA).
DescribeDcdnIpaUserDomainsDescribeDcdnIpaUserDomainsThe information about all IPA-accelerated domain names within your Alibaba Cloud account is queried.
DescribeDcdnIpaDomainDetailDescribeDcdnIpaDomainDetailQueries the basic configuration information about an accelerated domain name.
DeleteDcdnIpaSpecificConfigDeleteDcdnIpaSpecificConfigDeletes specific configurations of an accelerated domain name from IP Application Accelerator (IPA).
DescribeDcdnDomainPropertyDescribeDcdnDomainPropertyQueries the protocol type of IP Application Accelerator (IPA).
DescribeDcdnDomainIpaBpsDataDescribeDcdnDomainIpaBpsDataQueries 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.
DescribeDcdnDomainIpaTrafficDataDescribeDcdnDomainIpaTrafficDataQueries 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.
DescribeDcdnDomainIpaConnDataDescribeDcdnDomainIpaConnDataQueries the number of IPA user connections.
DescribeDcdnIpaDomainCidrDescribeDcdnIpaDomainCidrQueries 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

APITitleDescription
EdgeRoutineEdgeRoutine
CreateRoutineCreateRoutineCreates a routine.
DeleteRoutineDeleteRoutineDeletes a routine.
DeleteRoutineCodeRevisionDeleteRoutineCodeRevisionDeletes the code of the specified version from a routine.
DeleteRoutineConfEnvsDeleteRoutineConfEnvsDeletes canary release environments from a routine.
DescribeRoutineDescribeRoutineQueries the metadata of a specified routine. The metadata includes the routine configuration in each environment, configuration version, and code version.
DescribeRoutineCanaryEnvsDescribeRoutineCanaryEnvsQueries the canary release environments that are supported by ER.
DescribeRoutineCodeRevisionDescribeRoutineCodeRevisionQueries the JavaScript code version of a routine.
DescribeRoutineSpecDescribeRoutineSpecQueries the supported specifications for routines. The private preview supports the following CPU time slice specifications: 5 ms, 50 ms, and 100 ms.
DescribeRoutineUserInfoDescribeRoutineUserInfoQueries the subdomains and routines that belong to your Alibaba Cloud account.
DescribeUserErStatusDescribeUserErStatusQueries whether EdgeRoutine (ER) is activated or has an overdue payment.
EditRoutineConfEditRoutineConfModifies the configurations of a routine.
SetRoutineSubdomainSetRoutineSubdomainConfigures a subdomain for a routine.
UploadRoutineCodeUploadRoutineCodeUploads code to EdgeRoutine (ER).
UploadStagingRoutineCodeUploadStagingRoutineCodeUploads code to a routine for testing.
PublishRoutineCodeRevisionPublishRoutineCodeRevisionPublishes a specified version of routine code to an environment.
CommitStagingRoutineCodeCommitStagingRoutineCodeGenerates 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.
DescribeDcdnErUsageDataDescribeDcdnErUsageDataQueries the number of times that a routine is executed within a specified period of time.
DescribeEncryptRoutineUidDescribeEncryptRoutineUidQueries the encrypted RoutineUid of a routine.
DescribeRoutineRelatedDomainsDescribeRoutineRelatedDomainsQueries the list of domain names associated with EdgeRoutine.
RefreshErObjectCachesRefreshErObjectCachesRefreshes the cache that is written by calling the cache operation of EdgeRoutine. You can refresh multiple URLs in each request.
EdgeScriptEdgeScript
SetDcdnDomainStagingConfigSetDcdnDomainStagingConfigSets or modifies the domain name configuration in the canary release environment.
DescribeDcdnDomainStagingConfigDescribeDcdnDomainStagingConfigQueries the environment configuration in the canary release environment.
DeleteDcdnSpecificStagingConfigDeleteDcdnSpecificStagingConfigDeletes the configurations of an accelerated domain name in the canary release environment.
PublishDcdnStagingConfigToProductionPublishDcdnStagingConfigToProductionPublishes the configurations of an accelerated domain name from the staging environment to the production environment.
RollbackDcdnStagingConfigRollbackDcdnStagingConfigRolls back the configurations of an accelerated domain name from the staging environment to the production environment.
DescribeDcdnStagingIpDescribeDcdnStagingIpQueries valid virtual IP addresses (VIPs) in the staging environment.
EdgeKVEdgeKV
BatchPutDcdnKvBatchPutDcdnKvAdds key-value pairs to a namespace.
DescribeDcdnKvNamespaceDescribeDcdnKvNamespaceQueries the information about a namespace.
PutDcdnKvNamespacePutDcdnKvNamespaceAdds namespaces to your account.
DeleteDcdnKvNamespaceDeleteDcdnKvNamespaceDeletes a namespace that belongs to your account. The namespace is specified when you call the \\[PutDcdnKvNamespace]\\(~~405087~~) operation.
DescribeDcdnKvAccountDescribeDcdnKvAccountQueries the information about the key-value pairs that belong to your account.
DescribeDcdnKvAccountStatusDescribeDcdnKvAccountStatusQueries the KV status of an account.
GetDcdnKvGetDcdnKvQueries the value of a key in a key-value pair.
ListDcdnKvListDcdnKvTraverses the values of keys in a namespace.
PutDcdnKvPutDcdnKvSets key-value pairs in a namespace.
DeleteDcdnKvDeleteDcdnKvDeletes the key-value pairs in a namespace that you specify when you call the PutDcdnKvNamespace operation (~~405087~~). EdgeKV provides a global key-value database for Dynamic Route for CDN (DCDN) points of presence (POPs).
GetDcdnKvStatusGetDcdnKvStatusQueries the KV status by key value.

Edge security

APITitleDescription
Security MonitoringSecurity Monitoring
DescribeDcdnUserSecDropDescribeDcdnUserSecDropQueries the number of packets blocked by a specified security feature.
DescribeDcdnSecFuncInfoDescribeDcdnSecFuncInfoCreates an edge security drop-down list in the Dynamic Content Delivery Network (DCDN) console.
DescribeDcdnUserSecDropByMinuteDescribeDcdnUserSecDropByMinuteQueries the number of packets that are blocked by security features at the application layer within a specific time range.
DescribeDcdnBlockedRegionsDescribeDcdnBlockedRegionsQueries countries and regions that can be added to the blacklist.
DescribeDcdnsecServiceDescribeDcdnsecServiceQueries the information about Dynamic Content Delivery Network (DCDN), such as the service activation time, the expiration time, and the current status.
DescribeDcdnUserConfigsDescribeDcdnUserConfigsQueries the configurations of security features.
DescribeDcdnFullDomainsBlockIPConfigDescribeDcdnFullDomainsBlockIPConfigQueries the configurations of blocked IP addresses.
SetDcdnFullDomainsBlockIPSetDcdnFullDomainsBlockIPBlocks or unblocks IP addresses or CIDR blocks.
DescribeHighlightInfoDescribeHighlightInfoQueries 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.
DescribeDcdnWafBotAppKeyDescribeDcdnWafBotAppKeyQueries 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.
DescribeDdosAllEventListDescribeDdosAllEventListQueries attack events.
DDoS MitigationDDoS Mitigation
DescribeDcdnDdosServiceDescribeDcdnDdosServiceQueries the status of DCDN DDoS mitigation.
DescribeDcdnDdosSpecInfoDescribeDcdnDdosSpecInfoQueries the specifications of DCDN DDoS versions.
WAF ProtectionWAF Protection
DescribeDcdnWafDomainDescribeDcdnWafDomainQueries 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.
CreateDcdnWafPolicyCreateDcdnWafPolicyCreates a Web Application Firewall (WAF) protection policy.
BatchCreateDcdnWafRulesBatchCreateDcdnWafRulesCreates Web Application Firewall (WAF) protection rules.
ModifyDcdnWafRuleModifyDcdnWafRuleChanges the name, status, or configurations of a protection rule.
BatchModifyDcdnWafRulesBatchModifyDcdnWafRulesModifies multiple Web Application Firewall (WAF) protection rules. Only Bot management rules can be modified.
BatchSetDcdnWafDomainConfigsBatchSetDcdnWafDomainConfigsSets the protection status of multiple domain names at a time.
ModifyDcdnWafPolicyModifyDcdnWafPolicyChanges the name or the status of a protection policy.
ModifyDcdnWafPolicyDomainsModifyDcdnWafPolicyDomainsChanges the accelerated domain names that are bound to a protection policy.
DeleteDcdnUserConfigDeleteDcdnUserConfigDeletes feature configurations by user.
DeleteDcdnWafPolicyDeleteDcdnWafPolicyDeletes a protection policy.
BatchDeleteDcdnWafRulesBatchDeleteDcdnWafRulesDeletes multiple Web Application Firewall (WAF) protection rules at a time.
DescribeDcdnWafScenesDescribeDcdnWafScenesQueries the information about the type of the protection policy that you use.
DescribeDcdnWafDomainsDescribeDcdnWafDomainsQueries the accelerated domain names that are protected by Web Application Firewall (WAF). Fuzzy search is supported.
DescribeDcdnWafPolicyDomainsDescribeDcdnWafPolicyDomainsQueries the accelerated domain names that are protected by a specified Web Application Firewall (WAF) protection policy.
DescribeDcdnWafPoliciesDescribeDcdnWafPoliciesQueries the details of the Web Application Firewall (WAF) protection policies that you configured.
DescribeDcdnWafPolicyDescribeDcdnWafPolicyQueries the details of a protection policy.
DescribeDcdnWafDomainDetailDescribeDcdnWafDomainDetailQueries the information about the protection policy of a domain name.
DescribeDcdnWafRulesDescribeDcdnWafRulesQueries the details of the protection rules that you configured.
ModifyDcdnWafGroupModifyDcdnWafGroupModifies a custom Web Application Firewall (WAF) rule group.
DescribeDcdnWafRuleDescribeDcdnWafRuleQueries the details of a specified protection rule.
DescribeDcdnWafPolicyValidDomainsDescribeDcdnWafPolicyValidDomainsQueries the domain names that can be bound to a custom protection policy.
DescribeDcdnWafFilterInfoDescribeDcdnWafFilterInfoQueries the information about match conditions in a custom protection rule, such as the match fields, logical characters, and match content.
DescribeDcdnWafSpecInfoDescribeDcdnWafSpecInfoQueries the version of Web Application Firewall (WAF) used in Dynamic Content Delivery Network (DCDN).
DescribeDcdnWafServiceDescribeDcdnWafServiceQueries 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.
DescribeDcdnWafGeoInfoDescribeDcdnWafGeoInfoQueries the countries and regions that can be added to the blacklist of Web Application Firewall (WAF).
DescribeDcdnWafUsageDataDescribeDcdnWafUsageDataQueries the usage data of Web Application Firewall (WAF).
DescribeDcdnWafGroupsDescribeDcdnWafGroupsQueries custom Web Application Firewall (WAF) rule groups.
DescribeDcdnWafGroupDescribeDcdnWafGroupQueries the details of a custom WAF rule group by page.
CreateDcdnWafGroupCreateDcdnWafGroupCreate a custom WAF rule group.
DeleteDcdnWafGroupDeleteDcdnWafGroupDeletes a custom WAF rule group.
DescribeDcdnWafDefaultRulesDescribeDcdnWafDefaultRulesQueries the default configurations of a WAF rule.

Tool management

APITitleDescription
DescribeDcdnIpInfoDescribeDcdnIpInfoQueries whether an IP address belongs to a POP.
DescribeDcdnL2IpsDescribeDcdnL2IpsQueries CIDR blocks of Alibaba Cloud Dynamic Content Delivery Network points of presence (DCDN POPs) that are used for dynamic content delivery.

Other

APITitleDescription
DescribeDcdnUserVipsByDomainDescribeDcdnUserVipsByDomainQueries virtual IP addresses of the POPs by domain name.
DescribeDcdnOriginSiteHealthStatusDescribeDcdnOriginSiteHealthStatusQueries the status of the origin server for a DCDN-accelerated domain name.
DescribeDcdnSSLCertificateListDescribeDcdnSSLCertificateListQueries the certificates of accelerated domain names.
CreateDcdnCertificateSigningRequestCreateDcdnCertificateSigningRequestCreates a certificate signing request (CSR) file.
SetDcdnDomainCSRCertificateSetDcdnDomainCSRCertificateConfigures an SSL certificate for a specified domain name.