您可以建立多種類型的清單來配置保護模組:目錄清單、檔案副檔名清單、檔案清單、IP清單、MAC清單和埠清單。建立每個清單的方式非常相似:
步驟
- 建立清單物件。
- 設置一般屬性,例如名稱和描述。
- 將項目添加到列表中。列表的類型決定了您添加的項目的性質。
- 使用與清單物件相關聯的 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保護 進行身份驗證。