ビュー:
APIを使用して、新しいアセットを保護するプロセスの一部としてコンピュータを Server & Workload Protection に追加できます。
ヒント
ヒント
APIを使用する前に、次の種類の予約タスクを使用して、コンピュータを自動的に検出して追加することを検討してください。
  • コンピュータの検出
  • クラウドアカウントの同期
  • ディレクトリの同期
  • VMware vCenterの同期
詳細については、予約タスクを使用した保護の維持または Server & Workload Protection がタスクを実行するようにスケジュールする
コンピュータを追加するには、次の一般的な手順を実行します。

手順

  1. 作成するComputerオブジェクトを選択し、ホスト名を設定します。必須のプロパティはホスト名のみです。値は、コンピュータに解決されるホスト名またはIPアドレスである必要があります。
    computer = api.Computer() computer.host_name = hostname
  2. 必要に応じて、その他のプロパティを設定します。を参照してください。コンピュータの作成使用可能なプロパティについては、APIレファレンス/参照情報の操作を参照してください。
  3. 作成するComputersApiオブジェクトを作成し、それを使用して Server & Workload Protectionにコンピュータを作成します。
    computers_api = api.ComputersApi(api.ApiClient(configuration)) new_computer = computers_api.create_computer(computer, api_version)
    設定可能なプロパティについては、コンピュータの作成操作については、 APIレファレンス/参照情報を参照してください。
    ヒント
    ヒント
    また、 Server & Workload Protection コンソールを使用して、コンピュータの追加時にコンピュータを自動的に設定するタスクを作成することもできます。参照コンピュータが追加または変更されたときにタスクを自動的に実行する
    ヒント
    ヒント
    従来のREST APIを使用して、有効化されたエージェントを実行しているコンピュータでRelayを有効にできます。 Deep SecurityのGitリポジトリには、次のタスクを実行するスクリプトが含まれています。

次に進む前に

# Create the computer object computer = api.Computer() computer.host_name = hostname # Add the computer to Server & Workload Protection computers_api = api.ComputersApi(api.ApiClient(configuration)) new_computer = computers_api.create_computer(computer, api_version) return new_computer.idServer & Workload Protection
computers_api = api.ComputersApi(api.ApiClient(configuration))
new_computer = computers_api.create_computer(computer, api_version)
return new_computer.id