Model Serve
- Model Serve
- 所有产品
/api/v2/connection
/api/v2/connection/<id>
URIに接続名を使用し、その接続名にスペースが含まれる場合は、スペースを/api/v2/connection/name/<name>
/api/v2/connection/name/my%20connection
/api/v2/connection/source/<id>
/api/v2/connection/target/<id>
/api/v2/connection/source/name/<name>
URIに接続名を使用し、その接続名にスペースが含まれる場合は、スペースを/api/v2/connection/target/name/<name>
/api/v2/connection/target/name/my%20connection
/api/v2/connection/<source or target>/<id>?searchPattern=<pattern>
/api/v2/connection/source/002D420000000J?searchPattern=abc
/api/v2/connection/<source or target>/<id>?maxRecordsCount=<max number of objects>
/api/v2/connection/source/002D420000000J?maxRecordsCount=5000
/api/v2/connection/search?agentId=<agentId>&uiType=<uiType>
/api/v2/connection/search?runtimeEnvironmentId=<runtimeEnvironmentId>&uiType=<uiType>
/api/v2/connection/source/<connection ID>/metadata
メタデータは、次の属性を含むruntimeAttributeオブジェクトに返されます。/api/v2/connection/target/<connection ID>/metadata
フィールド
| タイプ
| 必須
| 説明
|
---|---|---|---|
agentId
| String
| -
| Secure Agent ID
|
runtimeEnvironmentId
| String
| -
| ランタイム環境ID。
|
uiType
| String
| ○
| 接続タイプ。次のいずれかのオプションを使用します。
|
フィールド
| タイプ
| 説明
|
---|---|---|
id
| String
| 接続ID。
|
orgId
| String
| 組織ID。
|
name
| String
| 接続名。
|
description
| String
| 接続の説明。
|
createTime
| Date/Time
| 接続が作成された時刻。
|
updateTime
| Date/Time
| 接続の最終更新時刻。
|
createdBy
| String
| 接続を作成したユーザー。
|
updatedBy
| String
| 接続を最後に更新したユーザー。
|
agentId
| String
| フラットファイル、FTP/SFTP、Microsoft SQL Server、MS Access、MySQL、ODBC、Oracle、Webサービス接続のSecure Agent ID。
|
runtimeEnvironmentId
| String
| 接続で使用されるランタイム環境。これは、ユーザーインタフェースの[ランタイム環境]フィールドです。ユーザーインタフェースに返される応答では、この属性にagentGroupIdという名前が付いています。
|
instanceName
| String
| Microsoft SQL Serverインスタンス名。
|
host
| String
| FTP/SFTP、Microsoft SQL Server、MySQL、Oracle接続のホスト名。
|
domain
| String
| IFDまたはActive Directory認証を使用するMicrosoft Dynamics CRM接続、およびWebサービス接続のドメイン名。
|
dateFormat
| フラットファイル、FTP、およびSFTP接続の日付形式。
| |
database
| String
| 以下の情報を返します。
|
codepage
| フラットファイル、FTP、SFTP、Microsoft SQL Server、MySQL、MS Access、ODBC、Oracle、SAPのコードページ。
| |
clientCode
| String
| SAP IDoc Writer接続のクライアントコード。
|
authenticationType
| String
| Microsoft Dynamics CRM、Microsoft SQL Server、およびWebサービス接続の認証タイプ。
|
adjustedJdbcHostName
| String
| ホスト名。または、Microsoft SQL Server接続のホスト名およびインスタンス名。
|
accountNumber
| String
| NetSuite接続のアカウントID。
|
languageCode
| String
| SAP IDoc Writer接続の言語コード。
|
remoteDirectory
| String
| FTP/SFTP接続のリモートディレクトリ。
|
schema
| String
| Microsoft SQL Server、ODBC、Oracle、およびWebサービス接続のスキーマ名。
|
serviceUrl
| String
| Microsoft Dynamics CRM、Oracle CRM On Demand、およびSalesforce接続のサービスURL。
|
shortDescription
| String
| 説明の最初の50文字。
|
type
| String
| 接続タイプでは、次の応答のいずれかを返します。
[接続]ページに表示されるユーザーインタフェースのフィールド名は、接続によって異なります。例えば、SQL Serverの場合、ユーザーインタフェースのフィールド名は[SQL Server Version]です。また、SQL Serverでは、ユーザーインタフェースに値を入力するREST API属性の名前がsubTypeとなります。
|
port
| Int
| FTP/SFTP、Microsoft SQL Server、MySQL、Oracle接続のポート番号。
|
password
| String
| 接続のパスワード。
|
username
| String
| 接続のユーザー名。
|
securityToken
| String
| Salesforce接続のセキュリティトークン。
|
stsUrl
| String
| Active Directory認証を使用するMicrosoft Dynamics CRM接続のセキュリティトークンサービスURL。
|
organizationName
| String
| Microsoft Dynamics CRM接続の組織名。
|
timeout
| Int
| Webサービス接続のタイムアウト。
|
trustCertificatesFile
| String
| Webサービス接続のトラスト証明書ファイル名。
|
certificateFile
| String
| Webサービス接続の証明書ファイル名。
|
certificateFilePassword
| String
| Webサービス接続の証明書ファイルのパスワード。
|
certificateFileType
| String
| Webサービス接続の証明書ファイルタイプ。
|
privateKeyFile
| String
| Webサービス接続のプライベートキーファイル名。
|
privateKeyPassword
| String
| Webサービス接続のプライベートキーのパスワード。
|
privateKeyFileType
| String
| Webサービス接続のプライベートキーファイルタイプ。
|
connParams
| String
| 接続で使用されるパラメータ。
SAP、NetSuite、Oracle CRM On Demand、ODBC、またはその他のInformatica CloudコネクタのconnParamオブジェクトの接続属性が含まれます。
|
federatedId
| String
| 接続のグローバル一意識別子。
|
内部
| Boolean
| 接続がデータプレビューの目的でのみ内部的に作成されたかどうかを示します。
|
retryNetworkError
| Boolean
| 内部目的でのみ使用されます。
|
supportsCCIMultiGroup
| Boolean
| 内部目的でのみ使用されます。
|
connListItem
| connListItemオブジェクトに含まれる接続のリスト。
| |
id
| String
| connListItemオブジェクトに含まれています。
ソースIDまたはターゲットID。
|
name
| String
| connListItemオブジェクトに含まれています。
ソース名またはターゲット名。
|
/api/v2/connection/test/<id>
/api/v2/connection/<id>
Update-Mode=PARTIAL
/api/v2/connection/<id>
POST <serverUrl>/api/v2/connection/0002D420000000J Content-Type: application/xml Accept: application/xml icSessionId: <icSessionId> <connection> <id>0002D420000000J</id> <orgId>00342000</orgId> <name>test dir</name> <type>TOOLKIT</type> <agentId>00001Y08000000000002</agentId> <username>username</username> <password>password</password> <instanceName>SAPTableConnector</instanceName> <connParams> <agentId>00001Y08000000000002</agentId> <username>username</username> <password>password</password> <client>800</client> <language>EN</language> <Saprfc Ini Path>C:\\Windows\\SysWOW64</Saprfc Ini Path> <Destination>GE6</Destination> </connParams> <runtimeEnvironmentId>00000C25000000000002</runtimeEnvironmentId> </connection>