implementing Azure Blob Storage Lifecycle Management Policy Not Deleting Blobs as Expected
I've looked through the documentation and I'm still confused about I'm getting frustrated with I'm experimenting with I'm working with an scenario with implementing a lifecycle management policy in Azure Blob Storage... I set up a rule to delete blobs that haven’t been modified for over 30 days, but it's not working as intended. The rule is configured as follows: ```json { "rules": [ { "name": "DeleteOldBlobs", "filters": { "blobTypes": ["blockBlob"], "minAge": "30", "maxBlobSize": "10000000" }, "actions": { "baseBlob": { "delete": { "daysAfterModificationsGreaterThan": 30 } } } } ] } ``` I've verified that the blobs are indeed older than 30 days and meet the size restrictions. However, they are still present in the container after 2 days of the policy being applied. I checked the Azure portal and the policy appears to be enabled and configured correctly. I also tried using the Azure CLI to manually initiate the lifecycle management process with the following command, but it didn’t help: ```bash az storage account management-policy create --account-name mystorageaccount --resource-group myresourcegroup --policy @policy.json ``` The blobs are not set to be immutable or archived, and I don’t see any behavior messages in the Activity Log or Notifications. I’m not sure if there’s a backend delay or if there’s something wrong with the policy configuration. Has anyone experienced similar issues or have insights on how to troubleshoot this further? I'd really appreciate any guidance on this. Could this be a known issue? I'd be grateful for any help.