APIを使用して、新しいアセットを保護するプロセスの一部としてコンピュータを Server & Workload Protection に追加できます。
ヒントAPIを使用する前に、次の種類の予約タスクを使用して、コンピュータを自動的に検出して追加することを検討してください。
|
コンピュータを追加するには、次の一般的な手順を実行します。
手順
- 作成する
Computer
オブジェクトを選択し、ホスト名を設定します。必須のプロパティはホスト名のみです。値は、コンピュータに解決されるホスト名またはIPアドレスである必要があります。computer = api.Computer() computer.host_name = hostname
- 必要に応じて、その他のプロパティを設定します。を参照してください。コンピュータの作成使用可能なプロパティについては、APIレファレンス/参照情報の操作を参照してください。
- 作成する
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リポジトリには、次のタスクを実行するスクリプトが含まれています。背景情報については、を参照してください。 Relayを使用したセキュリティアップデートとソフトウェアアップデートの配信。
次に進む前に
# 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