Plug-in da API da Descoberta

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 1 min. de leitura
  • 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.