Hi MS Admin AZ,
From what I can see you can only recover deleted Azure Storage Accounts.
I do not believe there is a way to directly recover othere deleted resources. I would recommend opening a ticket with Azure Support immediately:
https://azure.microsoft.com/en-us/support/create-ticket
To avoid accidental RG deletion:
It is recommended to Lock the RGs
to prevent unexpected changes. For future deployment I would recommend you lock your RGs as described in this document -Lock resources to prevent unexpected changes
For more information:
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.
If you have any other questions or are still running into more issues, let me know in the "comments" and I would be glad to assist you