REST API のAzure Service Bus

Azure Service Bus は、オンプレミスのソリューションをクラウドに接続できるエンタープライズ メッセージングとリレー通信をクラウド対応の通信にもたらします。 サービス包括的な概念ドキュメントについては、Azure Service Busドキュメントを参照してください。

REST API は、次のカテゴリに分類されます。

  • Azure Resource Manager: Resource Manager操作を実行し、要求 URI の一部として を持つ /providers/Microsoft.ServiceBus/ API。
  • Service Bus サービス: Service Bus サービスで直接操作を有効にし、要求 URI にパブリック クラウド エンドポイント namespaceName.servicebus.windows.net を含む API。 その他のドメイン名は次のとおりです。
    • Azure Germany: namespaceName.servicebus.cloudapi.de
    • Azure China 21Vianet: namespaceName.servicebus.chinacloudapi.cn
    • 米国政府:namespaceName.servicebus.usgovcloudapi.net

重要

"クラシック" または RDFE 管理 API を使用している場合、それらは廃止され2021 年 11 月 1 日に廃止され、使用されなくなりました。

REST 操作グループ

Service Bus REST API には、次のリソースを操作するための操作が用意されています。

Azure Resource Manager

Resource Manager API は、名前空間、キュー、トピックなどの Service Bus エンティティに対して操作を実行する管理 API です。 これらは、名前空間またはエンティティ レベルではなく、グローバル認証を有効にするシナリオで役立ちます。

操作グループ 説明
名前空間 Service Bus 名前空間を管理するための操作を提供します。
キュー Service Bus キューを管理するための操作。
サブスクリプション Service Bus トピック サブスクリプションを管理するための操作。
トピック Service Bus トピックを管理するための操作。

Service Bus サービス

Service Bus サービス API は Service Bus サービスに直接アクセスし、名前空間レベル ( キューへのメッセージの送信など) ではなく、エンティティ レベルでさまざまな管理操作を実行します。 これらの API では 、SAS 認証 または Azure Active Directory 認証が使用されます。

こちらもご覧ください