windowsProtectionState-Ressourcentyp

Namespace: microsoft.graph

Wichtig: Microsoft Graph-APIs unter der /beta-Version können geändert werden. Die Produktionsverwendung wird nicht unterstützt.

Hinweis: Die Microsoft Graph-API für Intune setzt eine aktive Intune-Lizenz für den Mandanten voraus.

Geräteschutzstatusentität.

Methoden

Methode Rückgabetyp Beschreibung
Abrufen von "windowsProtectionState" windowsProtectionState Dient zum Lesen der Eigenschaften und der Beziehungen des windowsProtectionState-Objekts.
windowsProtectionState aktualisieren windowsProtectionState Dient zum Aktualisieren der Eigenschaften eines windowsProtectionState-Objekts.

Eigenschaften

Eigenschaft Typ Beschreibung
id Zeichenfolge Der eindeutige Bezeichner für das Geräteschutzstatusobjekt. Dies ist die Geräte-ID des Geräts.
malwareProtectionEnabled Boolean Antischadsoftware ist aktiviert oder nicht
deviceState windowsDeviceHealthState Zustand des Computers (z. B. sauber oder ausstehender vollständiger Scan oder ausstehender Neustart usw.). Mögliche Werte sind: clean, fullScanPending, rebootPending, manualStepsPending, offlineScanPending und critical.
realTimeProtectionEnabled Boolesch Echtzeitschutz ist aktiviert oder nicht?
networkInspectionSystemEnabled Boolesch Netzwerküberprüfungssystem aktiviert oder nicht?
quickScanOverdue Boolean Schnellscan überfällig oder nicht?
fullScanOverdue Boolean Vollständiger Scan überfällig oder nicht?
signatureUpdateOverdue Boolesch Signatur veraltet oder nicht?
rebootRequired Boolesch Neustart erforderlich oder nicht?
fullScanRequired Boolean Vollständiger Scan erforderlich oder nicht?
engineVersion Zeichenfolge Aktuelle Version des Endpunktschutzmoduls
signatureVersion Zeichenfolge Aktuelle Version von Schadsoftwaredefinitionen
anmalwareVersion Zeichenfolge Aktuelle Antischadsoftwareversion
lastQuickScanDateTime DateTimeOffset Datum und Uhrzeit des letzten Schnellscans
lastFullScanDateTime DateTimeOffset Datum und Uhrzeit des letzten Schnellscans
lastQuickScanSignatureVersion Zeichenfolge Letzte Signaturversion des Schnellscans
lastFullScanSignatureVersion Zeichenfolge Letzte Signaturversion des vollständigen Scans
lastReportedDateTime DateTimeOffset Zeitpunkt des letzten gemeldeten Geräteintegritätsstatus
productStatus windowsDefenderProductStatus Produktstatus von Windows Defender Antivirus. Mögliche Werte sind: noStatus , , , , , , , , serviceNotRunning , , , serviceStartedWithoutMalwareProtection , , pendingFullScanDueToThreatAction , , , , pendingRebootDueToThreatAction , , , pendingManualStepsDueToThreatAction , , avSignaturesOutOfDate , , , asSignaturesOutOfDate noQuickScanHappenedForSpecifiedPeriod noFullScanHappenedForSpecifiedPeriod systemInitiatedScanInProgress systemInitiatedCleanInProgress samplesPendingSubmission productRunningInEvaluationMode productRunningInNonGenuineMode , productExpired offlineScanRequired serviceShutdownAsPartOfSystemShutdown threatRemediationFailedCritically threatRemediationFailedNonCritically noStatusFlagsSet platformOutOfDate platformUpdateInProgress platformAboutToBeOutdated . signatureOrPlatformEndOfLifeIsPastOrIsImpending windowsSModeSignaturesInUseOnNonWin10SInstall
isVirtualMachine Boolesch Gibt an, ob das Gerät ein virtueller Computer ist.
tamperProtectionEnabled Boolesch Gibt an, ob die Windows Defender Manipulationsschutzfunktion aktiviert ist.

Beziehungen

Beziehung Typ Beschreibung
detectedMalwareState windowsDeviceMalwareState-Sammlung Liste der Geräte-Schadsoftware

JSON-Darstellung

Es folgt eine JSON-Darstellung der Ressource.

{
  "@odata.type": "#microsoft.graph.windowsProtectionState",
  "id": "String (identifier)",
  "malwareProtectionEnabled": true,
  "deviceState": "String",
  "realTimeProtectionEnabled": true,
  "networkInspectionSystemEnabled": true,
  "quickScanOverdue": true,
  "fullScanOverdue": true,
  "signatureUpdateOverdue": true,
  "rebootRequired": true,
  "fullScanRequired": true,
  "engineVersion": "String",
  "signatureVersion": "String",
  "antiMalwareVersion": "String",
  "lastQuickScanDateTime": "String (timestamp)",
  "lastFullScanDateTime": "String (timestamp)",
  "lastQuickScanSignatureVersion": "String",
  "lastFullScanSignatureVersion": "String",
  "lastReportedDateTime": "String (timestamp)",
  "productStatus": "String",
  "isVirtualMachine": true,
  "tamperProtectionEnabled": true
}