Sdílet prostřednictvím


Referenční informace k rozhraní API pro správu výstrah pro místní konzoly pro správu

Tento článek obsahuje seznam rozhraní REST API pro správu výstrah podporovaných pro místní konzoly pro správu v programu Microsoft Defender for IoT.

výstrahy (načtení informací o upozorněních)

Pomocí tohoto rozhraní API můžete načíst všechna nebo filtrovaná upozornění z místní konzoly pro správu.

identifikátoru URI : nebo

DOSTAT

parametry dotazu:

Jméno Popis Příklad Povinné nebo volitelné
stavu Získejte pouze zpracovávaná nebo neošetřená upozornění. Podporované hodnoty:
- handled
- unhandled
Všechny ostatní hodnoty se ignorují.
/api/v1/alerts?state=handled Volitelný
fromTime Získejte upozornění vytvořená od určitého času v milisekundách od epochy a v časovém pásmu UTC. /api/v1/alerts?fromTime=<epoch> Volitelný
toTime Získejte upozornění vytvořená pouze před daným časem v milisekundách od epochy a v časovém pásmu UTC. /api/v1/alerts?toTime=<epoch> Volitelný
id webu Web, na kterém byla výstraha zjištěna. /api/v1/alerts?siteId=1 Volitelný
zoneId Zóna, na které byla výstraha zjištěna. /api/v1/alerts?zoneId=1 Volitelný
sensorId Senzor, na kterém byla výstraha zjištěna. /api/v1/alerts?sensorId=1 Volitelný

Poznámka

Možná nemáte ID webu a zóny. Pokud se jedná o tento případ, nejprve se dotázat na všechna zařízení, aby načetla ID webu a zóny. Další informace najdete v referenčních informacích k rozhraní Integration API pro místní konzoly pro správu (Public Preview).

UUID (správa upozornění na základě UUID)

Pomocí tohoto rozhraní API můžete provést zadanou akci u konkrétní výstrahy zjištěné defenderem pro IoT.

Toto rozhraní API můžete například použít k vytvoření pravidla předávání, které předává data do QRadar. Další informace najdete v tématu Integrace Qradaru s programem Microsoft Defender for IoT.

identifikátoru URI: /external/v1/alerts/<UUID>

DÁT

Typ: JSON

parametry dotazu:

Jméno Popis Příklad Povinné nebo volitelné
UUID Definuje univerzální jedinečný identifikátor (UUID) pro výstrahu, kterou chcete zpracovat nebo zpracovat a naučit se. /api/v1/alerts/7903F632-H7EJ-4N69-F40F-4B1E689G00Q0 Požadovaný

parametry textu

Jméno Popis Příklad Povinné nebo volitelné
akce Řetězec handle nebo handleAndLearn Požadovaný

Příklad požadavku

{
    "action": "handle"
}

maintenanceWindow (vytvoření vyloučení výstrah)

Spravuje časové období údržby, pod kterými se nebudou odesílat upozornění. Pomocí tohoto rozhraní API můžete definovat a aktualizovat časy zastavení a spuštění, zařízení nebo podsítě, které by se měly vyloučit při aktivaci upozornění, nebo definovat a aktualizovat moduly Defenderu pro IoT, které by se měly vyloučit.

Během časového období údržby můžete například chtít zastavit doručování výstrah pro všechna upozornění s výjimkou výstrah malwaru na důležitých zařízeních.

Časová období údržby, která definují rozhraní API maintenanceWindow, se zobrazí v okně Vyloučení výstrah místní konzoly pro správu jako pravidlo vyloučení jen pro čtení s názvem s následující syntaxí: Maintenance-{token name}-{ticket ID}.

Důležitý

Toto rozhraní API je podporováno pouze pro účely údržby a po omezenou dobu a není určeno k použití místo pravidel vyloučení upozornění . Toto rozhraní API použijte pouze pro jednorázové dočasné operace údržby.

identifikátoru URI: /external/v1/maintenanceWindow

POST

Vytvoří nové časové období údržby.

základní parametry:

Jméno Popis Příklad Povinné nebo volitelné
id lístku Řetězec. Definuje ID lístku údržby v systémech uživatele. Ujistěte se, že ID lístku není propojené s existujícím otevřeným oknem. 2987345p98234 Požadovaný
ttl Kladné celé číslo. Definuje hodnotu TTL (time to live), což je doba trvání časového období údržby v minutách. Po dokončení definovaného časového období se časové období údržby překoná a systém se chová normálně znovu. 180 Požadovaný
motory Pole JSON řetězců Definuje, který modul má potlačit výstrahy během časového období údržby. Možné hodnoty:

- ANOMALY
- MALWARE
- OPERATIONAL
- POLICY_VIOLATION
- PROTOCOL_VIOLATION
ANOMALY,OPERATIONAL Volitelný
sensorIds Pole JSON řetězců Definuje, které senzory potlačí výstrahy během časového období údržby. Tato ID snímačů můžete získat z zařízení (správa zařízení snímačů OT) rozhraní API. 1,35,63 Volitelný
podsítě Pole JSON řetězců Definuje podsítě, ze které se mají potlačit výstrahy během časového období údržby. Definujte každou podsíť v zápisu CIDR. 192.168.0.0/16,138.136.80.0/14,112.138.10.0/8 Volitelný

VYMAZAT

Zavře existující časové období údržby.

parametry dotazu:

Jméno Popis Příklad Povinné nebo volitelné
id lístku Definuje ID lístku údržby v systémech uživatele. Ujistěte se, že ID lístku je propojené s existujícím otevřeným oknem. 2987345p98234 Požadovaný

DOSTAT

Načtěte protokol všech otevřených (POST), zavřít (DELETE) a aktualizovat (PUT), které byly provedeny pomocí tohoto rozhraní API pro zpracování časových období údržby. T

parametry dotazu:

Jméno Popis Příklad Povinné nebo volitelné
fromDate Filtruje protokoly z předdefinovaného data a novějšího. Formát je YYYY-MM-DD. 2022-08-10 Volitelný
Filtruje protokoly až do předdefinovaného data. Formát je YYYY-MM-DD. 2022-08-10 Volitelný
id lístku Filtruje protokoly související s konkrétním ID lístku. 9a5fe99c-d914-4bda-9332-307384fe40bf Volitelný
tokenName Filtruje protokoly související s konkrétním názvem tokenu. čtvrtletní-sanity-window Volitelný

kódy chyb :

Kód Zpráva Popis
200 OK Akce byla úspěšně dokončena.
204: Žádný obsah Neexistují žádná data, která by se zobrazila.
400 Chybný požadavek Formát data je nesprávný.
500 Vnitřní chyba serveru Jakákoli jiná neočekávaná chyba

DÁT

Umožňuje aktualizovat dobu trvání časového období údržby po spuštění procesu údržby změnou parametru ttl. Nová definice doby trvání přepíše předchozí.

Tato metoda je užitečná, pokud chcete nastavit delší dobu trvání, než je aktuálně nakonfigurovaná doba trvání. Pokud jste například původně definovali 180 minut, uplynulo 90 minut a chcete přidat dalších 30 minut, aktualizujte ttl na 120 minutu a obnovte tak počet trvání.

parametry dotazu:

Jméno Popis Příklad Povinné nebo volitelné
id lístku Řetězec. Definuje ID lístku údržby v systémech uživatele. 2987345p98234 Požadovaný
ttl Kladné celé číslo. Definuje dobu trvání okna v minutách. 210 Požadovaný

pcap (žádost o upozornění PCAP)

Toto rozhraní API slouží k vyžádání souboru PCAP souvisejícího s výstrahou.

identifikátoru URI: /external/v2/alerts/

DOSTAT

parametry dotazu:

Jméno Popis Příklad Povinné nebo volitelné
id ID upozornění z místní konzoly pro správu /external/v2/alerts/pcap/<id> Požadovaný

Další kroky

Další informace najdete v referenčních informacích krozhraní API Defenderu pro IoT.