分頁查詢防護對象。
調試
您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。
調試
授權資訊
|
操作 |
存取層級 |
資源類型 |
條件關鍵字 |
關聯操作 |
|
yundun-waf:DescribeDefenseResources |
list |
*DefenseResource
|
無 | 無 |
請求參數
|
名稱 |
類型 |
必填 |
描述 |
樣本值 |
| InstanceId |
string |
否 |
WAF 執行個體 ID。 說明
您可以透過呼叫 DescribeInstance 介面查看當前 WAF 執行個體 ID。 |
waf_cdnsdf3**** |
| PageNumber |
integer |
否 |
分頁查詢時,返回第幾頁資料。預設值為 1,表示返回第 1 頁資料。 |
1 |
| PageSize |
integer |
否 |
分頁查詢時,每頁包含多少條結果。預設值為 10,表示每頁包含 10 條結果。 |
10 |
| Query |
string |
否 |
查詢條件,JSON 格式的字串。 說明
根據不同的查詢條件,查詢到的防護對象結果不同。詳細資訊,請參見Query 參數描述。 |
{\"product\":\"waf\"} |
| Tag |
array<object> |
否 |
資源標籤列表,最多包含 20 個子項。 |
|
|
object |
否 |
資源標籤,由標籤鍵和標籤值組成。 |
||
| Value |
string |
否 |
標籤值。 |
TagValue1 |
| Key |
string |
否 |
標籤鍵。 |
Tagkey1 |
| ResourceManagerResourceGroupId |
string |
否 |
阿里雲資源群組 ID。 |
rg-acfm***q |
| RegionId |
string |
否 |
WAF 執行個體所屬地域。取值:
|
cn-hangzhou |
Query 參數詳解
參數描述
| 名稱 | 類型 | 是否必選 | 範例值 | 描述 |
| product | String | 可選 | waf | 資產類型,取值: - waf:表示透過 Cname 或其他方式接入 WAF。 - alb:表示透過 ALB 接入。 - clb:表示透過 CLB 接入。 - ecs:表示透過 ECS 接入。 - mse:表示透過 MSE 接入。 - fc:表示透過 FC 接入。 |
| resourceLike | String | 可選 | example.aliyundoc.c | 要查詢的防護對象名稱。您可以設定該參數,模糊查詢已接入 WAF 的防護對象。 |
| resource | String | 可選 | example.aliyundoc.com-waf | 要查詢的防護對象名稱。您可以設定該參數,精確查詢已接入 WAF 的防護對象。 |
| resourceIn | String | 可選 | example1.aliyundoc.com,example2.aliyundoc.com | 要查詢的多個防護對象。您可以設定該參數,查詢多個已接入 WAF 的防護對象。多個防護對象之間使用英文逗號(,)分隔。 |
| instanceId | String | 可選 | alb-nifa24**** | 要查詢的防護對象的執行個體 ID。您可以設定該參數,精確查詢已接入 WAF 的防護對象的執行個體 ID。 |
| domain | String | 可選 | example.aliyundoc.com | 要查詢的防護對象的網域名稱。您可以設定該參數,精確查詢已接入 WAF 的防護對象的網域名稱。 |
| resourceGroup | String | 可選 | group1 | 要查詢的防護對象組。 |
| inGroup | Boolean | 可選 | true | 防護對象是否已加入該防護對象組。 |
| ownerUserId | String | 可選 | 135********23 | 要查詢防護對象的資產歸屬帳號。您可以設定該參數,精確查詢多帳號場景中歸屬某一帳號的 WAF 防護對象。 |
| orderBy | String | 可選 | resource | 設定防護對象排序方式。取值: - resource : 表示按防護對象名稱排序。 - gmtModified : 表示按修改時間排序。 |
| desc | Boolean | 可選 | true | 設定排序順序。取值: - false : 表示正序顯示。 - true : 表示倒序顯示。 |
範例
{
"product ": "waf",
"resource": "example.aliyundoc.com-waf",
"domain": "example.aliyundoc.com",
"resourceLike ": "example.aliyundoc.c",
"InstaneId": "waf_cn****",
"resourceIn": "example1.aliyundoc.com,example2.aliyundoc.com",
"ownerUserId": "135**********41"
}
```。
返回參數
|
名稱 |
類型 |
描述 |
樣本值 |
|
object |
請求返回結構體。 |
||
| TotalCount |
integer |
返回結果的總數。 |
73 |
| RequestId |
string |
請求 ID。 |
618F2626-DB27-5187-8C6C-4E61A491**** |
| Resources |
array<object> |
防護對象列表。 |
|
|
array<object> |
防護對象資訊。 |
||
| Pattern |
string |
防護對象的防護形式。 |
domain |
| Description |
string |
描述資訊。 |
test |
| XffStatus |
integer |
防護對象是否開啟 xff 代理。 |
1 |
| GmtModified |
integer |
防護對象修改時間,單位:毫秒。 |
1665633032000 |
| Resource |
string |
防護對象名稱。 |
alb-rencs*** |
| AcwV3SecureStatus |
integer |
滑塊 cookie 的 secure 屬性狀態。
|
0 |
| Product |
string |
雲端產品名稱。 |
alb |
| AcwCookieStatus |
integer |
追蹤 cookie 開關狀態。
|
1 |
| AcwSecureStatus |
integer |
追蹤 cookie 的 secure 屬性狀態。
|
0 |
| ResourceManagerResourceGroupId |
string |
阿里雲資源群組 ID。 |
rg-acfm***q |
| GmtCreate |
integer |
防護對象建立時間,單位:毫秒。 |
1652149203187 |
| OwnerUserId |
string |
多帳號統一管理場景中防護對象資產歸屬帳號。 |
135*********46 |
| ResourceOrigin |
string |
防護對象來源。 |
custom |
| ResourceGroup |
string |
防護對象加入防護組的名稱。 |
test |
| Detail |
object |
防護對象的具體描述資訊,Map 中不同的鍵值對表示防護對象不同的屬性。 |
{"domain":"eou.eleme.cn","uri":"/"} |
| CustomHeaders |
array |
自訂 xff 頭用來取真實的用戶端來源 IP,當 xff=1 且該欄位為空時表示取 xff 頭中第一個 IP 作為用戶端來源 IP。 |
|
|
string |
自訂頭欄位資訊。 |
afbfbajf |
|
| ResponseHeaders |
array<object> |
回應標頭參數。 |
|
|
object |
回應標頭參數。 |
||
| Key |
string |
指定的自訂回應標頭的鍵。 |
Header-Key |
| Value |
string |
指定的自訂回應標頭的值。 |
Header-Value |
| InstanceId |
string |
WAF 執行個體 ID。 |
waf_v2_public_cn-k***** |
| ResourceStatus |
string |
防護對象狀態。取值為:
|
樣本
正常返回樣本
JSON格式
{
"TotalCount": 73,
"RequestId": "618F2626-DB27-5187-8C6C-4E61A491****",
"Resources": [
{
"Pattern": "domain",
"Description": "test",
"XffStatus": 1,
"GmtModified": 1665633032000,
"Resource": "alb-rencs***",
"AcwV3SecureStatus": 0,
"Product": "alb",
"AcwCookieStatus": 1,
"AcwSecureStatus": 0,
"ResourceManagerResourceGroupId": "rg-acfm***q",
"GmtCreate": 1652149203187,
"OwnerUserId": "135*********46",
"ResourceOrigin": "custom",
"ResourceGroup": "test",
"Detail": {
"domain": "eou.eleme.cn",
"uri": "/"
},
"CustomHeaders": [
"afbfbajf"
],
"ResponseHeaders": [
{
"Key": "Header-Key",
"Value": "Header-Value"
}
],
"InstanceId": "waf_v2_public_cn-k*****",
"ResourceStatus": ""
}
]
}
錯誤碼
訪問錯誤中心查看更多錯誤碼。
變更歷史
更多資訊,參考變更詳情。