By looking at the error it looks like resource provider under your subscription are not registered.
By default, any new azure subscription will be pre-registered with a list of commonly used resource providers.you
But that is not happen then you might end up with this error.
You can use below steps to register all resource providers under your subscription. this will help you in fixing the issue that you are getting.
- get a list of all available resource providers run the following PowerShell command: get-AzureRmResourceProvider -ListAvailable | select ProviderNamespace
- To register all available resource providers in the current subscription run the following PowerShell command: get-AzureRmResourceProvider -ListAvailable | foreach-object{Register-AzureRmResourceProvider -ProviderNamespace $_.ProviderNamespace}
To run above commands you will have to install AzureRm module in PowerShell.
If this doesn't help you in fixing the issue, you can try to login with different account to Azure portal.
Let me know if you have any further questions.
Please "Accept the answer" if the information helped you. This will help us and others in the community as well.