檢視次數:
您可以建立多種類型的清單來配置保護模組:目錄清單、檔案副檔名清單、檔案清單、IP清單、MAC清單和埠清單。建立每個清單的方式非常相似:

步驟

  1. 建立清單物件。
  2. 設置一般屬性,例如名稱和描述。
  3. 將項目添加到列表中。列表的類型決定了您添加的項目的性質。
  4. 使用與清單物件相關聯的 API 物件將清單新增到 Server & Workload Security保護。例如,您使用 DirectoryListsApi 物件來新增目錄清單。

接下來需執行的動作

要修改清單,您需要先取得清單,進行修改,然後更新清單。與其他物件一樣,您可以透過搜尋、根據 ID 取得清單,或取得所有清單並循環檢查以找到特定清單。
以下範例將目錄新增到目錄清單中。
dir_list = api.DirectoryList()
dir_lists_api = api.DirectoryListsApi(api.ApiClient(configuration))

try:
    dir_lists = dir_lists_api.list_directory_lists(api_version)

    for dir in dir_lists.directory_lists:
        if dir.name == dir_list_name:
            dir_list.dir_list = dir

    # Create the directory list if dir_list_name was not found
    if dir_list.name == None:
        dir_list.name = dir_list_name
        dir_list = dir_lists_api.create_directory_list(dir_list, api_version)

    dir_list_with_directory = api.DirectoryList()
    dir_list_with_directory.items = dir_path

    return dir_lists_api.modify_directory_list(dir_list.id, dir_list_with_directory, api_version)

except api_exception as e:
    return "Exception: " + str(e)
另請參閱 API 參考中的 修改目錄列表 操作。有關 API 調用身份驗證的信息,請參閱 使用 Server & Workload Security保護 進行身份驗證