Model Serve
- Model Serve
- 所有产品
mftsaas/api/v1/receivefiles/<connection ID>
フィールド
| タイプ
| 必須
| 説明
|
---|---|---|---|
sourceConnectionType
| String
| ○
| 接続タイプ。
サポートされているソース接続タイプは次のとおりです。
|
tgtDirectoryPath
| String
| ○
| ファイル転送先のディレクトリパスです。
|
srcDirectoryPath
| String
| -
| ファイルの転送元のディレクトリパスです。
デフォルトは'/'です。
|
srcFilePattern
| String
| ○
| ソースファイルのファイル名パターン。送信するファイルを識別するファイル名パターンを指定します。その場合はこのような正規表現タイプを使用できます。
|
processFilesRecursively
| String
| -
| ベースディレクトリ内のすべてのサブフォルダからファイルを処理するかどうか。デフォルトはfalseです。
|
afterFilePickupAction
| String
| -
| ファイル転送後のソースファイルの処理を決定します。選択可能なオプションは、以下のとおりです。
|
skipDuplicateFiles
| String
| -
| 重複したファイルは転送しないでください。同じ名前と作成日を持つファイルが転送済みである場合、タスクはファイルを再度転送せずにジョブログでファイルを重複とマークします。このオプションが選択されていない場合、タスクはすべてのファイルを転送します。
デフォルトはfalseです。
|
whenFileExists
| String
| -
| ターゲットディレクトリに同じ名前のフラットファイルがある場合に、ファイルの処理を決定します。選択可能なオプションは、以下のとおりです。
|
POST <serverUrl>/mftsaas/api/v1/sendfiles/<connection ID> Accept:application/json IDS-SESSION-ID: <icSessionId or INFA-SESSION-ID> { "sourceConnectionType": "Advanced SFTP V2", "tgtDirectoryPath": "C:\\docstoreLocal2", "srcDirectoryPath": "C:\\server\\userdata\\workspace", "srcFilePattern": ".*txt“, "processFilesRecursively": false, "afterFilePickupAction": "KEEP", "skipDuplicateFiles": false, "whenFileExists": "rename", }
{ "projectId": 0, "timeTaken": 0, "queuePriority": 0, "runPriority": 0, "runMode": "UNKNOWN", "submitSourceId": -1, "correlationId": "OWMxOTc2YjktNzI4YS00Mm", "runModeInteractive": false, "runModeBatch": false, "runModeDebug": false, "runModeUnknown": true, "formattedTimeTaken": "0.00", "id": 1000000000384, "runId": 385 }