CmdID / PowerShell / Cmdlets / Update
Update-MgUserManagedDeviceWindowsProtectionState
Update the navigation property windowsProtectionState in users Microsoft Graph PowerShell reference
From the Microsoft Graph PowerShell reference 38 parameters Its page in the reference
Parameters
Show its 38 parameters
-AdditionalPropertiesAdditional Parameters-AntiMalwareVersionCurrent anti malware version-BodyParameterDevice protection status entity.-BreakWait for .NET debugger to attach-Confirm, -cfPrompts you for confirmation before running the cmdlet.-ControlledConfigurationEnabledWhen TRUE indicates the Windows Defender controlled configuration feature is enabled, when FALSE indicates the Windows Defender controlled configuration feature is not enabled.-DetectedMalwareStateDevice malware list To construct, see NOTES section for DETECTEDMALWARESTATE properties and create a hash table.-DeviceStateComputer endpoint protection state-EngineVersionCurrent endpoint protection engine's version-FullScanOverdueWhen TRUE indicates full scan is overdue, when FALSE indicates full scan is not overdue.-FullScanRequiredWhen TRUE indicates full scan is required, when FALSE indicates full scan is not required.-HeadersOptional headers that will be added to the request.-HttpPipelineAppendSendAsync Pipeline Steps to be appended to the front of the pipeline-HttpPipelinePrependSendAsync Pipeline Steps to be prepended to the front of the pipeline-IdThe unique identifier for an entity.-InputObjectIdentity Parameter To construct, see NOTES section for INPUTOBJECT properties and create a hash table.-IsVirtualMachineWhen TRUE indicates the device is a virtual machine, when FALSE indicates the device is not a virtual machine.-LastFullScanDateTimeLast quick scan datetime-LastFullScanSignatureVersionLast full scan signature version-LastQuickScanDateTimeLast quick scan datetime-LastQuickScanSignatureVersionLast quick scan signature version-LastReportedDateTimeLast device health status reported time-MalwareProtectionEnabledWhen TRUE indicates anti malware is enabled when FALSE indicates anti malware is not enabled.-ManagedDeviceIdThe unique identifier of managedDevice-NetworkInspectionSystemEnabledWhen TRUE indicates network inspection system enabled, when FALSE indicates network inspection system is not enabled.-ProductStatusProduct Status of Windows Defender-ProxyThe URI for the proxy server to use-ProxyCredentialCredentials for a proxy server to use for the remote call-ProxyUseDefaultCredentialsUse the default credentials for the proxy-QuickScanOverdueWhen TRUE indicates quick scan is overdue, when FALSE indicates quick scan is not overdue.-RealTimeProtectionEnabledWhen TRUE indicates real time protection is enabled, when FALSE indicates real time protection is not enabled.-RebootRequiredWhen TRUE indicates reboot is required, when FALSE indicates when TRUE indicates reboot is not required.-ResponseHeadersVariable, -RHVOptional Response Headers Variable.-SignatureUpdateOverdueWhen TRUE indicates signature is out of date, when FALSE indicates signature is not out of date.-SignatureVersionCurrent malware definitions version-TamperProtectionEnabledWhen TRUE indicates the Windows Defender tamper protection feature is enabled, when FALSE indicates the Windows Defender tamper protection feature is not enabled.-UserIdThe unique identifier of user-WhatIf, -wiRuns the command in a mode that only reports what would happen without performing the actions.