TagS3Object 2025.10.2.19

バンドル

org.apache.nifi | nifi-aws-nar

説明

Amazon S3 オブジェクトにタグを追加または更新します。

タグ

AWS, Amazon, アーカイブ, S3, タグ

入力要件

REQUIRED

機密動的プロパティをサポート

false

プロパティ

プロパティ

説明

AWS 認証情報 プロバイダーサービス

AWS 認証情報プロバイダーの取得に使用するController Service。

タグの追加

trueをセットすると、タグはS3オブジェクトの既存のタグセットに追加されます。新しいタグと同じキーを持つ既存のタグは、指定された値で更新されます。falseに設定すると、既存のタグは削除され、新しいタグがS3オブジェクトにセットされます。

バケット

やり取りするS3バケット

通信タイムアウト

AWS への接続を確立するため、または AWS からデータを受信するために、タイムアウトするまでの待機時間。

カスタム署名者クラス名

カスタム署名者クラスの完全修飾クラス名。署名者はcom.amazonaws.auth.Signerインターフェースを実装する必要があります。

カスタム署名者モジュールの場所

カスタム署名者の JAR ファイルとその依存関係 (もしあれば) を含むファイルやディレクトリへのパスをカンマ区切りにしたリスト。

エンドポイントオーバーライド URL

スキーム、ホスト、ポート、パスを含む AWS デフォルトの代わりに使用するエンドポイント URL。AWS ライブラリは AWS リージョンに基づきエンドポイント URL を選択しますが、このプロパティは選択されたエンドポイント URL を上書きし、他の S3 互換エンドポイントとの使用を可能にします。

オブジェクトキー

使用するS3オブジェクトキー。これは従来のファイルシステムのファイル名に似ています。

リージョン

AWS 接続先のリージョン。

SSL コンテキストサービス

もしプロバイダーが提供されていれば、接続の作成に使われる SSL Context Service を指定します。

署名者の上書き

AWS S3ライブラリはデフォルトで署名バージョン4を使用しますが、このプロパティを使用すると、古いS3互換サービスをサポートするためにバージョン2の署名者を指定したり、独自のカスタム署名者の実装をプラグインしたりすることができます。

タグキー

S3オブジェクトにセットされるタグのキー

タグ値

S3オブジェクトにセットされるタグの値

バージョン

タグを付けるオブジェクトのバージョン

proxy-configuration-service

ネットワークリクエストをプロキシするプロキシ構成Controller Serviceを指定します。

リレーションシップ

名前

説明

failure

プロセッサーが指定された FlowFile を処理できない場合、それはこのリレーションシップにルーティングされます。

success

FlowFiles は、正常に処理された後、この Relationship にルーティングされます。

属性の書き込み

名前

説明

s3.tag.___

S3オブジェクトに関連付けられたタグは、 FlowFile 属性の一部として書き込まれます。

s3.exception

プロセッサー実行中にスローされる例外のクラス名

s3.additionalDetails

S3が提供する失敗した演算子の詳細

s3.statusCode

失敗した操作の HTTP エラーコード(利用可能な場合)。

s3.errorCode

失敗した演算子のS3名

s3.errorMessage

失敗した演算子からのS3例外メッセージ

こちらもご覧ください