问题标签 [azure-billing-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
6154 浏览

powershell - Azure 计费数据 API

我在 Azure 上创建了一些虚拟机。是否有任何 API、PowerShell 脚本或任何其他方式可以在我的 ASP.NET 应用程序报告页面中获取以下信息。

  1. 单个虚拟机的计费数据。
  2. 单个虚拟机的使用情况数据。

谢谢

0 投票
1 回答
3121 浏览

azure - Azure 计费 API:资源费率卡和资源使用情况

我需要监控每个客户端环境(一个订阅、多个资源组)的 Azure 支出。在我的研究中,我发现了 2 个可以使用的 API:

第一个,我可以得到每个天蓝色资源的价格,真的很有趣。但是我找不到一种方法来知道什么资源与资源组相关。我至少需要资源的名称。是否喜欢“MeterId”信息?

在第二个中,我可以获得所有 azure 资源的使用情况。这是完美的 !但是如何将资源使用量转换为价格?

在新的 Azure 门户 (portal.azure.com) 中,资源组中有一个部分:计费部分。 资源组计费

这正是我想使用您的 API 获得的信息。这是一种方式吗?

0 投票
1 回答
5898 浏览

azure - 无法为 Azure AD 身份验证启用“多租户”

我已经阅读了几个指南并花了几个小时,但我似乎无法让 Azure AD 身份验证在我的简单应用程序中工作。我试图在我的 Azure Active Directory 中打开“应用程序是多租户”,但出现以下错误:

应用 ID URI 不可用。App ID URI 必须来自组织目录中经过验证的域。

如何将我的应用程序更改为与我的 Azure AD 具有相同的域?(*.onmicrosoft.com)。

我在这里做错了吗?

0 投票
2 回答
18426 浏览

azure - 如何从 Azure 资源 GUID 获取资源名称?

我有 2 个 azure subsription。今天,我突然发现2000卢比。从我的一个订阅中删除。当我开始调查消耗最大单位的资源时,我在预览门户上发现特定的资源 Guid已经消耗了最大数量。但我想知道哪个 Azure 资源(例如 VM 或 SQL DB 等)或哪个帐户用户(创建该资源的用户的登录 ID)正在吃这个量。

还有一件事,我几乎在同一天发现了这两个订阅的突然成本削减,当时还剩大约 13 到 14 天。那么每 3 周后是否有任何计费周期或类似的东西?

0 投票
2 回答
502 浏览

azure - Azure 计费 API:无法获取令牌 (AADSTS90014)

我正在运行 Azure 计费 API 示例 (ConsoleApp-Billing-Usage),并在获取令牌调用时遇到错误,说明如下:

请求正文必须包含以下参数:“client_secret 或 client_assertion”。

任何帮助,将不胜感激。

0 投票
3 回答
1860 浏览

azure - 如何使用 API 获取 Azure 优惠详情?

我最近尝试查询 Azure 最近的使用情况和计费 API,发现我可以使用以下 API 来获取费率卡:

但是,这要求我需要明确知道 offerDurableId,我是从Azure 的网站上了解到的。

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

0 投票
2 回答
1317 浏览

java - 是否有用于 Azure 使用和计费 API 的 Java SDK?

我了解到 Azure 最近发布了他们的计费和使用 API。我知道 Azure 的 Java SDK,但在SDK 文档中没有找到可以为我提供使用和计费数据的类。但是,是否有发布相同的 Java SDK 或者我应该编写自己的 HTTP 客户端查询来使用这些 API 获取数据?

0 投票
2 回答
448 浏览

java - 如何使用 Azure 的使用 API 从使用量和计量率中获取项目成本?

使用 Microsoft Azure 的计费和使用 API,我看到我们可以从费率卡 API 中获取项目的资源使用量和资源消耗率。但是,在某些情况下,费率卡 API 有一个键值对列表。

例如,请考虑以下内容MeterRates

这里,如果使用数量是,比如说,102400;这是否意味着使用资源的成本将是102400 * 0.0784(102400 - 1023) * 0.0832 + (102400 - 1023 - 51200) * 0.0819

注意:我在 github 存储库上有一个关于计费和使用 API的问题。

0 投票
1 回答
1046 浏览

java - 如何从 Azure 使用 API 获取订阅的 regionInfo?

0 投票
2 回答
885 浏览

java - 如何使用基于管理证书的身份验证对 Azure 进行 REST API 调用?

我正在尝试使用 java 应用程序从 Microsoft Azure 获取使用情况和价目表信息,我了解到我可以使用管理证书进行身份验证以调用 Microsoft Azure。

我从此处获得的 .publishsettings 文件中获得了管理证书

但是,在 中AuthenticationContext,我没有看到任何使用此证书来获取进行使用和速率 API 调用所需的访问令牌的方法。

我尝试参考这个答案,但我没有看到任何可用于使用和价目表的客户端,并且答案指的是 ManagementClient,这不是我的用例。我也参考了这个博客,它引用了,我在java 库中ClientAssertionCertificate没有看到adal 。

注意:我可以使用基于用户名、密码和客户端 ID 的身份验证机制对 Azure 进行 REST API 调用,以获取使用情况和价目表信息,但我想利用这种管理证书机制,因为我的应用程序的用户可能不会用他们的凭据信任这个应用程序,从用户的角度来看,这种基于证书的机制似乎更容易使用。