API Overview

Last updated: 2019-05-07 10:22:24

    Basis Info APIs

    API Description
    BGPIPGetInfo Gets details about a specific Anti-DDoS Advanced instance
    BGPIPRename Renames a specific Anti-DDoS Advanced instance
    BGPIPSetCCThreshold Sets a CC defense threshold for a specific Anti-DDoS Advanced instance
    BGPIPSetElasticProtectionLimit Sets an elastic defense limit for a specific Anti-DDoS Advanced instance
    AddCustomCCStrategy Adds a single CC custom policy
    EditCustomCCStrategy Edits a single CC custom policy
    GetCustomCCStrategy Gets a single CC custom policy
    GetCustomCCStrategyList Gets a CC custom policy list
    RemoveCustomCCStrategy Removes a single CC custom policy
    SetCustomCCStrategyStatus Enables or disables a single CC custom policy
    OpenDomainCCProtection Enables domain rule CC defense
    CloseDomainCCProtection Disables domain rule CC defense

    Defense Info APIs

    API Name Description
    BGPIPDDoSGetCounter Gets the number of DDoS attacks suffered by a specific Anti-DDoS Advanced instance, the peak attack size, and the number of elastic defenses enabled for this instance
    BGPIPDDoSGetStatistics Gets the traffic statistics of DDoS attacks on a specific Anti-DDoS Advanced instance
    BGPIPDDoSGetDetails Gets the details of DDoS attack traffic on a specific Anti-DDoS Advanced instance
    BGPIPCCGetCounter Gets the number of CC attacks suffered by a specific Anti-DDoS Advanced instance and the peak attack size
    BGPIPCCGetStatistics Gets the statistic chart of CC attack traffic on a specific Anti-DDoS Advanced instance
    BGPIPCCGetDetails Gets the details of CC attack traffic on a specific Anti-DDoS Advanced instance
    BGPIPTransGetStatistics Gets the statistic chart of the traffic forwarded from an Anti-DDoS Advanced instance to the servers outside Tencent Cloud

    Service List APIs

    API Description
    BGPIPGetServicePacks Gets a list of all the Anti-DDoS Advanced instances under a given user name
    BGPIPGetServiceStatistics Gets the number of usage days and number of defenses of Anti-DDoS Advanced

    Forwarding Rule APIs

    API Description
    BGPIPAddTransRules Adds a Layer-4 forwarding rule for a specific Anti-DDoS Advanced instance
    BGPIPEditTransRules Edits a specific Layer-4 forwarding rule for a specific Anti-DDoS Advanced instance
    BGPIPGetTransRules Gets the Layer-4 forwarding rule list for a specific Anti-DDoS Advanced instance
    BGPIPDeleteTransRules Removes a specific Layer-4 forwarding rule for a specific Anti-DDoS Advanced instance
    BGPIPAddWadTransRules Adds a Layer-7 forwarding rule for a specific Anti-DDoS Advanced instance
    BGPIPEditWadTransRules Edits a specific Layer-7 forwarding rule for a specific Anti-DDoS Advanced instance
    BGPIPGetWadTransRules Gets the Layer-7 forwarding rule list for an Anti-DDoS Advanced instance
    BGPIPDeleteWadTransRules Removes a specific Layer-7 forwarding rule for a specific Anti-DDoS Advanced instance

    Whitelist APIs

    API Description
    GetWhiteUrl Gets the whitelist for a specific Anti-DDoS Advanced instance
    AddWhiteUrl Adds the URL whitelist for a specific Anti-DDoS Advanced instance
    RemoveWhiteUrl Removes the URL whitelist for a specific Anti-DDoS Advanced instance
    GetSrcWhiteIP Gets the source IP whitelist for a specific Anti-DDoS Advanced instance
    AddSrcWhiteIP Adds the source IP whitelist for a specific Anti-DDoS Advanced instance
    RemoveSrcWhiteIP Removes the source IP whitelist for a specific Anti-DDoS Advanced instance

    Blacklist APIs

    API Description
    AddSrcBlackIP Adds the source IP blacklist for a specific Anti-DDoS Advanced instance
    RemoveSrcBlackIP Removes an IP from the blacklist of the specified Anti-DDoS Advanced instance

    Was this page helpful?

    Was this page helpful?

    • Not at all
    • Not very helpful
    • Somewhat helpful
    • Very helpful
    • Extremely helpful
    Send Feedback
    Help