CAPI インターフェイスを作成または拡張する

  • リリースバージョン: Zurich
  • 更新日 2025年07月31日
  • 所要時間:2分
  • 新しい操作を追加して、新しい CAPI インターフェイスを作成したり、既存の CAPI インターフェイスを拡張したりできます。

    始める前に

    • 必要なロール:admin
    • デフォルトの CAPI API を調べ、作成するプロバイダーと製品が存在していないことを確認します。
    • プロバイダーに対する REST 呼び出しの作成方法を理解できるように、クラウドプロバイダー API に精通しておいてください。プロバイダー API に渡すことができるヘッダー、認証要件、エンドポイント、およびデータに精通していない場合は、独自の CAPI コンポーネントを構築できません。

    このタスクについて

    通常、クラウドプロビジョニングとガバナンス アプリケーションで提供されるデフォルトのインターフェイスを使用できます。カスタムインターフェイスを作成するには、類似した既存のインターフェイスを基にします。

    手順

    1. クラウドアドミンポータルで、 デザイン > クラウド APIをクリックし、[ インターフェイス ] タブをクリックします。
    2. [New] をクリックします。
    3. [クラウドインターフェイスの追加] ウィンドウで、インタフェースの名前と役に立つ説明を入力し、API インターフェイスが属する最も関連性の高いカテゴリを選択します。

      この例は、Azure Storage のインターフェイスを示しています。

      Azure Storage インターフェイス

    4. [CAPI インターフェイス操作] 関連リストで、[新規] をクリックします。

      作成する各操作は、異なる REST API 呼び出しに対応します。

    5. プロバイダーで呼び出す API に対応する操作の名前を指定します。

      たとえば、Azure の [Create Container operation] に対応する CreateContainer と呼ばれる操作を作成できます。

      コンテナーを作成

    6. ヘッダーを右クリックし、[保存] を選択します。
    7. [インターフェイス操作パラメーター] 関連リストで、[新規] をクリックします。
    8. クラウドプロバイダー REST API ドキュメントで定義されているとおりに、操作に必要なパラメーターを作成します。

      パラメーターがわからない場合、操作は失敗します。Azure Storage の例では、CreateContainer 操作は、ここで ContainerName と呼ばれるコンテナーの名前を持っている必要があります。

      コンテナー名

    9. [送信] をクリックします。
    10. 操作に必要な数のパラメーターを追加し、必要なすべての操作を追加します。

    次のタスク

    CAPI API を作成する