Azure APIMでのAPI利用に関して

Yamamoto,Kento(山本健人) 0 評価のポイント
2024-06-27T04:05:22.87+00:00

https://learn.microsoft.com/ja-jp/rest/api/apimanagement/reports/list-by-request?view=rest-apimanagement-2022-08-01&tabs=HTTP
現在、サブスクリプションを指定してそのサブスクリプションが指定期間内にコールしたAPI利用量をbyApiを叩いて、取得しているのですが、その指定だとそのサブスクリプションでは設定されていないProduct情報まで取得できてしまいます。subscriptionIdとproductIdを同時に指定することはできないのでしょうか?

[例]

Product A:i ii iii

Product B(SubscriptionAに適用):i ii

上記条件でsubscriptionAの指定期間内APIコール数(byApi)を取得すると、subscriptionAには適用していないProduct Aのiiiの情報まで取得できる

Azure
Azure
Microsoft が管理する世界のデータ センター ネットワークを介してアプリケーションとサービスを構築、配置、および管理するインフラストラクチャおよびクラウド コンピューティング プラットフォーム。
203 件の質問
{count} 件の投票

1 件の回答

並べ替え方法: 最も役に立つ
  1. Aki Nishikawa 1,300 評価のポイント Microsoft 社員
    2024-06-27T09:21:31.4433333+00:00

    by APIだとSubscriptionとProductのどちらか一方のみ指定できます。

    両方指定するのであれば、by Requestを使い、戻ってきたJSONからノード数を数えるしかないです。

    1 人がこの回答が役に立ったと思いました。
    0 件のコメント コメントはありません