You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[Parameter(ParameterSetName="GetQuery",Mandatory=$false,ValueFromPipeline=$false,ValueFromPipelineByPropertyName=$true,HelpMessage="Filter devices with last sign-in before a specified date.")]
31
+
[Parameter(ParameterSetName="GetVague",Mandatory=$false,ValueFromPipeline=$false,ValueFromPipelineByPropertyName=$true,HelpMessage="Filter devices with last sign-in before a specified date.")]
32
+
[DateTime] $LogonTimeBefore,
33
+
34
+
[Parameter(ParameterSetName="GetQuery",Mandatory=$false,ValueFromPipeline=$false,ValueFromPipelineByPropertyName=$true,HelpMessage="Filter devices that haven't signed in for 2 months or more.")]
35
+
[Parameter(ParameterSetName="GetVague",Mandatory=$false,ValueFromPipeline=$false,ValueFromPipelineByPropertyName=$true,HelpMessage="Filter devices that haven't signed in for 2 months or more.")]
36
+
[Switch] $Stale,
37
+
38
+
[Parameter(ParameterSetName="GetQuery",Mandatory=$false,ValueFromPipeline=$false,ValueFromPipelineByPropertyName=$true,HelpMessage="Filter devices that are not compliant with organizational policies.")]
39
+
[Parameter(ParameterSetName="GetVague",Mandatory=$false,ValueFromPipeline=$false,ValueFromPipelineByPropertyName=$true,HelpMessage="Filter devices that are not compliant with organizational policies.")]
40
+
[Switch] $NonCompliant,
41
+
42
+
[Parameter(ParameterSetName="GetQuery",Mandatory=$false,ValueFromPipeline=$false,ValueFromPipelineByPropertyName=$true,HelpMessage="Filter devices onwhether they are managed by a Mobile Device Management (MDM) solution. Use `$true for managed devices or `$false for unmanaged devices.")]
43
+
[Parameter(ParameterSetName="GetVague",Mandatory=$false,ValueFromPipeline=$false,ValueFromPipelineByPropertyName=$true,HelpMessage="Filter devices onwhether they are managed by a Mobile Device Management (MDM) solution. Use `$true for managed devices or `$false for unmanaged devices.")]
44
+
[System.Nullable`1[System.Boolean]] $IsManaged,
45
+
46
+
[Parameter(ParameterSetName="GetQuery",Mandatory=$false,ValueFromPipeline=$false,ValueFromPipelineByPropertyName=$true,HelpMessage="Filter devices by join type: MicrosoftEntraJoined, MicrosoftEntraHybridJoined, or MicrosoftEntraRegistered.")]
47
+
[Parameter(ParameterSetName="GetVague",Mandatory=$false,ValueFromPipeline=$false,ValueFromPipelineByPropertyName=$true,HelpMessage="Filter devices by join type: MicrosoftEntraJoined, MicrosoftEntraHybridJoined, or MicrosoftEntraRegistered.")]
[Parameter(ParameterSetName="GetQuery",Mandatory=$false,ValueFromPipeline=$false,ValueFromPipelineByPropertyName=$true,HelpMessage="Filter devices with last sign-in before a specified date.")]
31
+
[Parameter(ParameterSetName="GetVague",Mandatory=$false,ValueFromPipeline=$false,ValueFromPipelineByPropertyName=$true,HelpMessage="Filter devices with last sign-in before a specified date.")]
32
+
[DateTime] $LogonTimeBefore,
33
+
34
+
[Parameter(ParameterSetName="GetQuery",Mandatory=$false,ValueFromPipeline=$false,ValueFromPipelineByPropertyName=$true,HelpMessage="Filter devices that haven't signed in for 2 months or more.")]
35
+
[Parameter(ParameterSetName="GetVague",Mandatory=$false,ValueFromPipeline=$false,ValueFromPipelineByPropertyName=$true,HelpMessage="Filter devices that haven't signed in for 2 months or more.")]
36
+
[Switch] $Stale,
37
+
38
+
[Parameter(ParameterSetName="GetQuery",Mandatory=$false,ValueFromPipeline=$false,ValueFromPipelineByPropertyName=$true,HelpMessage="Filter devices that are not compliant with organizational policies.")]
39
+
[Parameter(ParameterSetName="GetVague",Mandatory=$false,ValueFromPipeline=$false,ValueFromPipelineByPropertyName=$true,HelpMessage="Filter devices that are not compliant with organizational policies.")]
40
+
[Switch] $NonCompliant,
41
+
42
+
[Parameter(ParameterSetName="GetQuery",Mandatory=$false,ValueFromPipeline=$false,ValueFromPipelineByPropertyName=$true,HelpMessage="Filter devices onwhether they are managed by a Mobile Device Management (MDM) solution. Use `$true for managed devices or `$false for unmanaged devices.")]
43
+
[Parameter(ParameterSetName="GetVague",Mandatory=$false,ValueFromPipeline=$false,ValueFromPipelineByPropertyName=$true,HelpMessage="Filter devices onwhether they are managed by a Mobile Device Management (MDM) solution. Use `$true for managed devices or `$false for unmanaged devices.")]
44
+
[System.Nullable`1[System.Boolean]] $IsManaged,
45
+
46
+
[Parameter(ParameterSetName="GetQuery",Mandatory=$false,ValueFromPipeline=$false,ValueFromPipelineByPropertyName=$true,HelpMessage="Filter devices by join type: MicrosoftEntraJoined, MicrosoftEntraHybridJoined, or MicrosoftEntraRegistered.")]
47
+
[Parameter(ParameterSetName="GetVague",Mandatory=$false,ValueFromPipeline=$false,ValueFromPipelineByPropertyName=$true,HelpMessage="Filter devices by join type: MicrosoftEntraJoined, MicrosoftEntraHybridJoined, or MicrosoftEntraRegistered.")]
0 commit comments