問題タブ [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 投票する
1 に答える
174 参照

azure-billing-api - 消費前のコスト分析に Azure Billing REST API を使用する

Azure リソースを事前に作成するコストを計算するのに役立つ Azure REST API を探しています。Azure Billing REST API を取得しました。確かに、作成済みの Azure リソースの価格を月単位で取得するのに役立ちます。しかし、消費前のコスト分析には必要です。リソースを作成せずに同じものを使用してコスト見積もりを達成する方法を教えてください。

入力: VM の数 n 出力: VM の最新のコスト (特定の基準を使用)*n。

前もって感謝します。

0 投票する
1 に答える
1954 参照

c# - Azure Billing Usage API が 401 Unauthorized を返す

請求の使用状況とレートカードの詳細を取得するために Azure REST API を使用しています。AcquireToken()メソッドを使用してトークンを取得するには、最初にクライアント IDのみを使用し、ログイン ウィンドウでユーザー資格情報を要求しました。

しかし、私はNon-Interactive Approachを探しているので、 Client IdClient Secret Keyを渡したClient Credentialsを使用しました。

しかし、「リモートサーバーがエラー401 Unauthorizedを返します」と表示されます

エラーを詳しく調べてみると、 「アクセストークンは間違ったオーディエンスまたはリソースからのものです」というエラーが発生することがわかりました

ユーザーの操作なしで API にアクセスできるソリューションを教えてください。

前もって感謝します。

これが私のコードです:

0 投票する
3 に答える
830 参照

azure - 料金の請求計算

Azure Rate Card API は MeterRates フィールドを返します (ドキュメントを参照してください)。Azure UsageAggregate は数量を示します (ドキュメントを参照してください)。

紺碧のサポートページによると。質問する掲示板です。

では、メーター料金はどのように適用されるのでしょうか。

メーター料金の例:

数量が 175 の場合、金額100*20 + 75*15または175*15?

含まれる数量を指定する理由は何ですか?

例:rates:{"0":23}含まれる数量 10 は、レートとして表すことができます。

0 投票する
1 に答える
59 参照

azure - Microsoft Azure 使用状況 API の新しい形式に関する完全なドキュメントはありますか?

Microsoft Azure は使用 API をリリースし、ここに文書化しています。文書化されているように、使用 API の新しい出力形式をリリースしました。ただし、受け取った出力は、文書化されている方法と完全には一致していないようです。

ご覧のとおりMicrosoft.Resources、他の値がネストされた value を受け取りますが、これはドキュメントに記載されている方法とは異なります。

API の出力についてより詳細に説明されている、他に参照できるドキュメントはありますか?

0 投票する
1 に答える
782 参照

azure - すべてのオファーとそのオファー ID のリストはどこにありますか?

hereからすべてのオファーとそのオファー ID を取得しようとしていました。Visual Studio Ultimate with MSDNただし、 に更新されたオファーがありますVisual Studio Enterprise with MSDN (benefit)。ただし、すべてのサブスクリプションを照会しようとすると、サブスクリプションの表示名として次のようになります。

"displayName": "Visual Studio Ultimate with MSDN",

これはオファーとしてリストされていません (更新および廃止されたオファーのリストにもありません)。

すべてのオファーとそのオファー ID のリストを取得できる場所はありますか?

NB:私は彼らの github ページで同じことに関する問題を提出しました。

0 投票する
2 に答える
275 参照

azure-billing-api - Azure Billing API から得られるデータは 7 日間のみ

Azure Billing API を使用する日付範囲に制限はありますか? 1 か月分のデータをリクエストしていますが、その範囲の最初の 7 日間しか取得できません...

以下のようなリクエストを使用します。

そして、私のコンソールは私にしか与えません:

そして、それは私が得るすべてです!

0 投票する
1 に答える
485 参照

sql-server - Billing API から Azure 使用記録の一意性を見つける方法

私は Azure チャージバック ソリューションを構築しており、そのために複数のサブスクリプションと異なる日付について Azure Billing REST API から Azure 使用状況データを取得しています。顧客の要件に従って、これをカスタム MS SQL データベースに保存する必要があります。Azure からさまざまな使用記録を取得します。

  • 問題:これらの使用状況レコードから、特定のサブスクリプションおよび特定の日付の使用状況レコードを識別するための一意のキーを提供する、受け取ったデータ内の列の組み合わせを見つけることができません。私が異なると思う唯一の列は数量ですが、それでも複製することができます。たとえば、タイプ A1 の 2 つの VM があり、それらにデータやアプリケーションがなく、同じクラウド サービス内にある場合、それらの使用量は正確になります。使用 API を介して VM やその他のリソースの正確な名前を取得できません。
  • 1 つのカスタム ソリューション (無効):カウンターまたは一意の ID を使用記録に追加できますが、次回データを取得すると、注文がシャッフルしたり、新しいデータが導入されたりして、一意性のロジックに影響を与える可能性があります。DB に欠落しているデータがないかどうかをチェックするために構築したロジックは、(特定の日付の特定のサブスクリプションに対して) 使用状況レコードが返される順序に変更があると、バグが発生します。

Microsoft がこのデータを何らかのデータベースに保存していると確信しています。Billing API から返された多くのレコードから使用レコードを識別するための一意の ID が見つかりません。多分私はここで何かを逃しています。

これに関する助けや指針をいただければ幸いです。

0 投票する
3 に答える
5814 参照

azure - Azure クレジット残高

私は Azure API を初めて使用し、管理している少数の Azure アカウントで残りのクレジットを取得するためのシンプルなインターフェイスを作成しようとしています。vbs は私がよく知っている唯一の言語であるため、vbs を使用してこれを開始しました。ログイン ページでいくつかの問題に遭遇し、誰かが Azure API の使用を勧めました。

まったく知らないエリアに迷い込んでしまいました。私が読んでいるものからすると、それは比較的新しいインターフェースであり、ほとんどの人はそれに慣れていません. 次のサンプルを使用しました。

https://azure.microsoft.com/en-us/documentation/samples/billing-dotnet-usage-api/

アカウントにログインできるようにするためですが、そこからは本当に立ち往生しています。提供されたコードは、結果として空の「value[]」を返すだけです。

私は途方に暮れています。MSDN の azure API リソースを読んでいますが、クレジットを参照しているほとんどのページは、クレジットを何に使うことができるかを示しているだけです。

ブラウジングを開始しました:

https://github.com/Azure

そこに何かを見つけたいと思っていますが、これまでのところ、残りのクレジットをつかむという点ではほとんど成果がありません.

私が理にかなっていることを願っています。私がこれを考えすぎていないことを願っており、誰かが私を正しい方向に向けることができます.