我是 C# 世界的新手。我有一个项目,我需要从 700 多个订阅中收集所有区域的 Azure 计算使用配额。我使用 PowerShell (Get-AzVMusage) 轻松完成了它。
我必须使用 C# 来完成。我想我需要使用 Rest API。(我对实现这一目标的另一种方式持开放态度)。
Azure 休息 API:GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Compute/locations/{location}/usages?api-version=2019-12-01
如何使用上述 Rest API 获取结果?一旦我从这个 Rest API 获得结果,我就可以将我的业务逻辑放在它上面来执行数据聚合,并通过 700 多个订阅循环它并将数据转储到 SQL-MI 中。