Plug-in da API da Descoberta
O plug-in da API Discovery fornece APIs para aplicações com escopo e é carregado quando o plug-in Descoberta é ativado.
Detalhes sobre eles Métodos da API da Descoberta estão disponíveis no ServiceNow® Site do desenvolvedor. Eles são listados aqui por classe.
Nota:
Os métodos de API Java não são personalizáveis.
- DiscoveryAPI - com escopo
- Os métodos nesta classe iniciam uma Descoberta rápida de um único endereço IPv4 e retornam resumos dos status de Descoberta iniciados anteriormente para um único IC ou para todos os ICs verificados. Um MID Server é selecionado automaticamente, com base no endereço IP fornecido ou na aplicação especificada.
- discoverIpAddress()Descobre um único endereço IPv4.
- reportCiIpAddressStatus()Retorna um resumo do status da Descoberta de um item de configuração de acordo com o sys_id de status específico e o endereço IPv4.
- reportCiStatus()Retorna um resumo de um status de Descoberta de IC de acordo com um sys_id de Status da Descoberta específico.
- ReportCiStatusOutputJS
- Os métodos são getters que retornam propriedades de objeto específicas para a DiscoveryAPI reportCiIpAddressStatusE converta as informações em uma cadeia de caracteres JSON.
- getCiOperationStatus(): Usado para retornar o estado do IC verificado.
- getCmdbCI(): Usado para retornar o valor no campo cmdb_ci da tabela discovery_device_history do IC que está sendo verificado.
- getDiscoveryState(): Usado para retornar o valor do Estado Campo na tabela Status da Descoberta [discovery_status].
- getIpAddress(): Usado para retornar o valor do campo de origem na tabela discovery_device_history do IC que está sendo verificado.
- getIssues(): Usado para retornar o valor do campo Problemas na tabela discovery_device_history do IC que está sendo verificado.
- getIssuesLink(): Usado para retornar o valor do campo issues_link na tabela discovery_device_history do IC que está sendo verificado.
- toJson(): Usado para serializar o. ReportCiStatusOutputJSobjeto.