@@ -149,7 +149,6 @@ public override void ExecuteCmdlet()
149
149
}
150
150
151
151
[ Parameter (
152
- ParameterSetName = "DefaultParameter" ,
153
152
Position = 1 ,
154
153
Mandatory = true ,
155
154
ValueFromPipelineByPropertyName = true ,
@@ -159,7 +158,6 @@ public override void ExecuteCmdlet()
159
158
public string ResourceGroupName { get ; set ; }
160
159
161
160
[ Parameter (
162
- ParameterSetName = "DefaultParameter" ,
163
161
Position = 2 ,
164
162
Mandatory = true ,
165
163
ValueFromPipelineByPropertyName = true ,
@@ -171,7 +169,6 @@ public override void ExecuteCmdlet()
171
169
public VirtualMachineScaleSetUpdate VirtualMachineScaleSetUpdate { get ; set ; }
172
170
173
171
[ Parameter (
174
- ParameterSetName = "DefaultParameter" ,
175
172
Position = 3 ,
176
173
Mandatory = false ,
177
174
ValueFromPipelineByPropertyName = false ,
@@ -180,211 +177,178 @@ public override void ExecuteCmdlet()
180
177
public PSVirtualMachineScaleSet VirtualMachineScaleSet { get ; set ; }
181
178
182
179
[ Parameter (
183
- ParameterSetName = "DefaultParameter" ,
184
180
Mandatory = false ) ]
185
181
[ ValidateNotNullOrEmpty ]
186
182
public string ImageReferenceSku { get ; set ; }
187
183
188
184
[ Parameter (
189
- ParameterSetName = "DefaultParameter" ,
190
185
Mandatory = false ) ]
191
186
[ ValidateNotNullOrEmpty ]
192
187
public bool ? EnableAutomaticUpdate { get ; set ; }
193
188
194
189
[ Parameter (
195
- ParameterSetName = "DefaultParameter" ,
196
190
Mandatory = false ) ]
197
191
[ ValidateNotNullOrEmpty ]
198
192
public string [ ] IdentityId { get ; set ; }
199
193
200
194
[ Parameter (
201
- ParameterSetName = "DefaultParameter" ,
202
195
Mandatory = false ) ]
203
196
[ ValidateNotNullOrEmpty ]
204
197
public StorageAccountTypes ? ManagedDiskStorageAccountType { get ; set ; }
205
198
206
199
[ Parameter (
207
- ParameterSetName = "DefaultParameter" ,
208
200
Mandatory = false ) ]
209
201
[ ValidateNotNullOrEmpty ]
210
202
public string PlanPublisher { get ; set ; }
211
203
212
204
[ Parameter (
213
- ParameterSetName = "DefaultParameter" ,
214
205
Mandatory = false ) ]
215
206
[ ValidateNotNullOrEmpty ]
216
207
public bool ? ProvisionVMAgent { get ; set ; }
217
208
218
209
[ Parameter (
219
- ParameterSetName = "DefaultParameter" ,
220
210
Mandatory = false ) ]
221
211
[ ValidateNotNullOrEmpty ]
222
212
public bool ? BootDiagnosticsEnabled { get ; set ; }
223
213
224
214
[ Parameter (
225
- ParameterSetName = "DefaultParameter" ,
226
215
Mandatory = false ) ]
227
216
[ ValidateNotNullOrEmpty ]
228
217
public bool ? Overprovision { get ; set ; }
229
218
230
219
[ Parameter (
231
- ParameterSetName = "DefaultParameter" ,
232
220
Mandatory = false ) ]
233
221
[ ValidateNotNullOrEmpty ]
234
222
public int ? MaxBatchInstancePercent { get ; set ; }
235
223
236
224
[ Parameter (
237
- ParameterSetName = "DefaultParameter" ,
238
225
Mandatory = false ) ]
239
226
[ ValidateNotNullOrEmpty ]
240
227
public string TimeZone { get ; set ; }
241
228
242
229
[ Parameter (
243
- ParameterSetName = "DefaultParameter" ,
244
230
Mandatory = false ) ]
245
231
[ ValidateNotNullOrEmpty ]
246
232
public string BootDiagnosticsStorageUri { get ; set ; }
247
233
248
234
[ Parameter (
249
- ParameterSetName = "DefaultParameter" ,
250
235
Mandatory = false ) ]
251
236
[ ValidateNotNullOrEmpty ]
252
237
public bool ? AutomaticOSUpgrade { get ; set ; }
253
238
254
239
[ Parameter (
255
- ParameterSetName = "DefaultParameter" ,
256
240
Mandatory = false ) ]
257
241
[ ValidateNotNullOrEmpty ]
258
242
public bool ? SinglePlacementGroup { get ; set ; }
259
243
260
244
[ Parameter (
261
- ParameterSetName = "DefaultParameter" ,
262
245
Mandatory = false ) ]
263
246
[ ValidateNotNullOrEmpty ]
264
247
public string CustomData { get ; set ; }
265
248
266
249
[ Parameter (
267
- ParameterSetName = "DefaultParameter" ,
268
250
Mandatory = false ) ]
269
251
[ ValidateNotNullOrEmpty ]
270
252
public UpgradeMode ? UpgradePolicyMode { get ; set ; }
271
253
272
254
[ Parameter (
273
- ParameterSetName = "DefaultParameter" ,
274
255
Mandatory = false ) ]
275
256
[ ValidateNotNullOrEmpty ]
276
257
public string ImageReferenceId { get ; set ; }
277
258
278
259
[ Parameter (
279
- ParameterSetName = "DefaultParameter" ,
280
260
Mandatory = false ) ]
281
261
[ ValidateNotNullOrEmpty ]
282
262
public bool ? DisablePasswordAuthentication { get ; set ; }
283
263
284
264
[ Parameter (
285
- ParameterSetName = "DefaultParameter" ,
286
265
Mandatory = false ) ]
287
266
[ ValidateNotNullOrEmpty ]
288
267
public Hashtable Tag { get ; set ; }
289
268
290
269
[ Parameter (
291
- ParameterSetName = "DefaultParameter" ,
292
270
Mandatory = false ) ]
293
271
[ ValidateNotNullOrEmpty ]
294
272
public string PlanName { get ; set ; }
295
273
296
274
[ Parameter (
297
- ParameterSetName = "DefaultParameter" ,
298
275
Mandatory = false ) ]
299
276
[ ValidateNotNullOrEmpty ]
300
277
public int ? MaxUnhealthyUpgradedInstancePercent { get ; set ; }
301
278
302
279
[ Parameter (
303
- ParameterSetName = "DefaultParameter" ,
304
280
Mandatory = false ) ]
305
281
[ ValidateNotNullOrEmpty ]
306
282
public string ImageReferencePublisher { get ; set ; }
307
283
308
284
[ Parameter (
309
- ParameterSetName = "DefaultParameter" ,
310
285
Mandatory = false ) ]
311
286
[ ValidateNotNullOrEmpty ]
312
287
public string PlanProduct { get ; set ; }
313
288
314
289
[ Parameter (
315
- ParameterSetName = "DefaultParameter" ,
316
290
Mandatory = false ) ]
317
291
[ ValidateNotNullOrEmpty ]
318
292
public string ImageUri { get ; set ; }
319
293
320
294
[ Parameter (
321
- ParameterSetName = "DefaultParameter" ,
322
295
Mandatory = false ) ]
323
296
[ ValidateNotNullOrEmpty ]
324
297
public string SkuTier { get ; set ; }
325
298
326
299
[ Parameter (
327
- ParameterSetName = "DefaultParameter" ,
328
300
Mandatory = false ) ]
329
301
[ ValidateNotNullOrEmpty ]
330
302
public string [ ] VhdContainer { get ; set ; }
331
303
332
304
[ Parameter (
333
- ParameterSetName = "DefaultParameter" ,
334
305
Mandatory = false ) ]
335
306
[ ValidateNotNullOrEmpty ]
336
307
public string LicenseType { get ; set ; }
337
308
338
309
[ Parameter (
339
- ParameterSetName = "DefaultParameter " ,
340
- Mandatory = false ) ]
310
+ ParameterSetName = "ExplicitIdentityParameterSet " ,
311
+ Mandatory = true ) ]
341
312
[ ValidateNotNullOrEmpty ]
342
313
public ResourceIdentityType ? IdentityType { get ; set ; }
343
314
344
315
[ Parameter (
345
- ParameterSetName = "DefaultParameter " ,
316
+ ParameterSetName = "ExplicitIdentityParameterSet " ,
346
317
Mandatory = false ) ]
347
318
[ ValidateNotNullOrEmpty ]
348
319
public string SkuName { get ; set ; }
349
320
350
321
[ Parameter (
351
- ParameterSetName = "DefaultParameter" ,
352
322
Mandatory = false ) ]
353
323
[ ValidateNotNullOrEmpty ]
354
324
public string PlanPromotionCode { get ; set ; }
355
325
356
326
[ Parameter (
357
- ParameterSetName = "DefaultParameter" ,
358
327
Mandatory = false ) ]
359
328
[ ValidateNotNullOrEmpty ]
360
329
public int ? MaxUnhealthyInstancePercent { get ; set ; }
361
330
362
331
[ Parameter (
363
- ParameterSetName = "DefaultParameter" ,
364
332
Mandatory = false ) ]
365
333
[ ValidateNotNullOrEmpty ]
366
334
public int ? SkuCapacity { get ; set ; }
367
335
368
336
[ Parameter (
369
- ParameterSetName = "DefaultParameter" ,
370
337
Mandatory = false ) ]
371
338
[ ValidateNotNullOrEmpty ]
372
339
public string ImageReferenceOffer { get ; set ; }
373
340
374
341
[ Parameter (
375
- ParameterSetName = "DefaultParameter" ,
376
342
Mandatory = false ) ]
377
343
[ ValidateNotNullOrEmpty ]
378
344
public string PauseTimeBetweenBatches { get ; set ; }
379
345
380
346
[ Parameter (
381
- ParameterSetName = "DefaultParameter" ,
382
347
Mandatory = false ) ]
383
348
[ ValidateNotNullOrEmpty ]
384
349
public CachingTypes ? OsDiskCaching { get ; set ; }
385
350
386
351
[ Parameter (
387
- ParameterSetName = "DefaultParameter" ,
388
352
Mandatory = false ) ]
389
353
[ ValidateNotNullOrEmpty ]
390
354
public string ImageReferenceVersion { get ; set ; }
0 commit comments