Apigee Edge のドキュメントを表示しています。
Apigee X のドキュメントに移動します。 情報
このページでは、Apigee Edge API Hub コネクタの統合を有効にする前に完了する必要がある手順について説明します。
ステップ 1: API Hub のプロビジョニング
Google Cloud プロジェクト内で API Hub をプロビジョニングするには:
- Google Cloud プロジェクトを作成する:
- Google Cloud Console に移動します。
- プロジェクト セレクタで、[新しいプロジェクト] をクリックします。
- プロジェクト名を入力し、請求先アカウントを選択します。
- [作成] をクリックします。
- または、
gcloud
CLI を使用します。gcloud projects create PROJECT_NAME
- API Hub の API を有効にして API Hub をプロビジョニングします。
- Google Cloud コンソールで「Apigee API Hub」を検索します。
- API Hub サービスに移動します。
- プロンプトが表示されたら、[Enable APIs] をクリックします。
- 画面上のプロビジョニング フローに沿って API Hub を設定します。このプロセスでは、メタデータとランタイム イベントの両方を処理するために必要な利用資格とアドオンを有効にしてください。
ステップ 2: プラグイン インスタンスの作成
API Hub のプラグイン インスタンスは、1 つ以上の Apigee Edge 組織の登録ポイントとして機能します。
- API Hub コンソールに移動します。
- カスタム プラグインを作成するの手順に沿って、新しいプラグイン インスタンスを作成します。
- このプロセスでは、インスタンス リソース名(ゲートウェイ ID とも呼ばれます)を取得します。この ID は、API Hub 内で Apigee Edge 組織を一意に識別するもので、次のステップで必要になります。
Apigee Edge API Hub コネクタの統合設定(組織でオプトイン)
API Hub でプラグイン インスタンスが正常に作成されたら、Apigee Edge 組織を構成してデータを送信する必要があります。この手順では、API Hub コネクタ統合の設定に必要なすべての API 呼び出しに対して、それぞれの Apigee Edge 組織内の orgadmin
権限が必要です。
Apigee Edge 組織で API Hub コネクタの統合を有効にするには、次のコマンドを使用します。
curl -X POST https://api.enterprise.apigee.com/v1/organizations/ORG_NAME uapim/settings \ -H "Authorization: Bearer OAUTH_TOKEN" \ -H "Content-Type: application/json" \ -d '{ "gatewayId": "INSTANCE_RESOURCE_NAME" }'
ここで
ORG_NAME
は Apigee Edge 組織の名前です。OAUTH_TOKEN
は、リクエストの認証に使用される OAuth トークンです。OAuth トークンの作成について詳しくは、トークンを取得するをご覧ください。INSTANCE_RESOURCE_NAME
: 前の手順で取得したインスタンス リソース名(Gateway ID)。
実行が成功すると、Apigee Edge 組織が指定された API Hub プラグイン インスタンスに登録され、API メタデータとランタイム データの両方の同期プロセスが開始されます。