目次

Search

  1. はじめに
  2. Informatica Intelligent Cloud Services REST API
  3. プラットフォームREST APIバージョン2リソース
  4. プラットフォームREST APIバージョン3リソース
  5. データ統合 REST API
  6. 一括取り込みファイルREST API
  7. 一括取り込みストリーミングREST API
  8. Model Serve REST API
  9. RunAJobユーティリティ
  10. ParamSetCliユーティリティ
  11. REST APIコード
  12. REST APIリソースクイックリファレンス

REST APIリファレンス

REST APIリファレンス

IPアドレス

IPアドレス

orgリソースを使用して、信頼できるIPアドレス範囲のリストを取得し、信頼できるIPアドレス範囲を追加します。また、信頼できるIPアドレスフィルタリングを有効または無効にすることもできます。
サブ組織の信頼済みIP範囲は、親組織の信頼済みIP範囲に依存していません。

GET要求

組織またはサブ組織の信頼済みIPアドレス範囲のリストを要求するには、次のURIを使用します。
/public/core/v3/Orgs/<organization ID>/TrustedIP

GET応答

要求が成功した場合、応答には組織に関する次のような情報が含まれます。
フィールド
タイプ
説明
orgId
String
組織ID
enableIP
Boolean
IPアドレスフィルタリングが有効かどうかを示します。
ipRanges
リスト
組織の信頼済みIPアドレスの範囲。
startIP
文字列
ipRangesオブジェクトに含まれます。
信頼済みIPアドレスの範囲の最初のIPアドレス。
endIP
文字列
ipRangesオブジェクトに含まれます。
信頼済みIPアドレスの範囲の最後のIPアドレス。

GETの例

組織の信頼済みIP範囲のリストを取得するには、次の例のような要求を送信します。
GET <baseApiUrl>/public/core/v3/Orgs/6MRgiMIfvdRfUuCCCLICcI/TrustedIP
次の例のような応答を受信します。
{ "id": "6MRgiMIfvdRfUuCCCLICcI", "enableIP": false, "ipRanges": [ { "startIP": "10.29.5.1", "endIP": "10.29.5.2" } ] }

PUT要求

組織またはサブ組織の信頼できるIP範囲の値を追加し、信頼できるIP範囲を有効または無効にするには、次のURIを使用してPUT要求を送信します。
/public/core/v3/Orgs/<organization ID>/TrustedIP
組織に信頼済みIPアドレス範囲を追加すると、既存の信頼済みIPアドレス範囲が上書きされます。
以下の情報を含めます。
フィールド
タイプ
必須
説明
enableIP
Boolean
いいえ
IPアドレスフィルタリングを有効にするかどうかを示します。有効にした場合、少なくとも1つのIPアドレス範囲を指定する必要があります。
ipRanges
リスト
いいえ
組織のIPアドレス範囲。
startIP
文字列
いいえ
ipRangesオブジェクトに含まれます。
信頼済みIPアドレスの範囲の最初のIPアドレス。
endIP
文字列
いいえ
ipRangesオブジェクトに含まれます。
信頼済みIPアドレスの範囲の最後のIPアドレス。

PUT応答

要求が成功した場合、応答には指定した組織の信頼済みIPアドレス情報が含まれます。

PUTの例

組織の信頼済みIPアドレス機能を有効にし、信頼済みIPアドレスの範囲を追加するには、次の例のような要求を送信します。
PUT <baseApiUrl>/public/core/v3/Orgs/6MRgiMIfvdRfUuCCCLICcI/TrustedIP Content-Type: application/json Accept: application/json INFA-SESSION-ID: 9KA11tLGqxVcGeul8SQBK3 { "enableIP": true, "ipRanges": [ { "startIP": "10.29.4.5", "endIP": "10.29.5.2" } ] }
次の例のような応答を受信します。
{ "id": "6MRgiMIfvdRfUuCCCLICcI", "enableIP": true, "ipRanges": [ { "startIP": "10.29.4.5", "endIP": "10.29.5.2" } ] }
複数の範囲の信頼済みIPアドレスを追加するには、次の例のような要求を送信します。
PUT <baseApiUrl>/public/core/v3/Orgs/6MRgiMIfvdRfUuCCCLICcI/TrustedIP Content-Type: application/json Accept: application/json INFA-SESSION-ID: 9KA11tLGqxVcGeul8SQBK3 { "enableIP": true, "ipRanges": [{"startIP": "10.29.4.5", "endIP":"10.29.5.2"}, {"startIP": "10.29.10.1", "endIP":"10.29.10.5"}, {"startIP": "10.29.11.1", "endIP":"10.29.11.5"}] }
次の例のような応答を受信します。
{ "id": "6MRgiMIfvdRfUuCCCLICcI", "enableIP": true, "ipRanges": [ { "startIP": "10.29.4.5", "endIP": "10.29.5.2" }, { "startIP": "10.29.10.1", "endIP": "10.29.10.5" }}, { "startIP": "10.29.11.1", "endIP": "10.29.11.5" } ] }