全部產品
Search
文件中心

:API概覽

更新時間:Jul 01, 2024

本文匯總了Web Application Firewall(WAF)服務所有可調用的API。

執行個體資訊

API

描述

DescribeInstanceInfo

查詢已購買的WAF執行個體的基本資料,例如執行個體ID、執行個體的類型和狀態等。

DescribeInstanceSpecInfo

查詢已購買的WAF執行個體的規格資訊。

DeleteInstance

釋放已到期的訂用帳戶WAF執行個體。

網域名稱配置

API

描述

DescribeDomainNames

查詢所有已添加到WAF防護的網域名稱名稱列表。

說明

該介面只能一次性返回所有網域名稱。推薦您調用DescribeDomainList介面進行分頁查詢。

DescribeDomainList

分頁查詢已添加到WAF防護的網域名稱名稱列表。

說明

該介面支援按條件查詢及分頁返回結果。對於網域名稱數量較多的情境,推薦您調用該介面。

DescribeDomain

查詢WAF執行個體中已添加的網域名稱配置資訊。

CreateDomain

添加網域名稱配置資訊,將您的網域名稱接入WAF執行個體進行防護。

ModifyDomain

修改指定的網域名稱配置資訊。

DeleteDomain

刪除指定的網域名稱配置資訊。

DescribeCertificates

查詢指定網域名稱關聯的已有認證,即已在SSL認證服務中進行管理的認證。

DescribeCertMatchStatus

查詢網域名稱配置中上傳的認證和私密金鑰資訊是否匹配。

CreateCertificate

為已添加的網域名稱配置上傳認證及私密金鑰資訊。

CreateCertificateByCertificateId

根據認證ID為指定的網域名稱配置上傳認證。

DescribeDomainBasicConfigs

查詢已添加的網域名稱配置的防護設定狀態。

DescribeDomainAdvanceConfigs

查詢已添加的網域名稱配置的詳細資料。

防護配置

API

描述

ModifyDomainIpv6Status

為網域名稱配置開啟或關閉IPv6安全防護功能。

DescribeProtectionModuleStatus

查詢指定的WAF防護功能模組(包括Web入侵防護、資料安全、進階防護、Bot管理、存取控制或限流等模組)的開關狀態。

ModifyProtectionModuleStatus

為網域名稱配置開啟或關閉WAF防護功能模組(包括Web入侵防護、資料安全、進階防護、Bot管理、存取控制或限流等模組)。

DescribeProtectionModuleMode

查詢網域名稱配置中各WAF防護功能模組(包括規則防護引擎、深度學習引擎、CC安全防護、Alibaba Antifraud Service、主動防禦等模組)當前採用的防護模式。

ModifyProtectionModuleMode

修改指定的WAF防護功能模組(包括規則防護引擎、深度學習引擎、CC安全防護、Alibaba Antifraud Service、主動防禦等模組)的防護模式。

DescribeProtectionModuleRules

查詢指定的WAF防護功能模組(包括Web入侵防護、資料安全、Bot管理、存取控制或限流、網站白名單等模組)的規則配置記錄。

CreateProtectionModuleRule

在指定的WAF防護功能模組(包括Web入侵防護、資料安全、Bot管理、存取控制或限流、網站白名單等模組)中建立規則配置。

ModifyProtectionModuleRule

修改指定的WAF防護功能模組(包括Web入侵防護、資料安全、進階防護、Bot管理、存取控制或限流、白名單等模組)的配置規則。

ModifyProtectionRuleStatus

為網域名稱配置開啟或關閉WAF防護功能模組(包括網站防篡改、合法爬蟲、爬蟲威脅情報、自訂防護策略、網站白名單等模組)中已建立的規則。

DescribeDomainRuleGroup

查詢網域名稱配置當前使用的規則防護引擎的防護規則群組ID。

SetDomainRuleGroup

為網域名稱配置選擇規則防護引擎使用的防護規則群組(除系統預設的三種防護規則群組外,也可以選擇自訂規則組)。

ModifyProtectionRuleCacheStatus

更新指定的網站防篡改規則所防護頁面的緩衝。

DeleteProtectionModuleRule

刪除指定的防護模組下已建立的規則配置。

DescribeProtectionModuleCodeConfig

查詢WAF地區級IP黑名單中支援配置的地區代碼。

日誌管理

API

描述

ModifyLogServiceStatus

為網域名稱配置開啟或關閉日誌採集功能。

ModifyLogRetrievalStatus

為網域名稱配置開啟或關閉日誌檢索功能。

DescribeLogServiceStatus

查詢已接入WAF進行防護的網域名稱的日誌採集狀態(是否開啟了日誌採集)。

系統管理

API

描述

DescribeWafSourceIpSegment

查詢WAF防護叢集使用的回源IP網段。

資源相關介面

API

描述

MoveResourceGroup

將一個WAF資源轉移到其他資源群組。