情報プロパティおよびサンプル・コード
アダプタ定義ドキュメントのinfo
セクションには、通常、ここにリストされているプロパティが含まれており、次のサンプル構造があります。
プロパティ
info
セクションには、次のプロパティが含まれます。
プロパティ | 説明 |
---|---|
|
アダプタの一意の識別子。
ノート: id 値の先頭にネームスペースがあり、識別子とコロンで区切られていることを確認します。 たとえば : "id" : "oracle:zuora" 。oracle はネームスペースです。
|
|
アダプタが接続するアプリケーションのタイプ。 次の値から選択します:
|
|
アダプタの名前。 この名前は、アダプタ・レジストリ・ページ、接続作成および選択関連ページなど、Oracle Integrationのユーザー・インタフェース上のいくつかの場所に表示されます。 このフィールドはローカライズできます。また、第三者がアイデンティティまたは名前の変更を決定した場合は、名前を変更することもできます。 |
|
アダプタの説明。 この値は、デザイン・ページ内のアダプタ・ページのOracle Integrationに表示されます。 |
|
アダプタのバージョン。 バージョンを指定する際は、最初の数字がメジャー・バージョンを表し、最後のメジャー・バージョンとの下位互換性がないセマンティック・バージョン・ルールに従ってください。 次の数字は下位互換性のある機能追加を表し、3桁目はアダプタのアクションおよびトリガーの契約を変更しない修正を示します。 セマンティック・バージョニングの詳細は、https://semver.org/を参照してください。 バージョン番号を更新すると、Rapid Adapter Builderプラットフォームによって、既存のアダプタ・バージョンと照合してバージョン番号が検証されます。詳細は、「セマンティック・バージョン・チェックのルール」を参照してください。 |
|
アダプタ定義ドキュメントで使用される言語のバージョン。 このフィールドは、実行する言語バージョンをRapid Adapter Builderに示します。 |
|
アダプタを作成するアプリケーションのカテゴリ。 カテゴリは、アダプタをOracle Integration内で編成する方法を決定します。 次の値から選択します:
|
|
アダプタに関する情報。 この情報は、通常、Oracle Partner Networkの一部であり、アダプタを組織外に配布する予定の場合に関連します。 次のプロパティが使用可能です:
|
|
アダプタを開発した組織に関する情報(通常は、使用する組織)。 次のプロパティが使用可能です:
|
|
アダプタのセキュリティ設定および機能に関する情報。
|
サンプル・コード
{
"info": {
"id": "cloud:microsoft-task",
"displayName": "Microsoft To-do Task",
"description": "Microsoft To-do Task is a cloud-based task management service.",
"version": "1.0.0",
"specVersion": "1.0",
"categories": [],
"appInfo": {
"name": "Oracle Corporation",
"description": "https://www.oracle.com/about",
"contactUS": "http://www.oracle.com/us/corporate/contact/index.html",
"supportURL": "http://otn.oracle.com",
"documentationURL": "https://www.oracle.com/pls/topic/lookup?ctx=appintICSGM-GUID-66A8F995-D32F-420B-9250-290B7D210FBB"
},
"publisherInfo": {
"name": "Oracle Corporation",
"description": "https://www.oracle.com/about",
"contactUS": "http://www.oracle.com/us/corporate/contact/index.html",
"supportURL": "http://otn.oracle.com",
"documentationURL": "https://www.oracle.com/pls/topic/lookup?ctx=appintICSGM-GUID-66A8F995-D32F-420B-9250-290B7D210FBB"
},
"settings": {
}
}
}