Example #1
0
 /// <summary>
 /// Initializes a new instance of the ManagementPolicyVersion class.
 /// </summary>
 /// <param name="tierToCool">The function to tier blob version to cool
 /// storage. Support blob version currently at Hot tier</param>
 /// <param name="tierToArchive">The function to tier blob version to
 /// archive storage. Support blob version currently at Hot or Cool
 /// tier</param>
 /// <param name="delete">The function to delete the blob
 /// version</param>
 public ManagementPolicyVersion(DateAfterCreation tierToCool = default(DateAfterCreation), DateAfterCreation tierToArchive = default(DateAfterCreation), DateAfterCreation delete = default(DateAfterCreation))
 {
     TierToCool    = tierToCool;
     TierToArchive = tierToArchive;
     Delete        = delete;
     CustomInit();
 }
Example #2
0
 /// <summary>
 /// Initializes a new instance of the ManagementPolicySnapShot class.
 /// </summary>
 /// <param name="delete">The function to delete the blob
 /// snapshot</param>
 public ManagementPolicySnapShot(DateAfterCreation delete = default(DateAfterCreation))
 {
     Delete = delete;
     CustomInit();
 }