ShazzamLaunch - Global
A inclusão de script ShazzamLaunch fornece métodos para lidar com os detalhes do início de uma probe Shazzam para uma determinada descoberta.
Use esta inclusão de script para iniciar uma probe do Shazzam durante a fase de verificação de descoberta.
ShazzamLaunch - ShazzamLaunch (status DiscoveryStatus, programação DiscoverySchedule)
Cria uma instância da classe Shazzamlaunch.
| Nome | Tipo | Descrição |
|---|---|---|
| status | Status da Descoberta | A instância DiscoveryStatus para esta descoberta. |
| programação | DiscoverySchedule | A instância DiscoverySchedule para esta descoberta. |
| Tipo | Descrição |
|---|---|
| vazio |
ShazzamLaunch - addPortProbe (cadeia de caracteres midPPs, cadeia de caracteres portProbes, IPIncludeExcluldeCollection iPIEC)
Adiciona uma única probe de porta à nossa coleção de serviços MID.
| Nome | Tipo | Descrição |
|---|---|---|
| midPPs | Cadeia de caracteres | Um hashmap com duas propriedades.
|
| portProbes | Cadeia de caracteres | Um hashmap (pornome do MIDServer) que contém essas propriedades.
|
| IPIEC | IPIncludeExcludeCollection | O intervalo a ser sondado. |
| Tipo | Descrição |
|---|---|
| vazio |
ShazzamLaunch - addRange (IPCollection ipc, cadeia de caracteres portProbes, booliano samePhase)
Adiciona o intervalo especificado e as probes de porta desta descoberta a serem verificadas (conforme definido pelo comportamento) à coleção de MID servers e probes de porta que precisam ser sondadas.
| Nome | Tipo | Descrição |
|---|---|---|
| IPC | ColeçãoIP | O intervalo a ser descoberto |
| portProbes | Cadeia de caracteres | Um hashmap (por nome do MID Server) de hashmaps que contém essas propriedades.
|
| samePhase | Booliano | Verdadeiro se isso deve usar a mesma fase que está em execução no momento. |
| Tipo | Descrição |
|---|---|
| vazio |
ShazzamLaunch - fireShazzamProbe (cadeia de caracteres portProbe, cadeia de caracteres ip, cadeia de caracteres sensor)
Dispara uma probe do Shazzam para o MID Server e os serviços no mapa de hash fornecido.
| Nome | Tipo | Descrição |
|---|---|---|
| portProbe | Cadeia de caracteres | Um hashmap que contém estas propriedades.
|
| ip | Cadeia de caracteres | Uma lista separada por vírgulas de IPs para disparar probes. |
| sensor | Cadeia de caracteres | O sys_id do sensor que iniciou esta probe (somente descoberta de rede). |
| Tipo | Descrição |
|---|---|
| vazio |
ShazzamLaunch - launch(cadeia de caracteres ip, booliano samePhase, sensor de cadeia de caracteres)
Inicia probes do Shazzam conforme necessário, dependendo da fase atual de cada comportamento usado.
| Nome | Tipo | Descrição |
|---|---|---|
| ip | Cadeia de caracteres | Uma lista separada por vírgulas de IPs para disparar probes. |
| samePhase | Booliano | Verdadeiro se esta inicialização deve usar a mesma fase que está em execução no momento. |
| sensor | Cadeia de caracteres | O sys_id do sensor que iniciou isso (somente na descoberta de rede). |
| Tipo | Descrição |
|---|---|
| Booliano | Verdadeiro se quaisquer probes forem iniciadas. |
ShazzamLaunch - makeProbeSpec(cadeia de caracteres portProbe)
Cria uma especificação de probe de porta XML para o hashmap de probe de porta fornecido.
| Nome | Tipo | Descrição |
|---|---|---|
| portProbe | Cadeia de caracteres | Um hashmap que contém estas propriedades.
|
| Tipo | Descrição |
|---|---|
| Cadeia de caracteres | Uma especificação de probe de porta XML |