Freigeben über


Integrations-API-Referenz für lokale Verwaltungskonsolen (öffentliche Vorschau)

In diesem Artikel werden die APIs aufgeführt, die für die Integration von Microsoft Defender für IoT in Partnerdienste unterstützt werden.

Diese API wird z. B. derzeit mit Lernprogramm implementiert: Integrieren von ServiceNow in Microsoft Defender für IoT, über den ServiceNow Service Graph Connector für Defender für IoT.

Anmerkung

Integrations-APIs sollen kontinuierlich ausgeführt werden und einen ständig ausgeführten Datenstrom erstellen, z. B. zum Abfragen neuer Daten aus den letzten fünf Minuten. Integrations-APIs geben Daten mit einem Zeitstempel zurück.

Um einfach Daten abzufragen, verwenden Sie stattdessen die regulären NICHT-Integrations-APIs, um entweder eine lokale Verwaltungskonsole zum Abfragen aller Geräte oder für einen bestimmten Sensor, um Geräte nur von diesem Sensor abzufragen. Weitere Informationen finden Sie unter Defender für IoT-API-Referenz.

URI-: /external/v3/integration/

Geräte erstellen und aktualisieren

Diese API gibt Daten zu allen Geräten zurück, die nach dem angegebenen Zeitstempel aktualisiert wurden.

URI-: /external/v3/integration/devices/<timestamp>

URI-Parameter:

Name Beschreibung Beispiel Erforderlich/Optional
Zeitstempel- Die Startzeit, aus der Ergebnisse zurückgegeben werden, in Millisekunden aus Epochenzeit und in UTC-Zeitzone. /external/v3/integration/devices/1664781014000 Erforderlich

ERHALTEN

Abfrageparameter:

Name Beschreibung Beispiel Erforderlich/Optional
sensorId- Gibt nur Geräte zurück, die von einem bestimmten Sensor angezeigt werden. Verwenden Sie den ID-Wert aus den Ergebnissen der Sensoren (Abrufen von Sensoren)-API. 1 Wahlfrei
notificationType- Bestimmt die Gerätetypen, die zurückgegeben werden sollen. Zu den unterstützten Werten gehören:
- 0: Sowohl aktualisierte als auch neue Geräte (Standard).
- 1: Nur neue Geräte.
- 2: Nur aktualisierte Geräte.
2 Wahlfrei
Seite Definiert die Zahl, an der die Seitennummerierung des Ergebnisses beginnt. Beispielsweise ist 0= erste Seite 0.
Default = 0
0 Wahlfrei
Größe Definiert die Seitengröße. Default = 50 75 Wahlfrei

Verbindungen (Geräteverbindungen abrufen)

Diese API gibt Daten zu allen Geräteverbindungen zurück, die nach dem angegebenen Zeitstempel aktualisiert wurden.

URI-: /external/v3/integration/connections/<timestamp>

URI-Parameter:

Name Beschreibung Beispiel Erforderlich/Optional
Zeitstempel- Die Startzeit, aus der Ergebnisse zurückgegeben werden, in Millisekunden aus Epochenzeit und in UTC-Zeitzone. /external/v3/integration/devices/1664781014000 Erforderlich

ERHALTEN

Abfrageparameter:

Name Beschreibung Beispiel Erforderlich/Optional
Seite Definiert die Zahl, an der die Seitennummerierung des Ergebnisses beginnt. Beispielsweise ist 0= erste Seite 0.
Default = 0
0 Wahlfrei
Größe Definiert die Seitengröße. Default = 50 75 Wahlfrei

Gerät abrufen (Details für ein Gerät abrufen)

Diese API gibt Daten zu einem bestimmten Gerät pro einer bestimmten Geräte-ID zurück.

URI-: /external/v3/integration/device/{deviceId}

ERHALTEN

Abfrageparameter:

Name Beschreibung Beispiel Erforderlich/Optional
deviceId- Die ID des angeforderten Geräts auf der lokalen Verwaltungskonsole 1 Erforderlich

deleteddevices (Get deleted devices)

Diese API gibt eine Liste der IDs von zuletzt gelöschten Geräten aus dem angegebenen Zeitstempel zurück.

URI-: /external/v3/integration/deleteddevices/

ERHALTEN

URI-Parameter:

Name Beschreibung Beispiel Erforderlich/Optional
Zeitstempel- Die Startzeit, aus der Ergebnisse zurückgegeben werden, in Millisekunden aus Epochenzeit und in UTC-Zeitzone. /external/v3/integration/deleteddevices/1664781014000 Erforderlich

Sensoren (Sensoren abrufen)

Diese API gibt eine Liste von Sensorobjekten für verbundene OT-Netzwerksensoren zurück.

URI-: /external/v3/integration/sensors/

ERHALTEN

URI-: /sensors

Keine Abfrageparameter

devicecves (Get device CVEs)

Diese API gibt eine Liste aktiver CVEs für alle Geräte zurück, die seit dem angegebenen Zeitstempel aktualisiert wurden.

URI-: /external/v3/integration/devicecves/

ERHALTEN

URI-: /external/v3/integration/devicecves/<timestamp>

URI-Parameter

Name Beschreibung Beispiel Erforderlich/Optional
Zeitstempel- Die Startzeit, aus der Ergebnisse zurückgegeben werden, in Millisekunden aus Epochenzeit und in UTC-Zeitzone. /external/v3/integration/devicecves/1664781014000 Erforderlich

Abfrageparameter

Name Beschreibung Beispiel Erforderlich/Optional
Seite Definiert die Zahl, an der die Seitennummerierung des Ergebnisses beginnt. 0= erste Seite ist 0.
Default = 0
Wahlfrei
Größe Definiert die Seitengröße. Default = 50 Wahlfrei
sensorId- Zeigt Ergebnisse eines bestimmten Sensors an, wie durch die angegebene Sensor-ID definiert. 1 Wahlfrei
Bewertung Bestimmt eine minimale CVE-Bewertung, die abgerufen werden soll. Alle Ergebnisse weisen eine CVE-Bewertung auf, die dem angegebenen Wert entspricht oder größer ist. Default = 0. Wahlfrei
deviceIds- Eine durch Trennzeichen getrennte Liste von Geräte-IDs, aus denen Sie Ergebnisse anzeigen möchten. Beispiel: 1232,34,2,456 Wahlfrei

Nächste Schritte

Weitere Informationen finden Sie unter: