Azure API ManagementでAPI定義をアップデート | Qlik Cloud ヘルプ
メイン コンテンツをスキップする

Azure API ManagementでAPI定義をアップデート

ファイルをAzure API Managementにインポートし、既存の定義をアップデートできるようにします。

  • Azure API Managementへのアクセス権があります。
  • Microsoft PowerShellがインストールされました。詳細については、Microsoft PowerShellドキュメンテーションのドキュメントを参照してください。
  • Azure PowerShellモジュールがインストールされました。詳細は、Microsoft Azureドキュメンテーションをご覧ください。
  • API定義がエクスポートされました。
  • APIの以前のバージョンがAzure API Managementにアップグレードされていること。
  • コンテキストパラメーターを変数として設定しました。詳細は、以上の手順を参照してください。
  1. コマンドラインを開き、次のコマンドを入力してファイルをアップロードします:
    Import-AzApiManagementApi -Context $ApiMgmtContext -SpecificationFormat "{format}" -SpecificationPath "{yourfile}" -ApiId "{api-id}" -Path "{api-url-suffix}"
  2. 正しいパラメーターを追加します:
    パラメーター説明
    {format}インポートするAPI定義の形式。値は次のようになります。
    • Swagger (推奨)
    • Wadl
    • Wsdl
    • OpenApi
    {yourfile}エクスポートしたAPI定義のパスとファイル名。
    {api-id}アップデートするAPIのAzure API Management ID。
    {api-url-suffix}使用するAPIのパブリックURLの最後に追加するWeb APIパス。
  3. コマンドを実行します。

API定義がインポートされ、新しいファイルが以前のバージョンを置き換えます。Azureポータルでアップデートをチェックできます。

この例では、Contacts APIという名前のAPI定義の最初のバージョン (5つの操作が含まれていました) がアップロードされました。このバージョンはその後、10個の操作が含まれているContacts API V2という名前の新しい定義に置き換えられました。

アップデートされたAPI定義のスクリーンショット。

Import-AzApiManagementApiコマンドの詳細は、Azureドキュメンテーションをご覧ください。

このページは役に立ちましたか?

このページまたはコンテンツにタイポ、ステップの省略、技術的エラーなどの問題が見つかった場合はお知らせください。