ShazzamLaunch - グローバル

  • リリースバージョン: Zurich
  • 更新日 2025年07月31日
  • 所要時間:4分
  • ShazzamLaunch スクリプトインクルードは、特定のディスカバリーのために Shazzam プローブを起動する詳細を処理するメソッドを提供します。

    このスクリプトインクルードを使用して、ディスカバリースキャンフェーズ中に Shazzam プローブを起動します。

    ShazzamLaunch - ShazzamLaunch(DiscoveryStatus status, DiscoverySchedule schedule)

    Shazzamlaunch クラスのインスタンスを作成します。

    表 : 1. パラメーター
    名前 タイプ 説明
    status DiscoveryStatus この検出の DiscoveryStatus インスタンス。
    schedule DiscoverySchedule この検出の DiscoverySchedule インスタンス。
    表 : 2. 返される内容
    タイプ 説明
    なし

    ShazzamLaunch - addPortProbe(文字列 midPPs, 文字列 portProbes, IPIncludeExcluldeCollection ipiec)

    ポートプローブを 1 つだけ MID サービスコレクションに追加します。

    表 : 3. パラメーター
    名前 タイプ 説明
    midPPs 文字列 次の 2 つのプロパティを持つハッシュマップ。
    • midServer:MID Server インスタンス
    • portProbes:DiscoveryPortProbe インスタンスのハッシュマップ (ポートプローブ名別)。
    portProbes 文字列 次のプロパティを持つハッシュマップ (MID Server 名別)。
    • range:プローブされる範囲を含む IPMetaCollection。
    • midserver:プローブする MID サーバーの MID Server インスタンス。
    • portProbes:プローブする DiscoveryPortProbe インスタンスのハッシュマップ (ポートプローブ名別)。
    ipiec IPIncludeExcludeCollection プローブ対象の範囲。
    表 : 4. 返される内容
    タイプ 説明
    なし

    ShazzamLaunch - addRange(IPCollection ipc, 文字列 portProbes, ブーリアン samePhase)

    指定された範囲と、スキャン対象となる検出のポートプローブ (動作ごとに定義) を、プローブする必要がある MID Server とポートプローブのコレクションに追加します。

    表 : 5. パラメーター
    名前 タイプ 説明
    ipc IPCollection 検出対象の範囲
    portProbes 文字列 次のプロパティを持つハッシュマップのハッシュマップ (MID Server 名別)。
    • range:プローブされる範囲を含む IPMetaCollection。
    • midServer:プローブする MID サーバーの MID Server インスタンス。
    • portProbes:プローブする DiscoveryPortProbe インスタンスのハッシュマップ (ポートプローブ名別)。
    samePhase ブーリアン 現在実行中のものと同じフェーズを使用する必要がある場合は true。
    表 : 6. 返される内容
    タイプ 説明
    なし

    ShazzamLaunch - fireShazzamProbe(文字列 portProbe, 文字列 ip, 文字列 sensor)

    指定されたハッシュマップ内の MID Server とサービスに対して Shazzam プローブを開始します。

    表 : 7. パラメーター
    名前 タイプ 説明
    portProbe 文字列 次のプロパティを含むハッシュマップ。
    • range:プローブされる範囲を含む IPMetaCollection。
    • midServer:プローブする MID サーバーの MID Server インスタンス。
    ip 文字列 プローブを開始する IP のカンマ区切りリスト。
    sensor 文字列 このプローブを起動したセンサーの sys_id (ネットワーク検出のみ)。
    表 : 8. 返される内容
    タイプ 説明
    なし

    ShazzamLaunch - launch(文字列 ip, ブーリアン samePhase, 文字列 sensor)

    使用されている動作それぞれの現在のフェーズに従って、必要に応じて Shazzam プローブを起動します。

    表 : 9. パラメーター
    名前 タイプ 説明
    ip 文字列 プローブを開始する IP のカンマ区切りリスト。
    samePhase ブーリアン この起動で現在実行中のものと同じフェーズを使用する必要がある場合は true。
    sensor 文字列 これを起動したセンサーの sys_id (ネットワーク検出にあるもののみ)。
    表 : 10. 返される内容
    タイプ 説明
    ブーリアン プローブが起動された場合は true。

    ShazzamLaunch - makeProbeSpec(文字列 portProbe)

    指定されたポートプローブのハッシュマップに対して XML ポートプローブの仕様を作成します。

    表 : 11. パラメーター
    名前 タイプ 説明
    portProbe 文字列 次のプロパティを含むハッシュマップ。
    • range:プローブされる範囲を含む IPMetaCollection。
    • midServer:プローブする MID サーバーの MID Server インスタンス。
    • portProbes:プローブする DiscoveryPortProbe インスタンスのハッシュマップ (ポートプローブ名別)。
    表 : 12. 返される内容
    タイプ 説明
    文字列 XML ポートプローブの仕様