CmdID

CmdID / PowerShell / Cmdlets / Update

Update-MgDeviceManagementManagedDeviceWindowsProtectionState

Update the navigation property windowsProtectionState in deviceManagement Microsoft Graph PowerShell reference

From the Microsoft Graph PowerShell reference 37 parameters Its page in the reference

Opens CmdID with your command, read as PowerShell. It is read in your browser and sent nowhere.

Parameters

37 in the Microsoft Graph PowerShell reference
Show its 37 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.
-WhatIf, -wiRuns the command in a mode that only reports what would happen without performing the actions.