Condividi tramite


Informazioni di riferimento sulle API di gestione dell'inventario per i sensori di monitoraggio OT

Questo articolo elenca le API di gestione dell'inventario dei dispositivi supportate per i sensori OT di Defender per IoT.

connessioni (recuperare le informazioni di connessione del dispositivo)

Usare questa API per richiedere un elenco di tutte le connessioni al dispositivo.

URI: /api/v1/devices/connections

GET

Parametri di query

Definire uno dei parametri di query seguenti per filtrare i risultati restituiti. Se non si impostano parametri di query, vengono restituite tutte le connessioni del dispositivo.

Nome Descrizione Esempio Obbligatoria / Facoltativa
discoveredBefore Numerico. Filtra i risultati rilevati prima di un determinato momento, in cui l'ora specificata viene definita in millisecondi dall'ora Epoch e nel fuso orario UTC. /api/v1/devices/2/connections?discoveredBefore=<epoch> Facoltativo
discoveredAfter Numerico. Filtra i risultati rilevati dopo un determinato periodo di tempo, in cui l'ora specificata viene definita in millisecondi dall'ora Epoch e nel fuso orario UTC. /api/v1/devices/2/connections?discoveredAfter=<epoch> Facoltativo
lastActiveInMinutes Numerico. Filtra i risultati in base a un determinato intervallo di tempo durante il quale le connessioni erano attive. Definito all'indietro, in minuti, dall'ora corrente. /api/v1/devices/2/connections?lastActiveInMinutes=20 Facoltativo

connessioni per dispositivo (recuperare informazioni di connessione specifiche del dispositivo )

Usare questa API per richiedere un elenco di tutte le connessioni per dispositivo.

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

GET

Parametro Path

Nome Descrizione Esempio Obbligatoria / Facoltativa
deviceId Ottenere le connessioni per il dispositivo specificato. /api/v1/devices/<deviceId>/connections Richiesto

Parametri di query

Nome Descrizione Esempio Obbligatoria / Facoltativa
discoveredBefore Numerico. Filtra i risultati rilevati prima di un determinato momento, in cui l'ora specificata viene definita in millisecondi dall'ora Epoch e nel fuso orario UTC. /api/v1/devices/2/connections?discoveredBefore=<epoch> Facoltativo
discoveredAfter Numerico. Filtra i risultati rilevati dopo un determinato periodo di tempo, in cui l'ora specificata viene definita in millisecondi dall'ora Epoch e nel fuso orario UTC. /api/v1/devices/2/connections?discoveredAfter=<epoch> Facoltativo
lastActiveInMinutes Numerico. Filtra i risultati in base a un determinato intervallo di tempo durante il quale le connessioni erano attive. Definito all'indietro, in minuti, dall'ora corrente. /api/v1/devices/2/connections?lastActiveInMinutes=20 Facoltativo

cves (recuperare informazioni sui CVE)

Usare questa API per richiedere un elenco di tutti i CVE noti individuati nei dispositivi della rete, ordinati in base al punteggio CVE decrescente.

URI: /api/v1/devices/cves

GET

Esempio:/api/v1/devices/cves

Definire uno dei parametri di query seguenti per filtrare i risultati restituiti.

Nome Descrizione Esempio Obbligatoria / Facoltativa
top Numerico. Determinare il numero di CVE con punteggio superiore da ottenere per ogni indirizzo IP del dispositivo. /api/v1/devices/cves?top=50

/api/v1/devices/<ipAddress>/cves?top=50
Facoltativo. Valore predefinito = 100

cves per indirizzo IP (recuperare informazioni specifiche sui CVE)

Usare questa API per richiedere un elenco di tutti i CVE noti individuati nei dispositivi nella rete per un indirizzo IP specifico.

URI: /api/v1/devices/cves

GET

Esempio:/api/v1/devices/cves

Parametro Path

Nome Descrizione Esempio Obbligatoria / Facoltativa
ipAddress Ottenere CVEs per l'indirizzo IP specificato. /api/v1/devices/<ipAddress>/cves Richiesto

Definire il parametro di query seguente per filtrare i risultati restituiti.

Nome Descrizione Esempio Obbligatoria / Facoltativa
top Numerico. Determinare il numero di CVE con punteggio superiore da ottenere per ogni indirizzo IP del dispositivo. /api/v1/devices/cves?top=50

/api/v1/devices/<ipAddress>/cves?top=50
Facoltativo. Valore predefinito = 100

dispositivi (recuperare le informazioni sul dispositivo)

Usare questa API per richiedere un elenco di tutti i dispositivi rilevati da questo sensore.

URI: api/v1/devices/

GET

Query parameter (Parametro di query)

Definire il parametro di query seguente per filtrare i risultati restituiti. Se non si impostano parametri di query, vengono restituite tutte le connessioni del dispositivo.

Nome Descrizione Esempio Obbligatoria / Facoltativa
Autorizzato Booleano:

- true: filtra i dati solo nei dispositivi autorizzati.
- false: filtra i dati solo in dispositivi non autorizzati.
/api/v1/devices/ Facoltativo

Passaggi successivi

Per altre informazioni, vedere la panoramica di riferimento sull'API Defender per IoT.