# Types des paramètres de ressources

Disponible dans...

* Cloud API Services Platform
* Cloud Big Data
* Cloud Big Data Platform
* Cloud Data Fabric
* Cloud Data Integration
* Cloud Data Management Platform
* Data Fabric
* Qlik Talend Cloud Enterprise Edition
* Qlik Talend Cloud Premium Edition

Il y a trois types de paramètres de ressources.

## resource\_file\_&lt;parameter\_name&gt; et resource\_directory\_&lt;parameter\_name&gt;

Utilisez ces paramètres si l'artefact nécessite un fichier ou plusieurs fichiers dans un répertoire unique pour être exécuté.

Si vous exécutez l'artefact nécessitant plusieurs fichiers de ressources dans le Studio Talend, vous devez fournir le chemin d'accès au dossier dans lequel ils sont situés, comme valeur du paramètre resource\_directory\_&lt;parameter\_name&gt;.

Si vous exécutez la tâche en vous basant sur l'artefact nécessitant plusieurs fichiers de ressources, vous devez créer la ressource dans Talend Management Console après publication de l'artefact depuis le Studio Talend dans Talend Cloud. Les fichiers de ressources doivent être compressés en un fichier unique, devant être chargé dans Talend Management Console en tant que ressource de type Directory. Le chemin du répertoire est extrait durant l'exécution de la tâche.

## resource\_flow\_temp\_folder

Utilisez ce paramètre si vous exécutez une tâche dans Talend Management Console et que vous devez définir un dossier temporaire spécifique pour la tâche à utiliser durant l'exécution. Le dossier temporaire est créé avant déclenchement de la tâche et est disponible pour toutes les actions dans la tâche. Le dossier est supprimé une fois l'exécution de la tâche terminée.

Vous devez configurer le type de paramètre à String.

## resource\_webhook\_payload

Utilisez ce paramètre de contexte pour recevoir des données depuis le système source où l'exécution de la tâche (artefact) est configurée pour déclenchement via un WebHook. Le système externe va appeler la tâche et passer les données à ce paramètre.

Les WebHooks doivent être définis au format JSON, où :

* type : type de médias du payload provenant de l'en-tête Content-Type, par exemple, application/json.
* data : données du payload

Les types de payload suivants sont supportés :

* application/xml
* application/json
* text/plain
* text/xml

Exemple :

```
[ { "type": "text/plain", "data": "Some Data" }, { "type": "application/xml", "data": "<SomeXml/>" } ]
```

Vous devez configurer le type de paramètre à String.