22. FTPS Sink
FTPS サーバーにデータを送信します。
Kamelet では、以下のヘッダーが設定されていることを想定しています。
-
file/ce-file: アップロードするファイル名として
ヘッダーが設定されていない場合、エクスチェンジ ID はファイル名として使用されます。
22.1. 設定オプション リンクのコピーリンクがクリップボードにコピーされました!
次の表は、ftps-sink Kamelet で利用可能な設定オプションをまとめたものです。
| プロパティー | 名前 | 説明 | 型 | デフォルト | 例 |
|---|---|---|---|---|---|
| connectionHost * | Connection Host | FTP サーバーのホスト名 |
| ||
| connectionPort * | Connection Port | FTP サーバーのポート | string |
| |
| directoryName * | ディレクトリー名 | 開始ディレクトリー |
| ||
| password | Password | FTP サーバーにアクセスするためのパスワード |
| ||
| username | Username | FTP サーバーにアクセスするためのユーザー名 |
| ||
| fileExist | ファイルの存在 | すでにファイルが存在する場合にどのように動作するか。列挙は 4 つあり、値は Override、Append、Fail または Ignore のいずれかです。 | string |
| |
| passiveMode | パッシブモード | パッシブモード接続の設定 |
|
| |
| binary | Binary | ファイル転送モードを BINARY または ASCII で指定します。デフォルトは ASCII (false) です。 | boolean |
| |
| autoCreate | Autocreate Missing Directories | 開始ディレクトリーを自動的に作成します。 | boolean |
| |
| delete | 削除 | true の場合、ファイルは正常に処理された後に削除されます。 | boolean |
|
* = アスタリスクの付いたフィールドは 必須 です。
22.2. 依存関係 リンクのコピーリンクがクリップボードにコピーされました!
実行時には、ftps-sink Kamelet は以下の依存関係の存在に依存します。
- camel:ftp
- camel:core
- camel:kamelet
22.3. Kamelets ソースファイル リンクのコピーリンクがクリップボードにコピーされました!
https://github.com/apache/camel-kamelets/blob/4.8.x/kamelets/ftps-sink.kamelet.yaml