華為云計算 云知識 查詢白名單列表ListWhitelists
查詢白名單列表ListWhitelists

 

功能介紹

查詢白名單,支持過濾查詢和分頁查詢。如未特殊說明,匹配規(guī)則為精確匹配。

接口約束

分頁查詢使用的參數(shù)為marker、limit、page_reverse。marker和page_reverse只有和limit一起使用時才會生效,單獨使用無效。

調(diào)試

您可以在API Explorer中直接運行調(diào)試該接口。

URI

GET /v2/{project_id}/elb/whitelists

路徑參數(shù)

參數(shù)

是否必選

參數(shù)類型

描述

project_id

String

操作用戶的項目ID。

獲取方法詳見獲取項目ID。

查詢參數(shù)

參數(shù)

是否必選

參數(shù)類型

描述

marker

String

分頁查詢的起始的資源ID,表示上一頁最后一條查詢記錄的白名單的ID。

必須與limit一起使用。

limit

Integer

分頁查詢每頁的白名單個數(shù)。如果不設置,則默認不分頁查詢所有。

page_reverse

Boolean

分頁的順序,true表示從后往前分頁,false表示從前往后分頁,默認為false。

必須與limit一起使用。

id

String

白名單ID。

tenant_id

String

白名單所在的項目ID。

支持的最大字符長度:255

listener_id

String

白名單關聯(lián)的監(jiān)聽器ID。

enable_whitelist

Boolean

是否開啟訪問控制開關。

true:打開

false:關閉

whitelist

String

白名單IP的字符串。

請求消息

響應消息

響應參數(shù)

參數(shù)

參數(shù)類型

描述

whitelists

Array of Whitelists objects

白名單對象列表。詳見表4。

 

whitelists字段說明

參數(shù)

參數(shù)類型

描述

id

String

白名單的ID。

tenant_id

String

白名單所在的項目ID。

支持的最大字符長度:255

listener_id

String

白名單關聯(lián)的監(jiān)聽器ID。

enable_whitelist

Boolean

是否開啟訪問控制開關。

true:打開

false:關閉

whitelist

String

白名單IP的字符串。

請求示例

  • 請求樣例1 全量查詢白名單GET https://{Endpoint}/v2/eabfefa3fd1740a88a47ad98e132d238/elb/whitelists
  • 請求樣例2 過濾查詢監(jiān)聽器eabfefa3fd1740a88a47ad98e132d230關聯(lián)的白名單GET https://{Endpoint}/v2/eabfefa3fd1740a88a47ad98e132d238/elb/whitelists?listener_id=eabfefa3fd1740a88a47ad98e132d230

響應示例

  • 響應樣例1{ "whitelists": [ { "id": "eabfefa3fd1740a88a47ad98e132d238", "listener_id": "eabfefa3fd1740a88a47ad98e132d238", "tenant_id": "eabfefa3fd1740a88a47ad98e132d238", "enable_whitelist": true, "whitelist": "192.168.11.1,192.168.0.1/24,192.168.201.18/8,100.164.0.1/24" }, { "id": "eabfefa3fd1740a88a47ad98e132d326", "listener_id": "eabfefa3fd1740a88a47ad98e132d327", "tenant_id": "eabfefa3fd1740a88a47ad98e132d436", "enable_whitelist": true, "whitelist": "192.168.12.1,192.168.1.1/24,192.168.203.18/8,100.164.5.1/24" } ] }
  • 響應樣例2{ "whitelists": [ { "id": "eabfefa3fd1740a88a47ad98e132d238", "listener_id": "eabfefa3fd1740a88a47ad98e132d230", "tenant_id": "eabfefa3fd1740a88a47ad98e132d239", "enable_whitelist": true, "whitelist": "192.168.11.1,192.168.0.1/24,192.168.201.18/8,100.164.0.1/24" }, { "id": "eabfefa3fd1740a88a47ad98e132d326", "listener_id": "eabfefa3fd1740a88a47ad98e132d327", "tenant_id": "eabfefa3fd1740a88a47ad98e132d439", "enable_whitelist": true, "whitelist": "192.168.12.1,192.168.1.1/24,192.168.203.18/8,100.164.5.1/24" } ] }

返回碼

請參見狀態(tài)碼。