Share via


Referência da API de gerenciamento de inventário para sensores de monitoramento de OT

Este artigo lista as APIs de gerenciamento de inventário de dispositivos com suporte para sensores OT do Defender para IoT.

conexões (Recuperar informações de conexão do dispositivo)

Use essa API para solicitar uma lista de todas as conexões de dispositivo.

URI: /api/v1/devices/connections

GET

Parâmetros de consulta

Defina qualquer um dos parâmetros de consulta a seguir para filtrar os resultados retornados. Se você não definir os parâmetros de consulta, todas as conexões de dispositivos serão retornadas.

Nome Descrição Exemplo Obrigatório/Opcional
discoveredBefore Numérico. Filtre os resultados detectados antes de um determinado horário, em que o tempo determinado é definido em milissegundos da Hora da época e no fuso horário UTC. /api/v1/devices/2/connections?discoveredBefore=<epoch> Opcional
discoveredAfter Numérico. Filtre os resultados detectados após um determinado tempo, em que o tempo determinado é definido em milissegundos da Hora da época e no fuso horário UTC. /api/v1/devices/2/connections?discoveredAfter=<epoch> Opcional
lastActiveInMinutes Numérico. Filtre os resultados por um determinado período durante o qual as conexões estavam ativas. Definido de modo retrospectivo, em minutos, da hora atual. /api/v1/devices/2/connections?lastActiveInMinutes=20 Opcional

conexões por dispositivo (recuperar informações específicas de conexão de dispositivo)

Use essa API para solicitar uma lista de todas as conexões por dispositivo.

URI: /api/v1/devices/<deviceID>/connections

GET

Parâmetro de caminho

Nome Descrição Exemplo Obrigatório/Opcional
deviceId Obtenha conexões para o dispositivo especificado. /api/v1/devices/<deviceId>/connections Obrigatório

Parâmetros de consulta

Nome Descrição Exemplo Obrigatório/Opcional
discoveredBefore Numérico. Filtre os resultados detectados antes de um determinado horário, em que o tempo determinado é definido em milissegundos da Hora da época e no fuso horário UTC. /api/v1/devices/2/connections?discoveredBefore=<epoch> Opcional
discoveredAfter Numérico. Filtre os resultados detectados após um determinado tempo, em que o tempo determinado é definido em milissegundos da Hora da época e no fuso horário UTC. /api/v1/devices/2/connections?discoveredAfter=<epoch> Opcional
lastActiveInMinutes Numérico. Filtre os resultados por um determinado período durante o qual as conexões estavam ativas. Definido de modo retrospectivo, em minutos, da hora atual. /api/v1/devices/2/connections?lastActiveInMinutes=20 Opcional

cves (recuperar informações sobre CVEs)

Use essa API para solicitar uma lista de todos os CVEs conhecidos descobertos nos dispositivos na rede, classificados em ordem decrescente de pontuação de CVE.

URI: /api/v1/devices/cves

GET

Exemplo: /api/v1/devices/cves

Defina qualquer um dos parâmetros de consulta a seguir para filtrar os resultados retornados.

Nome Descrição Exemplo Obrigatório/Opcional
início Numérico. Determine quantos CVEs com a maior pontuação obter para cada endereço IP do dispositivo. /api/v1/devices/cves?top=50

/api/v1/devices/<ipAddress>/cves?top=50
Opcional. Padrão = 100

cves por endereço IP (recuperar informações específicas sobre CVEs)

Use essa API para solicitar uma lista de todos os CVEs conhecidos descobertos nos dispositivos na rede para um endereço IP específico.

URI: /api/v1/devices/cves

GET

Exemplo: /api/v1/devices/cves

Parâmetro de caminho

Nome Descrição Exemplo Obrigatório/Opcional
ipAddress Obtenha CVEs para o endereço IP especificado. /api/v1/devices/<ipAddress>/cves Obrigatório

Defina o parâmetro de consulta a seguir para filtrar os resultados retornados.

Nome Descrição Exemplo Obrigatório/Opcional
início Numérico. Determine quantos CVEs com a maior pontuação obter para cada endereço IP do dispositivo. /api/v1/devices/cves?top=50

/api/v1/devices/<ipAddress>/cves?top=50
Opcional. Padrão = 100

dispositivos (recuperar informações do dispositivo)

Use essa API para solicitar uma lista de todos os dispositivos detectados por esse sensor.

URI: api/v1/devices/

GET

Parâmetro de consulta

Defina o parâmetro de consulta a seguir para filtrar os resultados retornados. Se você não definir os parâmetros de consulta, todas as conexões de dispositivos serão retornadas.

Nome Descrição Exemplo Obrigatório/Opcional
autorizado Booliano:

- true: filtrar somente dados em dispositivos autorizados.
- false: filtrar somente dados em dispositivos não autorizados.
/api/v1/devices/ Opcional

Próximas etapas

Para obter mais informações, confira a Visão geral de referência da API do Defender para IoT.