Delen via


Naslaginformatie over de API voor waarschuwingsbeheer voor on-premises beheerconsoles

Dit artikel bevat de REST API's voor waarschuwingsbeheer die worden ondersteund voor on-premises beheerconsoles van Microsoft Defender for IoT.

waarschuwingen (waarschuwingsgegevens ophalen)

Gebruik deze API om alle of gefilterde waarschuwingen op te halen uit een on-premises beheerconsole.

URI-: /external/v1/alerts of /external/v2/alerts

TOEVOEGEN

queryparameters:

Naam Beschrijving Voorbeeld Vereist/optioneel
status Ontvang alleen verwerkte of niet-verwerkte waarschuwingen. Ondersteunde waarden:
- handled
- unhandled
Alle andere waarden worden genegeerd.
/api/v1/alerts?state=handled Facultatief
fromTime Ontvang waarschuwingen die vanaf een bepaald tijdstip zijn gemaakt, in milliseconden van epoch-tijd en in UTC-tijdzone. /api/v1/alerts?fromTime=<epoch> Facultatief
toTime- Ontvang waarschuwingen die alleen vóór op een bepaald tijdstip zijn gemaakt, in milliseconden van epoch-tijd en in UTC-tijdzone. /api/v1/alerts?toTime=<epoch> Facultatief
siteId- De site waarop de waarschuwing is gedetecteerd. /api/v1/alerts?siteId=1 Facultatief
zoneId- De zone waarop de waarschuwing is gedetecteerd. /api/v1/alerts?zoneId=1 Facultatief
sensorId- De sensor waarop de waarschuwing is gedetecteerd. /api/v1/alerts?sensorId=1 Facultatief

Notitie

Mogelijk hebt u de site- en zone-id niet. Als dit het geval is, moet u eerst alle apparaten opvragen om de site- en zone-id op te halen. Zie Integration API-referentiemateriaal voor on-premises beheerconsoles (openbare preview)voor meer informatie.

UUID (Waarschuwingen beheren op basis van de UUID)

Gebruik deze API om de opgegeven actie uit te voeren voor een specifieke waarschuwing die is gedetecteerd door Defender for IoT.

U kunt deze API bijvoorbeeld gebruiken om een doorstuurregel te maken waarmee gegevens worden doorgestuurd naar QRadar. Zie Qradar integreren met Microsoft Defender for IoTvoor meer informatie.

URI-: /external/v1/alerts/<UUID>

ZETTEN

Type: JSON

queryparameters:

Naam Beschrijving Voorbeeld Vereist/optioneel
UUID- Definieert de UUID (Universally Unique Identifier) voor de waarschuwing die u wilt verwerken of verwerken en leren. /api/v1/alerts/7903F632-H7EJ-4N69-F40F-4B1E689G00Q0 Vereist

hoofdtekstparameters

Naam Beschrijving Voorbeeld Vereist/optioneel
actie Snaar Ofwel handle of handleAndLearn Vereist

voorbeeld van aanvraag

{
    "action": "handle"
}

maintenanceWindow (waarschuwingsuitsluitingen maken)

Beheert onderhoudsvensters, waaronder waarschuwingen niet worden verzonden. Gebruik deze API om stop- en begintijden, apparaten of subnetten te definiëren en bij te werken die moeten worden uitgesloten bij het activeren van waarschuwingen of om Defender voor IoT-engines te definiëren en bij te werken die moeten worden uitgesloten.

Bijvoorbeeld, tijdens een onderhoudsvenster wilt u de bezorging van waarschuwingen van alle waarschuwingen stoppen, met uitzondering van malwarewaarschuwingen op kritieke apparaten.

De onderhoudsvensters die worden gedefinieerd met de maintenanceWindow-API worden weergegeven in het venster Waarschuwingsuitsluitingen van de on-premises beheerconsole als een regel voor alleen-lezen uitsluiting, met de volgende syntaxis: Maintenance-{token name}-{ticket ID}.

Belangrijk

Deze API wordt alleen ondersteund voor onderhoudsdoeleinden en voor een beperkte periode, en is niet bedoeld om te worden gebruikt in plaats van waarschuwingsuitsluitingsregels. Gebruik deze API alleen voor eenmalige, tijdelijke onderhoudsbewerkingen.

URI-: /external/v1/maintenanceWindow

VERZENDEN

Hiermee maakt u een nieuw onderhoudsvenster.

hoofdtekstparameters:

Naam Beschrijving Voorbeeld Vereist/optioneel
ticketId Snaar. Definieert de onderhoudsticket-id in de systemen van de gebruiker. Zorg ervoor dat de ticket-id niet is gekoppeld aan een bestaand geopend venster. 2987345p98234 Vereist
ttl- Positief geheel getal. Definieert de TTL (time to live), de duur van het onderhoudsvenster, in minuten. Nadat de gedefinieerde periode is voltooid, is het onderhoudsvenster voorbij en gedraagt het systeem zich weer normaal. 180 Vereist
engines JSON-matrix met tekenreeksen. Hiermee definieert u welke engine waarschuwingen moet onderdrukken tijdens het onderhoudsvenster. Mogelijke waarden:

- ANOMALY
- MALWARE
- OPERATIONAL
- POLICY_VIOLATION
- PROTOCOL_VIOLATION
ANOMALY,OPERATIONAL Facultatief
sensorIds JSON-matrix met tekenreeksen. Hiermee definieert u welke sensoren waarschuwingen moeten onderdrukken tijdens het onderhoudsvenster. U kunt deze sensor-id's ophalen uit de -apparaten (OT-sensorapparaten beheren) API. 1,35,63 Facultatief
subnetten JSON-matrix met tekenreeksen. Hiermee definieert u de subnetten voor het onderdrukken van waarschuwingen tijdens het onderhoudsvenster. Definieer elk subnet in een CIDR-notatie. 192.168.0.0/16,138.136.80.0/14,112.138.10.0/8 Facultatief

VERWIJDEREN

Hiermee sluit u een bestaand onderhoudsvenster.

queryparameters:

Naam Beschrijving Voorbeeld Vereist/optioneel
ticketId Definieert de onderhoudsticket-id in de systemen van de gebruiker. Zorg ervoor dat de ticket-id is gekoppeld aan een bestaand geopend venster. 2987345p98234 Vereist

TOEVOEGEN

Haal een logboek op van alle open (POST), sluiten (DELETE-) en (PUT-) acties die met deze API zijn uitgevoerd voor het verwerken van onderhoudsvensters. T

queryparameters:

Naam Beschrijving Voorbeeld Vereist/optioneel
fromDate Hiermee filtert u de logboeken van de vooraf gedefinieerde datum en later. De indeling is YYYY-MM-DD. 2022-08-10 Facultatief
toDate- Hiermee filtert u de logboeken tot de vooraf gedefinieerde datum. De indeling is YYYY-MM-DD. 2022-08-10 Facultatief
ticketId Hiermee filtert u de logboeken met betrekking tot een specifieke ticket-id. 9a5fe99c-d914-4bda-9332-307384fe40bf Facultatief
tokenName Hiermee filtert u de logboeken met betrekking tot een specifieke tokennaam. kwartaal-sanity-venster Facultatief

foutcodes:

Code Bericht Beschrijving
200 OK De actie is voltooid.
204: Geen inhoud Er zijn geen gegevens om weer te geven.
400 Ongeldige aanvraag De datumnotatie is onjuist.
500 Interne serverfout Een andere onverwachte fout.

ZETTEN

Hiermee kunt u de duur van het onderhoudsvenster bijwerken nadat u het onderhoudsproces hebt gestart door de parameter ttl te wijzigen. De nieuwe duurdefinitie overschrijft de vorige definitie.

Deze methode is handig als u een langere duur wilt instellen dan de momenteel geconfigureerde duur. Als u bijvoorbeeld 180 minuten hebt gedefinieerd, 90 minuten zijn verstreken en u nog eens 30 minuten wilt toevoegen, werkt u de ttl bij naar 120 minuut om het aantal duur opnieuw in te stellen.

queryparameters:

Naam Beschrijving Voorbeeld Vereist/optioneel
ticketId Snaar. Definieert de onderhoudsticket-id in de systemen van de gebruiker. 2987345p98234 Vereist
ttl- Positief geheel getal. Hiermee definieert u de duur van het venster in minuten. 210 Vereist

pcap (waarschuwing voor PCAP aanvragen)

Gebruik deze API om een PCAP-bestand aan te vragen dat is gerelateerd aan een waarschuwing.

URI-: /external/v2/alerts/

TOEVOEGEN

queryparameters:

Naam Beschrijving Voorbeeld Vereist/optioneel
id Waarschuwings-id vanuit de on-premises beheerconsole /external/v2/alerts/pcap/<id> Vereist

Volgende stappen

Zie het overzicht Defender for IoT API-referentieoverzichtvoor meer informatie.