azure - 如何使用 API 获取 Azure 优惠详细信息?

标签 azure azure-billing-api

我最近试图查询Azure最近的使用情况和计费API,发现我可以使用以下API来获取价目表:

https://management.azure.com/subscriptions/{subscription-id}/providers/Microsoft.Commerce/RateCard?api-version=2015-06-01-preview&$filter=OfferDurableId eq '{offer-id}' and Currency eq 'USD' and Locale eq 'en-US' and RegionInfo eq 'US'

但是,这要求我需要明确知道 OfferDurableId,这是我从 Azure's website 中为我的案例了解到的。 .

是否有 API 可以为我提供这些优惠代码?

最佳答案

据我所知,没有 API 可以获取优惠代码。事实上,如果您查看 Billing API 文档 here ,他们还要求您从您提到的链接获取相关信息。

Set {OfferDurableId} to a valid Offer ID code (e.g., MS-AZR-0026P). See Microsoft Azure Offer Details for more information on the list of available Offer IDs, country/region availability, and billing currency. The Offer ID parameter consists of the “MS-AZR-“ prefix, plus the Offer ID number.

考虑到优惠代码不会改变,我认为将此信息保存在您自己的数据库中是比较安全的

关于azure - 如何使用 API 获取 Azure 优惠详细信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32094080/

相关文章:

Azure:通过REST API获取单个资源的当前余额

使用 Python SDK 对特定订阅进行 Azure 成本分析

python - 如何使用不同的 Python 运行时将 Django/WSGI 部署为 azure web 应用程序?

azure - 如何将秒转换为格式 HH :mm:ss in Kusto

azure - 尽管调用 SetMetadataAsync() 和 UploadBlobAsync(),但在 blob 中找不到元数据或标签

azure - 如何使用 Bicep 激活 Azure Front Door 路线的压缩?

Azure 门户 : How to measure 6-month retention?

azure - 在 Azure Monitor 工作簿中针对资源管理器创建查询时出现错误消息