ShazzamLaunch - Global
L’include de script ShazzamLaunch fournit des méthodes permettant de gérer les détails du lancement d’une sonde Shazzam pour une découverte donnée.
Utilisez cet include de script pour lancer une sonde Shazzam pendant la phase d’analyse de découverte.
ShazzamLaunch : ShazzamLaunch(statut de la découverte, calendrier DiscoverySchedule)
Crée une instance de la classe Shazzamlaunch.
| Nom | Type | Description |
|---|---|---|
| statut | Statut de découverte | Instance DiscoveryStatus pour cette découverte. |
| schedule | Calendrier de découverte | Instance DiscoverySchedule pour cette découverte. |
| Type | Description |
|---|---|
| nul |
ShazzamLaunch : addPortProbe(String midPPs, String portProbes, IPIncludeExcluldeCollection ipiec)
Ajoute une sonde à port unique à notre collection de services MID.
| Nom | Type | Description |
|---|---|---|
| Les midPP | Chaîne | Une carte de hachage avec deux propriétés.
|
| PortProbes | Chaîne | Une carte de hachage (nom byMIDServer) contenant ces propriétés.
|
| ipiec | IPIncludeExcludeCollection | Plage à sonder. |
| Type | Description |
|---|---|
| nul |
ShazzamLaunch : addRange(IPCollection ipc, chaîne portProbes, booléen samePhase)
Ajoute la plage spécifiée et les sondes de port de cette découverte à analyser (tels que définis par le comportement) à l’ensemble de serveurs MID et de sondes de port qui doivent être sondés.
| Nom | Type | Description |
|---|---|---|
| IPC | IPCollection | Plage à découvrir |
| PortProbes | Chaîne | Une carte de hachage (par nom de serveur MID) des cartes de hachage contenant ces propriétés.
|
| samePhase | Booléen | Vrai si cette opération doit utiliser la même phase que celle actuellement en cours d’exécution. |
| Type | Description |
|---|---|
| nul |
ShazzamLaunch : FireShazzamProbe (Sonde de port de chaîne, IP de chaîne, capteur de chaîne)
Déclenche une sonde Shazzam pour le serveur MID et les services dans la carte de hachage donnée.
| Nom | Type | Description |
|---|---|---|
| PortProbe | Chaîne | Une carte de hachage contenant ces propriétés.
|
| ip | Chaîne | Liste séparée par des virgules des adresses IP pour lesquelles déclencher des sondes. |
| capteur | Chaîne | L’sys_id du capteur qui a lancé cette sonde (découverte de réseau uniquement). |
| Type | Description |
|---|---|
| nul |
ShazzamLaunch : launch(String ip, boolean samePhase, String sensor)
Lance des sondes Shazzam si nécessaire, en fonction de la phase actuelle de chaque comportement utilisé.
| Nom | Type | Description |
|---|---|---|
| ip | Chaîne | Liste séparée par des virgules des adresses IP pour lesquelles déclencher des sondes. |
| samePhase | Booléen | Vrai si ce lancement doit utiliser la même phase que celle actuellement en cours d’exécution. |
| capteur | Chaîne | sys_id du capteur qui l’a lancé (uniquement dans la découverte de réseau). |
| Type | Description |
|---|---|
| Booléen | Vrai si des sondes sont lancées. |
ShazzamLaunch : makeProbeSpec(String portProbe)
Crée une spécification de sonde de port XML pour la carte de hachage de sonde de port donnée.
| Nom | Type | Description |
|---|---|---|
| PortProbe | Chaîne | Une carte de hachage contenant ces propriétés.
|
| Type | Description |
|---|---|
| Chaîne | Spécification de la sonde de port XML |