Delen via


Naslaginformatie over voorraadbeheer-API voor OT-bewakingssensoren

Dit artikel bevat de API's voor apparaatinventarisbeheer die worden ondersteund voor Defender for IoT OT-sensoren.

verbindingen (apparaatverbindingsgegevens ophalen)

Gebruik deze API om een lijst met alle apparaatverbindingen aan te vragen.

URI: /api/v1/devices/connections

GET

Queryparameters

Definieer een van de volgende queryparameters om de geretourneerde resultaten te filteren. Als u geen queryparameters instelt, worden alle apparaatverbindingen geretourneerd.

Name Omschrijving Voorbeeld Vereist/optioneel
gedetecteerdBefore Numerieke. Filter resultaten die zijn gedetecteerd vóór een bepaalde tijd, waarbij de opgegeven tijd wordt gedefinieerd in milliseconden uit epoch-tijd en in UTC-tijdzone. /api/v1/devices/2/connections?discoveredBefore=<epoch> Optioneel
gedetecteerdNa Numerieke. Filter resultaten die na een bepaalde tijd zijn gedetecteerd, waarbij de opgegeven tijd wordt gedefinieerd in milliseconden uit epoch-tijd en in UTC-tijdzone. /api/v1/devices/2/connections?discoveredAfter=<epoch> Optioneel
lastActiveInMinutes Numerieke. Filter resultaten op een bepaald tijdsbestek waarin verbindingen actief waren. Achterwaarts gedefinieerd, in minuten, vanaf de huidige tijd. /api/v1/devices/2/connections?lastActiveInMinutes=20 Optioneel

verbindingen per apparaat (specifieke apparaatverbindingsgegevens ophalen)

Gebruik deze API om een lijst met alle verbindingen per apparaat aan te vragen.

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

GET

Padparameter

Name Omschrijving Voorbeeld Vereist/optioneel
deviceId Haal verbindingen op voor het opgegeven apparaat. /api/v1/devices/<deviceId>/connections Vereist

Queryparameters

Name Omschrijving Voorbeeld Vereist/optioneel
gedetecteerdBefore Numerieke. Filter resultaten die zijn gedetecteerd vóór een bepaalde tijd, waarbij de opgegeven tijd wordt gedefinieerd in milliseconden uit epoch-tijd en in UTC-tijdzone. /api/v1/devices/2/connections?discoveredBefore=<epoch> Optioneel
gedetecteerdNa Numerieke. Filter resultaten die na een bepaalde tijd zijn gedetecteerd, waarbij de opgegeven tijd wordt gedefinieerd in milliseconden uit epoch-tijd en in UTC-tijdzone. /api/v1/devices/2/connections?discoveredAfter=<epoch> Optioneel
lastActiveInMinutes Numerieke. Filter resultaten op een bepaald tijdsbestek waarin verbindingen actief waren. Achterwaarts gedefinieerd, in minuten, vanaf de huidige tijd. /api/v1/devices/2/connections?lastActiveInMinutes=20 Optioneel

cves (informatie ophalen over CVE's)

Gebruik deze API om een lijst aan te vragen met alle bekende CVE's die zijn gedetecteerd op apparaten in het netwerk, gesorteerd op aflopende CVE-score.

URI: /api/v1/devices/cves

GET

Voorbeeld: /api/v1/devices/cves

Definieer een van de volgende queryparameters om de geretourneerde resultaten te filteren.

Name Omschrijving Voorbeeld Vereist/optioneel
Boven Numerieke. Bepaal hoeveel cv's met de hoogste score moeten worden opgehaald voor elk IP-adres van het apparaat. /api/v1/devices/cves?top=50

/api/v1/devices/<ipAddress>/cves?top=50
Optioneel. Standaard = 100

cves per IP-adres (specifieke informatie over CVE's ophalen)

Gebruik deze API om een lijst aan te vragen met alle bekende CV's die zijn gedetecteerd op apparaten in het netwerk voor een specifiek IP-adres.

URI: /api/v1/devices/cves

GET

Voorbeeld: /api/v1/devices/cves

Padparameter

Name Omschrijving Voorbeeld Vereist/optioneel
ipAddress HAAL CV's op voor het opgegeven IP-adres. /api/v1/devices/<ipAddress>/cves Vereist

Definieer de volgende queryparameter om de geretourneerde resultaten te filteren.

Name Omschrijving Voorbeeld Vereist/optioneel
Boven Numerieke. Bepaal hoeveel cv's met de hoogste score moeten worden opgehaald voor elk IP-adres van het apparaat. /api/v1/devices/cves?top=50

/api/v1/devices/<ipAddress>/cves?top=50
Optioneel. Standaard = 100

apparaten (apparaatgegevens ophalen)

Gebruik deze API om een lijst aan te vragen van alle apparaten die door deze sensor zijn gedetecteerd.

URI: api/v1/devices/

GET

Queryparameter

Definieer de volgende queryparameter om de geretourneerde resultaten te filteren. Als u geen queryparameters instelt, worden alle apparaatverbindingen geretourneerd.

Name Omschrijving Voorbeeld Vereist/optioneel
Gemachtigd Booleaanse:

- true: Filter alleen op gegevens op geautoriseerde apparaten.
- false: Filter alleen op gegevens op niet-geautoriseerde apparaten.
/api/v1/devices/ Optioneel

Volgende stappen

Zie het overzicht van de defender voor IoT-API voor meer informatie.