Visual Studio 2019 Azure Development SDKs (workloads) (https://docs.microsoft.com/en-us/dotnet/azure/configure-visual-studio?view=azure-dotnet) .Net Core 3.1 Azure Subscription - Free tier works! (https://docs.microsoft.com/en-us/dotnet/azure/create-azure-account?view=azure-dotnet)
Authentication with Azure Identity
- Creating a service principal (https://docs.microsoft.com/en-us/dotnet/azure/authentication?view=azure-dotnet)
Set up the ClientID, ClientSecret and SubscriptionID in Environment variables as Azure_Client_ID, Azure_Client_Secret, Azure_Tenant_ID, Azure_Subscription_ID
git clone https://github.com/theonly1me/AzureUsage-BillingAPI-Dot-Net-Core
This is a working POC app in order to retrieve Azure Usage, Billing and Rate Card details for a subscription
See the open issues for a list of proposed features (and known issues).
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.
Create your Feature Branch (git checkout -b feature/AmazingFeature) Commit your Changes (git commit -m 'Add some AmazingFeature') Push to the Branch (git push origin feature/AmazingFeature) Open a Pull Request
Please visit the Azure documentation for further help - https://docs.microsoft.com/en-us/dotnet/azure/?view=azure-dotnet
Distributed under the MIT License. See LICENSE for more information.
Atchyut Preetham Pulavarthi - @AtchyutPulavarthi - pulavarthi.preetham@gmail.com
Project Link: https://github.com/theonly1me/AzureUsage-BillingAPI-Dot-Net-Core