Discovery ruleオブジェクト

次のオブジェクトは、druleAPIに直接関連しています。

ディスカバリルール

ディスカバリルールオブジェクトは、ネットワークディスカバリルールを定義します。以下のプロパティがあります。

Property Type Description
druleid ID ディスカバリルールのID。

プロパティの動作:
- 読み取り専用
- 更新操作では必須
iprange string チェックする1つ以上のIP範囲。複数指定する場合はコンマで区切ります。

IP範囲でサポートされる形式の詳細については、ネットワークディスカバリの設定セクションを参照してください。

プロパティの動作:
- 作成操作では必須
name string ディスカバリルールの名前。

プロパティの動作:
- 作成操作では必須
delay string ディスカバリルールの実行間隔。

秒数(例: 160300)、時間のサフィックス付きの値(例: 30s1m2h1d)、またはユーザーマクロを指定できます。

デフォルト: 1h。
proxyid ID ディスカバリに使用するプロキシのID。
status integer ディスカバリルールが有効かどうか。

指定可能な値:
0 - (デフォルト) 有効;
1 - 無効。
concurrency_max integer ディスカバリルールごとの同時チェック数の最大値。

指定可能な値:
0 - (デフォルト) チェック数は無制限;
1 - 1回のチェック;
2-999 - カスタムのチェック数。
error string ディスカバリルールの実行時に障害が発生した場合のエラーテキスト。

プロパティの動作:
- 読み取り専用