Hi Peddipathy, Erashree U [External/SLK Software] - Thanks for reaching out over Q&A Forum.
LCM policy executes once a day as part of background scheduling option, but exact timelines aren't available. Once the policy triggers, whatever matches the rule configuration set, the action will be performed over those blobs. For the very first run it can take up to 24 - 48 hours but after that the results will be seen once in 24 hours.
Also, the values need to an integer value and the same is documented in the below link as well.
https://learn.microsoft.com/en-us/azure/storage/blobs/lifecycle-management-overview#rule-actions
daysAfterCreationGreaterThan | Integer value indicating the age in days | The condition for actions on the current version or previous version of a blob or a blob snapshot |
---|---|---|
daysAfterCreationGreaterThan | Integer value indicating the age in days | The condition for actions on the current version or previous version of a blob or a blob snapshot |
So, the only reason for deletion of some of the blobs will be few of the blobs matching the filter criteria.
Please let us know if you have any further queries. I’m happy to assist you further.
Please do not forget to "Accept the answer” and “up-vote” wherever the information provided helps you, this can be beneficial to other community members.