62. SFTP Sink


SFTP サーバーにデータを送信します。

Kamelet では、以下のヘッダーが設定されていることを想定しています。

  • file/ce-file: アップロードするファイル名として

ヘッダーが設定されていない場合、エクスチェンジ ID はファイル名として使用されます。

62.1. 設定オプション

以下の表では、sftp-sink Kamelet で利用可能な設定オプションをまとめています。

Expand
プロパティー名前説明デフォルト

connectionHost *

Connection Host

SFTP サーバーのホスト名

string

  

connectionPort *

Connection Port

SFTP サーバーのポート

string

22

 

directoryName *

Directory Name

開始ディレクトリー

string

  

username

Username

FTP サーバーにアクセスするためのユーザー名

string

  

password

Password

FTP サーバーにアクセスするためのパスワード。

string (パスワード形式)

  

passiveMode

Passive Mode

パッシブモード接続の使用を指定します。

boolean

false

 

fileExist

ファイルの存在

すでにファイルが存在する場合にどのように動作するか。

string

Override

["Override", "Append", "Fail", "Ignore"]

binary

Binary

ファイル転送モードを BINARY または ASCII で指定します。デフォルトは ASCII (false) です。

boolean

false

 

privateKeyFile

Private Key File

SFTP エンドポイントが秘密鍵の検証を実行できるように、秘密鍵ファイルを設定します。

string

  

privateKeyPassphrase

Private Key Passphrase

SFTP エンドポイントが秘密鍵の検証を実行できるように、秘密鍵ファイルのパスフレーズを設定します。

string

  

privateKeyUri

Private Key URI

SFTP エンドポイントが秘密鍵の検証を実行できるように、秘密鍵ファイル (デフォルトでクラスパスからロードされる) を設定します。

string (pattern: ^(http|https|file|classpath)://.*")

  

strictHostKeyChecking

Strict Host Checking

厳密なホストキーチェックを使用するかどうかを設定します。

string

いいえ

 

useUserKnownHostsFile

Use User Known Hosts File

knownHostFile が明示的に設定されていない場合は、System.getProperty (user.home)/.ssh/known_hosts からホストファイルを使用します。

boolean

true

 

autoCreate

Autocreate Missing Directories

ファイルを書き込むディレクトリーを自動的に作成します。

boolean

true

 

* = アスタリスクの付いたフィールドは 必須 です。

62.2. 依存関係

ランタイム時に、sftp-sink Kamelet は、以下の依存関係の存在に依存します。

  • camel:ftp
  • camel:core
  • camel:kamelet

62.3. Kamelets ソースファイル

https://github.com/apache/camel-kamelets/blob/4.8.x/kamelets/sftp-sink.kamelet.yaml

Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2026 Red Hat
トップに戻る