Använd det här API:et för att vidta angivna åtgärder för en specifik avisering som identifierats av Defender för IoT.
Du kan till exempel använda det här API:et för att skapa en vidarebefordransregel som vidarebefordrar data till QRadar. Mer information finns i Integrera Qradar med Microsoft Defender för IoT.
Hanterar underhållsperioder, under vilka aviseringar inte skickas. Använd det här API:et för att definiera och uppdatera stopp- och starttider, enheter eller undernät som ska undantas när aviseringar utlöses, eller definiera och uppdatera Defender för IoT-motorer som ska undantas.
Under ett underhållsperiod kanske du till exempel vill stoppa aviseringsleveransen för alla aviseringar, förutom aviseringar om skadlig kod på kritiska enheter.
Underhållsfönstren som definierar med maintenanceWindow-API:et visas i den lokala hanteringskonsolens aviseringsundantagsfönster som en skrivskyddad exkluderingsregel med namnet med följande syntax: Maintenance-{token name}-{ticket ID}.
Viktig
Det här API:et stöds endast i underhållssyfte och under en begränsad tidsperiod och är inte avsett att användas i stället för regler för aviseringsundantag. Använd det här API:et endast för engångsåtgärder för tillfälligt underhåll.
Sträng. Definierar underhållsbiljettens ID i användarens system. Kontrollera att biljett-ID:t inte är länkat till ett befintligt öppet fönster.
2987345p98234
Krävs
ttl
Positivt heltal. Definierar TTL (time to live), som är varaktigheten för underhållsfönstret, i minuter. När den definierade tidsperioden har slutförts är underhållsfönstret över och systemet fungerar normalt igen.
180
Krävs
motorer
JSON-matris med strängar. Definierar vilken motor som aviseringar ska ignoreras från under underhållsfönstret. Möjliga värden:
JSON-matris med strängar. Definierar vilka sensorer som ska ignorera aviseringar från under underhållsperioden. Du kan hämta dessa sensor-ID:n från -apparaterna (Hantera OT-sensorenheter)-API:et.
1,35,63
Valfri
undernät
JSON-matris med strängar. Definierar undernäten för att förhindra aviseringar från under underhållsperioden. Definiera varje undernät i en CIDR-notation.
192.168.0.0/16,138.136.80.0/14,112.138.10.0/8
Valfri
Statuskod
Meddelande
Beskrivning
201 (skapad)
-
Åtgärden har slutförts.
400 (felaktig begäran)
Inget TicketId
API-begäran saknade ett ticketId värde.
400 (felaktig begäran)
Ogiltig TTL
API-begäran innehöll ett icke-positivt eller icke-numeriskt TTL-värde.
400 (felaktig begäran)
Det gick inte att parsa begäran.
Problem med att parsa brödtexten, till exempel felaktiga parametrar eller ogiltiga värden.
400 (felaktig begäran)
Underhållsfönstret med samma parametrar finns redan.
Visas när det redan finns ett befintligt underhållsfönster med samma information.
404 (hittades inte)
Okänt sensor-ID
En av sensorerna som anges i begäran finns inte.
409 (konflikt)
Biljett-ID har redan ett öppet fönster.
Biljett-ID:t är länkat till en annan öppen underhållsperiod.
Hämta en logg över alla öppna (POST), stäng (DELETE) och uppdatera (PUT) åtgärder som utfördes med hjälp av det här API:et för hantering av underhållsperioder. T
Filtrerar loggarna från det fördefinierade datumet och senare. Formatet är YYYY-MM-DD.
2022-08-10
Valfri
toDate
Filtrerar loggarna upp till det fördefinierade datumet. Formatet är YYYY-MM-DD.
2022-08-10
Valfri
ticketId
Filtrerar loggarna som är relaterade till ett specifikt biljett-ID.
9a5fe99c-d914-4bda-9332-307384fe40bf
Valfri
tokenName
Filtrerar loggarna som är relaterade till ett specifikt tokennamn.
quarterly-sanity-window
Valfri
Felkoder:
Kod
Meddelande
Beskrivning
200
OKEJ
Åtgärden har slutförts.
204:
Inget innehåll
Det finns inga data att visa.
400
Felaktig begäran
Datumformatet är felaktigt.
500
Internt serverfel
Andra oväntade fel.
typ: JSON
Matris med JSON-objekt som representerar underhållsperiodåtgärder.
Svarsstruktur:
Namn
Typ
Nullable /Not nullable
Lista över värden
ID
Långt heltal
Inte nullbar
Ett internt ID för den aktuella loggen
dateTime
Sträng
Inte nullbar
Den tid då aktiviteten inträffade, till exempel: 2022-04-23T18:25:43.511Z
ticketId
Sträng
Inte nullbar
Underhållsfönstrets ID. Till exempel: 9a5fe99c-d914-4bda-9332-307384fe40bf
tokenName
Sträng
Inte nullbar
Namn på underhållsfönstertoken. Till exempel: quarterly-sanity-window
motorer
Matris med strängar
Nullbar
De motorer som underhållsperioden gäller för, enligt skapande av underhållsperiod: Protocol Violation, Policy Violation, Malware, Anomalyeller Operational
sensorIds
Strängmatris
Nullbar
De sensorer som underhållsperioden gäller för, som tillhandahålls när underhållsfönstret skapas.
undernät
Strängmatris
Nullbar
De undernät som underhållsperioden gäller för, enligt vad som angavs när underhållsfönstret skapades.
ttl
Numerisk
Nullbar
Underhållsfönstrets TTL (Time to Live), enligt vad som angavs när underhållsperioden skapades eller uppdaterades.
Gör att du kan uppdatera varaktigheten för underhållsperioden när du har startat underhållsprocessen genom att ändra parametern ttl. Den nya varaktighetsdefinitionen åsidosätter den föregående.
Den här metoden är användbar när du vill ange en längre varaktighet än den för närvarande konfigurerade varaktigheten. Om du till exempel ursprungligen har definierat 180 minuter, 90 minuter har passerat och du vill lägga till ytterligare 30 minuter uppdaterar du ttl till 120 minut för att återställa varaktighetsantalet.