DeleteS3Object 2025.5.31.15¶
Bundle¶
org.apache.nifi | nifi-aws-nar
Description¶
Supprime un fichier d’un compartiment Amazon S3. Si vous tentez de supprimer un fichier qui n’existe pas, le FlowFile est routé vers réussite.
Exigences en matière d’entrées¶
REQUIRED
Prend en charge les propriétés dynamiques sensibles¶
false
Propriétés¶
Propriété |
Description |
---|---|
Service des fournisseurs d’identifiants de connexion AWS |
Le Controller Service qui est utilisé pour obtenir le fournisseur d’identifiants de connexion AWS |
Compartiment |
Le compartiment S3 avec lequel interagir |
Délai d’expiration de la communication |
Le temps d’attente pour établir une connexion avec AWS ou recevoir des données de AWS avant qu’un délai d’expiration ne se produise. |
Endpoint Override URL |
URL du point de terminaison à utiliser à la place du point de terminaison AWS par défaut, y compris le schéma, l’hôte, le port et le chemin. Les bibliothèques AWS sélectionnent une URL de point de terminaison en fonction de la région AWS, mais cette propriété remplace l’URL de point de terminaison sélectionnée, ce qui permet une utilisation avec d’autres points de terminaison compatibles S3. |
FullControl User List |
La liste séparée par des virgules des ID ou des adresses e-mail des utilisateurs Amazon qui doivent avoir un contrôle total sur un objet |
Clé d’objet |
La clé d’objet S3 à utiliser. Ce nom est analogue à un nom de fichier pour les systèmes de fichiers traditionnels. |
Propriétaire |
L’ID Amazon à utiliser pour le propriétaire de l’objet |
Read ACL User List |
La liste séparée par des virgules des ID ou des adresses e-mail des utilisateurs Amazon qui doivent avoir l’autorisation de lire la liste de contrôle d’accès d’un objet |
Read Permission User List |
La liste séparée par des virgules des ID ou des adresses e-mail des utilisateurs Amazon qui doivent avoir l’accès en lecture à un objet |
Region |
La région AWS à laquelle se connecter. |
Service contextuel SSL |
Spécifie un service contextuel SSL facultatif qui, s’il est fourni, sera utilisé pour créer des connexions |
Signer Override |
La bibliothèque d’AWS S3 utilise par défaut le protocole Signature Version 4, mais cette propriété vous permet de spécifier le signataire version 2 pour prendre en charge des services compatibles S3 plus anciens ou même pour ajouter votre propre implémentation de signataire personnalisée. |
Version |
La version de l’objet à supprimer |
Write ACL User List |
La liste séparée par des virgules des ID ou des adresses e-mail des utilisateurs Amazon qui doivent avoir l’autorisation de modifier la liste de contrôle d’accès d’un objet |
Write Permission User List |
La liste séparée par des virgules des ID ou des adresses e-mail des utilisateurs Amazon qui doivent avoir l’accès en écriture à un objet |
custom-signer-class-name |
Nom de classe entièrement qualifié de la classe de signataire personnalisée. Le signataire doit mettre en œuvre l’interface com.amazonaws.auth.Signer. |
custom-signer-module-location |
Liste séparée par des virgules des chemins d’accès aux fichiers et/ou aux répertoires contenant le fichier JAR du signataire personnalisé et ses dépendances (le cas échéant). |
service proxy-configuration |
Spécifie le Controller Service de configuration proxy pour les requêtes réseau proxy. |
Relations¶
Nom |
Description |
---|---|
failure |
Si le processeur n’est pas en mesure de traiter un FlowFile donné, celui-ci sera routé vers cette relation. |
success |
Les FlowFiles sont routés vers cette relation après avoir été traités correctement. |
Écrit les attributs¶
Nom |
Description |
---|---|
s3.exception |
Nom de la classe de l’exception levée pendant l’exécution du processeur |
s3.additionalDetails |
Le détail S3 fourni à partir de l’opération échouée |
s3.statusCode |
Le code d’erreur HTTP (s’il est disponible) de l’opération qui a échoué |
s3.errorCode |
Le nom S3 de l’opération échouée |
s3.errorMessage |
Le message d’exception S3 de l’opération échouée |