Talend Cloud APIの使い方
このユースケースでは、Talend Management Console REST APIで利用可能なすべてのRemote Engineを取得します。Talend Cloud API Testerを使っています。
情報メモ注: 目的のタスクを遂行するための適切な権限がTalend Management Consoleで設定されていることをご確認ください。
始める前に
- ブラウザーにTalend Cloud API Tester Chrome拡張機能がインストールされていることをご確認ください。
- Remote Engineにアクセスできる適切な権限があることを確認します。
- ユーザーには、事前定義済みの[Infrastructure Administrator] (インフラストラクチャー管理者)ロールを割り当てるか、TMC_CLUSTER_MANAGEMENT権限を付与します。
- サービスアカウントには、TMC_CLUSTER_MANAGEMENT権限を付与します。
-
TMCトークンを生成:
- ユーザーの場合は、パーソナルアクセストークンを生成に従ってパーソナルアクセストークンを生成します。
- サービスアカウントの場合は、サービスアカウントトークンを生成に従ってサービスアクセストークンを生成します。
このタスクについて
このセクションでは次のAPIコールが発行されます。
method: GET
endpoint: https://api.<env>.cloud.talend.com/processing/runtimes/remote-engines
headers: {
"Content-Type": "application/json",
"Authorization": "Bearer <access_token>"
}
<your_environment>には次のいずれかが入ります。
- eu
- us
- us-west
- ap
- au
デモンストレーションのため、Talend API Testerに実装されています。