Azure的定价API
azure是否有类似于AWS用于产品列表和定价目录的定价api。例如,要获取EC2定价和产品目录,AWS给出了一个示例,想知道azure是否有类似的定价api,您可以使用消费api用法详细信息-列表Azure的定价API,azure,Azure,azure是否有类似于AWS用于产品列表和定价目录的定价api。例如,要获取EC2定价和产品目录,AWS给出了一个示例,想知道azure是否有类似的定价api,您可以使用消费api用法详细信息-列表 GET https://management.azure.com/{scope}/providers/Microsoft.Consumption/usageDetails?api-version=2019-01-01 这是 如果您想查看使用详细信息,请使用api 使用Azure消费: 使用expa
GET https://management.azure.com/{scope}/providers/Microsoft.Consumption/usageDetails?api-version=2019-01-01
这是
如果您想查看使用详细信息,请使用api
使用Azure消费:
使用expand
参数,您将获得如下所示的定价列表:
{
"billingPeriodId": "/subscriptions/XXXX-XXXXX-XXX-XXXXX/providers/Microsoft.Billing/billingPeriods/20191001",
"currencyCode": "EUR",
"includedQuantity": "0",
"meterDetails": {
"meterCategory": "Virtual Machines",
"meterLocation": "US East",
"meterName": "D2s v3",
"meterSubCategory": "Dv3 VDI Series Windows",
"pretaxStandardRate": "None",
"totalIncludedQuantity": "None",
"unit": "10 Hours"
},
"meterId": "YYYYYY-YYYYY-YYYYYYYYYYY-YYYYYY",
"partNumber": "AAD-3489577",
"unitOfMeasure": "10 Hours",
"unitPrice": "0.834958995845993200054867"
},
另请参见此stackoverflow问题:。
您可以使用查询来读取特定项,如下所示
https://prices.azure.com/api/retail/prices?$filter=ArmRegionName%20eq%20%27eastus%27
这是官方文件 示例API(您不需要azure帐户来访问这些API) "https://prices.azure.com/api/retail/prices?$filter=serviceName eq“虚拟机”和priceType eq“保留” "https://prices.azure.com/api/retail/prices?$filter=serviceFamily eq“存储” "https://prices.azure.com/api/retail/prices?$filter=serviceFamily eq“计算”
"https://prices.azure.com/api/retail/prices?$filter=endswith(armRegionName,'europe')“看起来此api更多用于发票,它不返回主产品目录和费率卡api:。顺便说一句,它与AWS不同…API提供对Azure订阅的资源消耗和元数据信息的访问-这对于订阅来说非常具体。例如,我如何查找美国东部地区可用的Azure VM列表以及相关的定价信息Rate Card API将为您提供这些信息。不过,您需要提供一个计费计划。这就是为什么我说它不同于AWS。我知道,AWS API非常直截了当。
https://prices.azure.com/api/retail/prices?$filter=ArmRegionName%20eq%20%27eastus%27