/// <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(); }
/// <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(); }