ShazzamLaunch: グローバル
ShazzamLaunch スクリプトインクルードは、特定のディスカバリーの Shazzam プローブを起動する詳細を処理するメソッドを提供します。
このスクリプトインクルードを使用して、ディスカバリースキャンフェーズ中に Shazzam プローブを起動します。
ShazzamLaunch:ShazzamLaunch (DiscoveryStatus ステータス、DiscoverySchedule スケジュール)
Shazzamlaunch クラスのインスタンスを作成します。
| 名前 | タイプ | 説明 |
|---|---|---|
| status | ディスカバリーステータス | このディスカバリーの DiscoveryStatus インスタンス。 |
| schedule | ディスカバリースケジュール | このディスカバリーの DiscoverySchedule インスタンス。 |
| タイプ | 説明 |
|---|---|
| なし |
ShazzamLaunch - addPortProbe(String midPPs, String portProbes, IPIncludeExcluldeCollection ipiec)
単一ポートプローブを MID サービスコレクションに追加します。
| 名前 | タイプ | 説明 |
|---|---|---|
| midPP | 文字列 | 2 つのプロパティを持つハッシュマップ。
|
| ポートプローブ | 文字列 | これらのプロパティを含むハッシュマップ (byMIDServer 名)。
|
| iPIEC | IPIncludeExcludeCollection | プローブする範囲。 |
| タイプ | 説明 |
|---|---|
| なし |
ShazzamLaunch - addRange(IPCollection ipc, 文字列 portProbes, ブール値 samePhase)
指定された範囲とスキャン対象のこのディスカバリーのポートプローブ (動作で定義) を、プローブする必要がある MID サーバーとポートプローブのコレクションに追加します。
| 名前 | タイプ | 説明 |
|---|---|---|
| IPC | IP 収集 | 検出範囲 |
| ポートプローブ | 文字列 | これらのプロパティを含むハッシュマップのハッシュマップ (MID サーバー名による)。
|
| samePhase | ブーリアン | 現在実行されているのと同じフェーズを使用する必要がある場合は True。 |
| タイプ | 説明 |
|---|---|
| なし |
ShazzamLaunch - fireShazzamProbe(文字列 portProbe, 文字列 ip, 文字列センサー)
指定されたハッシュマップ内の MID サーバーとサービスに対して Shazzam プローブを起動します。
| 名前 | タイプ | 説明 |
|---|---|---|
| ポートプローブ | 文字列 | 次のプロパティを含むハッシュマップ。
|
| ip | 文字列 | プローブを起動する IP のカンマ区切りリスト。 |
| センサー | 文字列 | このプローブを起動したセンサーのsys_id (ネットワークディスカバリーのみ)。 |
| タイプ | 説明 |
|---|---|
| なし |
ShazzamLaunch:launch(文字列 ip, ブール値 samePhase, 文字列センサー)
使用されている各動作の現在のフェーズに応じて、必要に応じて Shazzam プローブを起動します。
| 名前 | タイプ | 説明 |
|---|---|---|
| ip | 文字列 | プローブを起動する IP のカンマ区切りリスト。 |
| samePhase | ブーリアン | この起動で現在実行されているのと同じフェーズを使用する必要がある場合は True。 |
| センサー | 文字列 | これを起動したセンサーのsys_id (ネットワークディスカバリーでのみ)。 |
| タイプ | 説明 |
|---|---|
| ブーリアン | プローブが起動されている場合は True。 |
ShazzamLaunch:makeProbeSpec(文字列 portProbe)
指定されたポートプローブハッシュマップの XML ポートプローブ仕様を作成します。
| 名前 | タイプ | 説明 |
|---|---|---|
| ポートプローブ | 文字列 | 次のプロパティを含むハッシュマップ。
|
| タイプ | 説明 |
|---|---|
| 文字列 | XML ポートプローブ仕様 |