如何使用 API 获取 azure 资源的定价详细信息?

How to get Pricing details of azure resources using API?

我需要在我的应用程序中获取 SQL 服务器和存储帐户的定价详细信息。我找到了 url - https://docs.microsoft.com/en-us/rest/api/cost-management/retail-prices/azure-retail-prices#api-endpoint 但这适用于 Azure 虚拟机。同样的 API 是否适用于其他资源?如何使用相同的 API 获取 SQL 服务器和存储帐户的详细信息?

您可以使用以下 api 获取所需的详细信息:

  1. 数据库:

    可以获得SQL数据库(serverless,single server etc.), Postgre 数据库SQL

    https://prices.azure.com/api/retail/prices?api-version=2021-10-01-preview&$filter=serviceFamily eq 'Databases'
    

  2. 存储帐户:

    这取决于您要创建和存储的内容以及冗余 当你从下拉列表中 select 时也是一样的 Pricing Calculator

    https://prices.azure.com/api/retail/prices?api-version=2021-10-01-preview&$filter=serviceFamily eq 'Storage'