Thanks for reaching out to Q&A.
Yes, it appears that the deletion of the blob is possible via azure functions. You can read the blob as a stream by referring to this article : https://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-storage-blob-input?tabs=csharp
You can delete the blob using the below code. You will have to add the nuget package namespace "using Azure.Storage.Blobs"
BlobClient client = new BlobClient("connectionString", "container", "blobName");
client.DeleteIfExists();
You might also find the blob receipts to be interesting.
I hope this helps!
Please 'Accept as answer' and ‘Upvote’ if it helped so that it can help others in the community looking for help on similar topics.