保護モジュールの設定に使用するリストには、ディレクトリリスト、ファイル拡張子リスト、ファイルリスト、IPリスト、MACリスト、およびポートリストのいくつかの種類を作成できます。各リストの作成方法は、次のように非常に似ています。
手順
- リストオブジェクトを作成します。
- 名前や説明などの一般的なプロパティを設定します。
- リストに項目を追加します。リストの種類によって、追加する項目の性質が決まります。
- リストオブジェクトに関連付けられているAPIオブジェクトを使用して、リストを Server & Workload Protectionに追加します。たとえば、
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 Protection< 。