TagS3Object 2025.10.2.19¶
Bundle¶
org.apache.nifi | nifi-aws-nar
Beschreibung¶
Fügt ein Tag zu einem Amazon S3-Objekt hinzu oder aktualisiert es.
Tags¶
AWS, Amazon, Archive, S3, Tag
Eingabeanforderung¶
REQUIRED
Unterstützt sensible dynamische Eigenschaften¶
false
Eigenschaften¶
Eigenschaft |
Beschreibung |
|---|---|
AWS-Anmeldeinformationen-Anbieterdienst |
Der Controller Service, der verwendet wird, um AWS-Anmeldeinformationsanbieter zu erhalten |
Append Tag |
Bei „true“ wird das Tag an die bestehenden Tags des S3-Objekts angehängt. Alle vorhandenen Tags mit demselben Schlüssel wie das neue Tag werden mit dem angegebenen Wert aktualisiert. Bei „false“ werden die vorhandenen Tags entfernt und das neue Tag wird für das S3-Objekt festgelegt. |
Bucket |
Der S3-Bucket, mit dem interagiert werden soll |
Communications Timeout |
Die Zeitspanne, die gewartet wird, um eine Verbindung zu AWS herzustellen oder Daten von AWS zu empfangen, bevor es zu einem Timeout kommt. |
Name der kundenspezifischen Signer-Klasse |
Vollqualifizierter Klassenname der kundenspezifischen Signer-Klasse. Der Signer muss die Signer-Schnittstelle com.amazonaws.auth implementieren. |
Speicherort des kundenspezifischen Signer-Moduls |
Durch Kommas getrennte Liste von Pfaden zu Dateien und/oder Verzeichnissen, die die JAR-Datei des benutzerdefinierten Signierers und deren Abhängigkeiten (falls vorhanden) enthalten. |
Endpoint Override URL |
Endpunkt-URL, die anstelle des AWS Standardwerts verwendet werden soll, einschließlich Schema, Host, Port und Pfad. Die AWS-Bibliotheken wählen eine Endpunkt-URL auf der Grundlage der AWS-Region aus, aber diese Eigenschaft überschreibt die ausgewählten Endpunkt-URL und ermöglicht die Verwendung mit anderen S3-kompatiblen Endpunkten. |
Object Key |
Der zu verwendende S3-Objektschlüssel. Dies entspricht einem Dateinamen in herkömmlichen Dateisystemen. |
Region |
Die AWS-Region, mit der Sie sich verbinden möchten. |
SSL Context Service |
Gibt einen optionalen SSL Context Service an, der, falls vorhanden, zum Erstellen von Verbindungen verwendet wird |
Signer Override |
Die AWS-S3-Bibliothek verwendet standardmäßig die Signaturversion 4, aber mit dieser Eigenschaft können Sie den Signierer der Version 2 angeben, um ältere S3-kompatible Dienste zu unterstützen oder sogar Ihre eigene benutzerdefinierte Signierer-Implementierung einzubinden. |
Tag Key |
Der Schlüssel des Tags, der für das S3-Objekt festgelegt wird |
Tag Value |
Der Wert des Tags, der für das S3-Objekt festgelegt wird |
Version |
Die Version des zu taggenden Objekts |
proxy-configuration-service |
Gibt den Proxy-Konfigurations-Controller Service an für die Weiterleitung von Netzwerkanforderungen festl. |
Beziehungen¶
Name |
Beschreibung |
|---|---|
failure |
Wenn der Prozessor nicht in der Lage ist, ein bestimmtes FlowFile zu verarbeiten, wird es an diese Beziehung weitergeleitet. |
success |
FlowFiles werden nach erfolgreicher Bearbeitung an diese Beziehung weitergeleitet. |
Schreibt Attribute¶
Name |
Beschreibung |
|---|---|
s3.tag.___ |
Die mit dem S3-Objekt verbundenen Tags werden als Teil der FlowFile-Attribute geschrieben. |
s3.exception |
Der Klassenname der Ausnahme, die während der Ausführung des Prozessors ausgelöst wird |
s3.additionalDetails |
Die von S3 gelieferten Details der fehlgeschlagenen Operation |
s3.statusCode |
Der HTTP-Fehlercode (falls verfügbar) der fehlgeschlagenen Operation |
s3.errorCode |
Der S3-Bezeichner der fehlgeschlagenen Operation |
s3.errorMessage |
Die S3-Ausnahmemeldung der fehlgeschlagenen Operation |