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
Copy file name to clipboardExpand all lines: exchange/docs-conceptual/exchange-online-powershell-v2.md
+4-18Lines changed: 4 additions & 18 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -67,17 +67,11 @@ You can download the EXO V2 module from the PowerShell gallery [here](https://ww
67
67
- You can use the following versions of Windows:
68
68
69
69
- Windows 10
70
-
71
70
- Windows 8.1
72
-
73
71
- Windows Server 2019
74
-
75
72
- Windows Server 2016
76
-
77
73
- Windows Server 2012 or Windows Server 2012 R2
78
-
79
74
- Windows 7 Service Pack 1 (SP1)<sup>*</sup>
80
-
81
75
- Windows Server 2008 R2 SP1<sup>*</sup>
82
76
83
77
<sup>\*</sup> This version of windows has reached end of support, and is now only supported when running in Azure virtual machines. To use this version of Windows, you need to install the Microsoft .NET Framework 4.5 or later and then the Windows Management Framework 5.1. For more information, see [Windows Management Framework 5.1](https://aka.ms/wmf5download).
We've also included a Minimum property set (or *minset*) in the available property sets that includes a bare minimum set of properties for the cmdlet output.
243
237
244
-
- If you don't use the *PropertySets* or *Properties* parameters, you automatically get the properties that are included in the Minimum property set.
238
+
- If you don't use the *PropertySets* or *Properties* parameters, you automatically get the properties in the Minimum property set.
245
239
246
-
- If you use the *PropertySets* or *Properties* parameters, you you only get the specified properties.
240
+
- If you use the *PropertySets* or *Properties* parameters, you get the specified properties**and** the properties in the Minimum property set.
247
241
248
242
Either way, the cmdlet output will contain far fewer properties, and the time it takes to return those results will be much faster.
249
243
@@ -257,16 +251,8 @@ In contrast, the same **Get-Mailbox** cmdlet would return at least 230 propertie
257
251
258
252
For details about the property sets that are available in EXO V2 module cmdlets, see [Property sets in Exchange Online PowerShell V2 cmdlets](cmdlet-property-sets.md) or the individual EXO V2 module cmdlet reference topics.
259
253
260
-
EXO cmdlets also provide a way to retrieve all properties for an object by using the _ProperySets_ parameter with the value `All`.
261
-
262
-
The following example returns all properties for the 10 mailboxes:
263
-
264
-
```PowerShell
265
-
Get-EXOMailbox -ResultSize 10 -PropertySets All
266
-
```
267
-
268
254
> [!NOTE]
269
-
> We highly discourage using the _PropertySets_ parameter with the value `All`because it slows down the cmdlet and reduces reliability. Always use the _PropertySets_ and _Properties_ parameters to retrieve only the required properties.
255
+
> Although you can retrieve all properties for an object by using the _PropertySets_ parameter with the value All, we highly discourage this because it slows down the cmdlet and reduces reliability. Always use the _PropertySets_ and _Properties_ parameters to retrieve the minimum number of properties.
270
256
271
257
For more information about filtering in the EXO V2 module, see [Filters in the Exchange Online V2 module](filters-v2.md).
272
258
@@ -325,7 +311,7 @@ For more information about filtering in the EXO V2 module, see [Filters in the E
325
311
326
312
- Use EXO V2 cmdlets even if WinRM Basic Auth is disabled on client machine. Note that remote PowerShell cmdlets require WinRM Basic Auth, and they won't be available if it's disabled.
327
313
328
-
-Identity parameter for V2 cmdlets now supports Name and Alias as well. Note that using Alias or Name slows down the performance of V2 cmdlets, so we don't recommend using them.
314
+
- Identity parameter for V2 cmdlets now supports Name and Alias as well. Note that using Alias or Name slows down the performance of V2 cmdlets, so we don't recommend using them.
329
315
330
316
- Fixed issue where the data type of attributes returned by V2 cmdlet was different from remote PowerShell cmdlets. We still have few attributes which have differing data types, and we plan to handle them in coming months.
0 commit comments