@@ -186,50 +186,58 @@ Accept wildcard characters: False
186
186
187
187
### -CauPluginArguments
188
188
189
- Specifies an array of name=value pairs (arguments) for each updating plug-in to use.
189
+ Specifies a set of name=value pairs, as arguments, for each updating plug-in to use.
190
+
190
191
For instance, to specify a Domain argument for one plug-in:
192
+
191
193
- ` @{Domain=Domain.local}`
192
- You can specify multiple pairs in a set separated with semicolons.
193
- For instance :
194
- - ` @{name1=value1;name2=value2;name3=value3}` These name=value pairs must be meaningful to the
195
- **CauPluginName** parameter that you specify. If you specify arguments for more than one plug-in,
196
- provide the sets of name=value pairs in the order that you pass values in **CauPluginName**,
197
- separated by commas. For instance :
194
+
195
+ You can specify multiple pairs in a set separated with semicolons. For instance :
196
+
197
+ - ` @{name1=value1;name2=value2;name3=value3}`
198
+
199
+ These name=value pairs must be meaningful to the **CauPluginName** parameter that you specify. If
200
+ you specify arguments for more than one plug-in, provide the sets of name=value pairs in the order
201
+ that you pass values in **CauPluginName**, separated by commas. For instance :
202
+
198
203
- ` @{name1=value1;name2=value2;name3=value3},@{name4=value4;name5=value5}`
199
204
200
- For the default **Microsoft.WindowsUpdatePlugin** plug-in, no arguments are needed.
201
- The following arguments are optional :
205
+ For the default **Microsoft.WindowsUpdatePlugin** plug-in, no arguments are needed. The following
206
+ arguments are optional :
207
+
202
208
- **'IncludeRecommendedUpdates'='\<Value\>'**: Boolean value to indicate that recommended updates
203
209
will be applied in addition to important updates on each node. If not specified, the default value
204
210
is False.
205
211
- A standard Windows Update Agent query string that specifies criteria used by the Windows Update
206
212
Agent to filter the updates that will be applied to each node. For a name, use **QueryString** and
207
213
for a value, enclose the full query in quotation marks. If not specified, then the
208
214
**Microsoft.WindowsUpdatePlugin** plug-in by default uses the following argument:
209
- - ` QueryString="IsInstalled=0 and Type='Software' and IsHidden=0 and IsAssigned=1"` For more
210
- information about query strings for the default **Microsoft.WindowsUpdatePlugin** plug-in and the
211
- criteria such as IsInstalled that can be included in the query strings, see
212
- [IUpdateSearcher::Search method](/windows/win32/api/wuapi/nf-wuapi-iupdatesearcher-search).
215
+ - ` QueryString="IsInstalled=0 and Type='Software' and IsHidden=0 and IsAssigned=1"`
216
+
217
+ For more information about query strings for the default **Microsoft.WindowsUpdatePlugin** plug-in
218
+ and the criteria such as IsInstalled that can be included in the query strings, see
219
+ [IUpdateSearcher::Search method](/windows/win32/api/wuapi/nf-wuapi-iupdatesearcher-search).
220
+
221
+ For the **Microsoft.HotfixPlugin** plug-in, the following argument is required :
213
222
214
- For the **Microsoft.HotfixPlugin** plug-in.
215
- the following argument is required :
216
223
- **HotfixRootFolderPath=\<Path\>**: The UNC path to a hotfix root folder in an SMB share with a
217
- structure that contains the updates to apply and that contains the hotfix configuration file
224
+ structure that contains the updates to apply and that contains the hotfix configuration file.
218
225
219
226
The following arguments are optional for the **Microsoft.HotfixPlugin** plug-in :
227
+
220
228
- **RequireSmbEncryption=\<Value\>**: Boolean value to indicate that SMB Encryption will be enforced
221
229
for accessing data from the SMB share. If not specified, the default value is False. To ensure the
222
230
integrity of the data accessed from the SMB share, the plug-in requires that the share is enabled
223
231
for either SMB signing or SMB Encryption.
224
- - **DisableAclChecks=\<Value\>**: Boolean value to indicate that the plug-in checks for sufficient
225
- permissions on the hotfix root folder and the hotfix configuration file. If not specified, the
226
- default value is False.
232
+ - **DisableAclChecks=\<Value\>**: Boolean value to indicate that the plug-in will check for
233
+ sufficient permissions on the hotfix root folder and the hotfix configuration file. If not
234
+ specified, the default value is False.
227
235
- **HotfixInstallerTimeoutMinutes=\<Integer\>**: The length of time in minutes that the plug-in
228
236
allows the hotfix installer process to return. If not specified, the default value is 30 minutes.
229
237
- **HotfixConfigFileName=\<name\>**: Name for the hotfix configuration file. If not specified, the
230
- default name DefaultHotfixConfigFile .xml is used. For more information about required and optional
238
+ default name `DefaultHotfixConfig .xml` is used. For more information about required and optional
231
239
arguments for the **Microsoft.HotfixPlugin** plug-in, see
232
- [How CAU Plug -ins Work ](/windows-server/failover-clustering/cluster-aware-updating-plug-ins).
240
+ [How Cluster-Aware Updating plug -ins work ](/windows-server/failover-clustering/cluster-aware-updating-plug-ins).
233
241
234
242
` ` ` yaml
235
243
Type: Hashtable[]
0 commit comments