The following tables list API operations available for use in Anti-DDoS Origin Enterprise.
Notice The API operations of Anti-DDoS Origin are available only for Anti-DDoS Origin Enterprise instances. Before you call the following operations, make sure that you have purchased an Anti-DDoS Origin Enterprise instance. For more information, see Purchase an Anti-DDoS Origin Enterprise instance.
Protection setting management
|AddIp||Adds IP addresses to an Anti-DDoS Origin Enterprise instance.|
|DeleteIp||Removes protected IP addresses from an Anti-DDoS Origin Enterprise instance.|
|DeleteBlackhole||Disables blackhole filtering for a protected IP address.|
|DescribeRegions||Queries regions in which Anti-DDoS Origin Enterprise is available.|
|DescribeInstanceList||Queries the details of Anti-DDoS Origin Enterprise instances.|
|DescribeInstanceSpecs||Queries the specifications of Anti-DDoS Origin Enterprise instances.|
|DescribeExcpetionCount||Queries the exceptions of an Anti-DDoS Origin Enterprise instance.|
|DescribePackIpList||Queries the IP addresses that are protected by an Anti-DDoS Origin Enterprise instance.|
|ModifyRemark||Modifies the remarks about an Anti-DDoS Origin Enterprise instance.|
|CheckGrant||Checks whether Anti-DDoS Origin Enterprise is authorized to query information about your Elastic Compute Service (ECS) instances.|
|DescribeDdosEvent||Queries the DDoS events on an Anti-DDoS Origin Enterprise instance.|
|DescribeOpEntities||Queries operation logs.|
|DescribeTraffic||Queries the traffic statistics of an Anti-DDoS Origin Enterprise instance.|
|ListTagKeys||Queries all tags.|
|TagResources||Adds tags to Anti-DDoS Origin Enterprise instances.|
|UntagResources||Removes tags from Anti-DDoS Origin Enterprise instances.|
|ListTagResources||Queries Anti-DDoS Origin Enterprise instances and the tags that are bound to the instances.|
On-demand instance management
|DescribeOnDemandInstanceStatus||Queries the scheduling status of on-demand instances.|
|DescribeOnDemandDdosEvent||Queries the DDoS events on an on-demand instance.|
|SetInstanceModeOnDemand||Specifies the scheduling mode for on-demand instances.|
|CreateSchedruleOnDemand||Creates a scheduling rule for an on-demand instance.|
|QuerySchedruleOnDemand||Queries scheduling rules of an on-demand instance.|
|ConfigSchedruleOnDemand||Modifies a scheduling rule of an on-demand instance.|
|DeleteSchedruleOnDemand||Deletes a scheduling rule of an on-demand instance.|
You can also use the following operations in the 2017-11-20 API version of Anti-DDoS Origin:
- DescribeOnDemandInstance: Queries the details of on-demand instances.
- ModifyOnDemaondDefenseStatus: Modifies the protection status of an on-demand instance.
- DescribeTopTraffic: Queries the top N IP addresses from which the most traffic is forwarded by an on-demand instance within a specific period.
Note If you call the preceding operations, you must set version to2017-11-20 in common request parameters. For more information, see Make API requests.