@@ -290,6 +290,8 @@ public class PSManagementPolicyBaseBlob
290
290
public PSDateAfterModification TierToCool { get ; set ; }
291
291
public PSDateAfterModification TierToArchive { get ; set ; }
292
292
public PSDateAfterModification Delete { get ; set ; }
293
+ public PSDateAfterModification TierToCold { get ; set ; }
294
+ public PSDateAfterModification TierToHot { get ; set ; }
293
295
public bool ? EnableAutoTierToHotFromCool { get ; set ; }
294
296
295
297
public PSManagementPolicyBaseBlob ( )
@@ -300,15 +302,19 @@ public PSManagementPolicyBaseBlob(ManagementPolicyBaseBlob blobAction)
300
302
this . TierToCool = blobAction . TierToCool is null ? null : new PSDateAfterModification ( blobAction . TierToCool ) ;
301
303
this . TierToArchive = blobAction . TierToArchive is null ? null : new PSDateAfterModification ( blobAction . TierToArchive ) ;
302
304
this . Delete = blobAction . Delete is null ? null : new PSDateAfterModification ( blobAction . Delete ) ;
305
+ this . TierToCold = blobAction . TierToCold is null ? null : new PSDateAfterModification ( blobAction . TierToCold ) ;
306
+ this . TierToHot = blobAction . TierToHot is null ? null : new PSDateAfterModification ( blobAction . TierToHot ) ;
303
307
this . EnableAutoTierToHotFromCool = blobAction . EnableAutoTierToHotFromCool ;
304
308
}
305
309
public ManagementPolicyBaseBlob ParseManagementPolicyBaseBlob ( )
306
310
{
307
311
return new ManagementPolicyBaseBlob ( )
308
312
{
309
- TierToCool = this . TierToCool is null ? null : this . TierToCool . ParseDateAfterModification ( ) ,
310
- TierToArchive = this . TierToArchive is null ? null : this . TierToArchive . ParseDateAfterModification ( ) ,
311
- Delete = this . Delete is null ? null : this . Delete . ParseDateAfterModification ( ) ,
313
+ TierToCool = this . TierToCool ? . ParseDateAfterModification ( ) ,
314
+ TierToArchive = this . TierToArchive ? . ParseDateAfterModification ( ) ,
315
+ Delete = this . Delete ? . ParseDateAfterModification ( ) ,
316
+ TierToCold = this . TierToCold ? . ParseDateAfterModification ( ) ,
317
+ TierToHot = this . TierToHot ? . ParseDateAfterModification ( ) ,
312
318
EnableAutoTierToHotFromCool = this . EnableAutoTierToHotFromCool
313
319
} ;
314
320
}
@@ -322,6 +328,8 @@ public class PSManagementPolicySnapShot
322
328
public PSDateAfterCreation Delete { get ; set ; }
323
329
public PSDateAfterCreation TierToCool { get ; set ; }
324
330
public PSDateAfterCreation TierToArchive { get ; set ; }
331
+ public PSDateAfterCreation TierToCold { get ; set ; }
332
+ public PSDateAfterCreation TierToHot { get ; set ; }
325
333
326
334
public PSManagementPolicySnapShot ( )
327
335
{ }
@@ -331,14 +339,18 @@ public PSManagementPolicySnapShot(ManagementPolicySnapShot blobAction)
331
339
this . Delete = blobAction . Delete is null ? null : new PSDateAfterCreation ( blobAction . Delete ) ;
332
340
this . TierToCool = blobAction . TierToCool is null ? null : new PSDateAfterCreation ( blobAction . TierToCool ) ;
333
341
this . TierToArchive = blobAction . TierToArchive is null ? null : new PSDateAfterCreation ( blobAction . TierToArchive ) ;
342
+ this . TierToCold = blobAction . TierToCold is null ? null : new PSDateAfterCreation ( blobAction . TierToCold ) ;
343
+ this . TierToHot = blobAction . TierToHot is null ? null : new PSDateAfterCreation ( blobAction . TierToHot ) ;
334
344
}
335
345
public ManagementPolicySnapShot ParseManagementPolicySnapShot ( )
336
346
{
337
347
return new ManagementPolicySnapShot ( )
338
348
{
339
- Delete = this . Delete is null ? null : this . Delete . ParseDateAfterCreation ( ) ,
340
- TierToCool = this . TierToCool is null ? null : this . TierToCool . ParseDateAfterCreation ( ) ,
341
- TierToArchive = this . TierToArchive is null ? null : this . TierToArchive . ParseDateAfterCreation ( )
349
+ Delete = this . Delete ? . ParseDateAfterCreation ( ) ,
350
+ TierToCool = this . TierToCool ? . ParseDateAfterCreation ( ) ,
351
+ TierToArchive = this . TierToArchive ? . ParseDateAfterCreation ( ) ,
352
+ TierToCold = this . TierToCold ? . ParseDateAfterCreation ( ) ,
353
+ TierToHot = this . TierToHot ? . ParseDateAfterCreation ( )
342
354
} ;
343
355
}
344
356
}
@@ -351,6 +363,8 @@ public class PSManagementPolicyVersion
351
363
public PSDateAfterCreation Delete { get ; set ; }
352
364
public PSDateAfterCreation TierToCool { get ; set ; }
353
365
public PSDateAfterCreation TierToArchive { get ; set ; }
366
+ public PSDateAfterCreation TierToCold { get ; set ; }
367
+ public PSDateAfterCreation TierToHot { get ; set ; }
354
368
355
369
public PSManagementPolicyVersion ( )
356
370
{ }
@@ -360,14 +374,18 @@ public PSManagementPolicyVersion(ManagementPolicyVersion blobAction)
360
374
this . Delete = blobAction . Delete is null ? null : new PSDateAfterCreation ( blobAction . Delete ) ;
361
375
this . TierToCool = blobAction . TierToCool is null ? null : new PSDateAfterCreation ( blobAction . TierToCool ) ;
362
376
this . TierToArchive = blobAction . TierToArchive is null ? null : new PSDateAfterCreation ( blobAction . TierToArchive ) ;
377
+ this . TierToCold = blobAction . TierToCold is null ? null : new PSDateAfterCreation ( blobAction . TierToCold ) ;
378
+ this . TierToHot = blobAction . TierToHot is null ? null : new PSDateAfterCreation ( blobAction . TierToHot ) ;
363
379
}
364
380
public ManagementPolicyVersion ParseManagementPolicyVersion ( )
365
381
{
366
382
return new ManagementPolicyVersion ( )
367
383
{
368
- Delete = this . Delete is null ? null : this . Delete . ParseDateAfterCreation ( ) ,
369
- TierToCool = this . TierToCool is null ? null : this . TierToCool . ParseDateAfterCreation ( ) ,
370
- TierToArchive = this . TierToArchive is null ? null : this . TierToArchive . ParseDateAfterCreation ( )
384
+ Delete = this . Delete ? . ParseDateAfterCreation ( ) ,
385
+ TierToCool = this . TierToCool ? . ParseDateAfterCreation ( ) ,
386
+ TierToArchive = this . TierToArchive ? . ParseDateAfterCreation ( ) ,
387
+ TierToCold = this . TierToCold ? . ParseDateAfterCreation ( ) ,
388
+ TierToHot = this . TierToHot ? . ParseDateAfterCreation ( )
371
389
} ;
372
390
}
373
391
}
0 commit comments