ShazzamLaunch - Global
A API ShazzamLaunch fornece métodos para lidar com os detalhes de inicialização de uma probe Shazzam para uma determinada descoberta.
Use esta API para iniciar uma probe Shazzam durante a fase de verificação de descoberta.
ShazzamLaunch - addPortProbe(cadeia de caracteres midPPs, cadeia de caracteres portProbes, IPIncludeExcluldeCollection ipiec)
Adiciona uma única sonda 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 (por nome 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 sondas de porta desta descoberta a serem verificadas (conforme definido pelo comportamento) à coleção de MID Servers e sondas de porta que precisam ser sondadas.
| Nome | Tipo | Descrição |
|---|---|---|
| IPC | Coleção IP | O intervalo a ser descoberto |
| PortProbes | Cadeia de caracteres | Um mapa de hash (por nome do MID server) de mapas de hash que contêm essas propriedades.
|
| samePhase | Booliano | Verdadeiro se deve usar a mesma fase que está em execução no momento. |
| Tipo | Descrição |
|---|---|
| vazio |
ShazzamLaunch - fireShezzamProbe(cadeia de caracteres portProbe, cadeia de caracteres ip, cadeia de caracteres sensor)
Aciona uma probe Shazzam para o MID Server e os serviços no mapa de hash fornecido.
| Nome | Tipo | Descrição |
|---|---|---|
| PortProbe | Cadeia de caracteres | Um mapa de hash que contém estas propriedades.
|
| ip | Cadeia de caracteres | Uma lista separada por vírgulas de IPs para acionar probes. |
| sensor | Cadeia de caracteres | O sys_id do sensor que iniciou este probe (somente descoberta de rede). |
| Tipo | Descrição |
|---|---|
| vazio |
ShazzamLaunch - launch(cadeia de caracteres ip, booliano samePhase, sensor de cadeia de caracteres)
Inicia probes 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 acionar 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 algum probe for iniciado. |
ShazzamLaunch - makeProbeSpec(cadeia de caracteres portProbe)
Faz 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 mapa de hash que contém estas propriedades.
|
| Tipo | Descrição |
|---|---|
| Cadeia de caracteres | Uma especificação de probe de porta XML |
ShazzamLaunch - ShazzamLaunch(status DiscoveryStatus, programação DiscoverySchedule)
Cria uma instância da classe Shazzamlaunch.
| Nome | Tipo | Descrição |
|---|---|---|
| status | DiscoveryStatus | A instância DiscoveryStatus para esta descoberta. |
| programação | DiscoverySchedule | A instância DiscoverySchedule para esta descoberta. |
| Tipo | Descrição |
|---|---|
| vazio |