Flux de travaux

Le flux de travaux est un document XML qui décrit le processus de récupération d'événements. Le flux de travaux définit un ou plusieurs paramètres, auxquels des valeurs peuvent être explicitement affectées dans le XML du flux de travaux ou qui peuvent dériver des valeurs du document XML des valeurs des paramètres de flux de travaux. Le flux de travail se compose de plusieurs actions qui s'exécutent de manière séquentielle. Lorsque vous exécutez le flux de travaux, les valeurs des paramètres sont ajoutées à Etat et l'état peut alors être accédé et modifié par des actions au fur et à mesure de l'exécution du flux de travaux.Lorsque vous exécutez le flux de travaux, les valeurs des paramètres sont ajoutées à l'état, et l'état peut ensuite être consulté et modifié par des actions pendant l'exécution du flux de travaux.

Le tableau suivant présente les attributs de flux de travaux.

Tableau 1. Attributs de flux de travaux
Nom Descriptif Obligatoire
nom Nom du flux de travaux. Oui
description Description du flux de travaux. Non
version Version du flux de travaux. Oui
minimumRecurrence Récurrence minimale autorisée pour un flux de travaux, en secondes. Vous pouvez définir cet attribut pour les API qui disposent d'un délai minimum entre les requêtes. Non

Paramètres

Utilisez le flux de travaux actions pour accéder aux valeurs de paramètre. Les paramètres consistent principalement en données d'identification d'authentification, mais peuvent être utilisés pour tout ce que vous souhaitez que l'utilisateur configure. Le tableau suivant présente les paramètres de flux de travaux.

Tableau 2. Paramètres de flux de travaux
Nom Type de données Descriptif
nom Chaîne Nom du paramètre. Le nom doit correspondre à la valeur de nom correspondante dans le XML de valeurs de paramètre.
libellé Chaîne Nom d'affichage du paramètre.
description Chaîne Description du paramètre.
obligatoire Booléen Indique si le paramètre est obligatoire.
valeur confidentielle Booléen Indique si le paramètre est confidentiel, par exemple un mot de passe.
par défaut Chaîne Valeur par défaut du paramètre. Si vous n'entrez pas de valeur pour ce paramètre dans le XML des valeurs de paramètre, la valeur par défaut est utilisée.

Exemple XML

Cet exemple montre un exemple de flux de travaux qui nécessite un hôte avec un nom d'utilisateur et un mot de passe, où <x> est la version du schéma de flux de travaux que vous utilisez.

<Workflow name="Test" version="1.0" xmlns="http://qradar.ibm.com/UniversalCloudRESTAPI/Workflow/V<x>">
    <Parameters>
        <Parameter name="host" label="Host" required="true" />
        <Parameter name="username" label="Username" required="true" />
        <Parameter name="password" label="Password" required="true" />
    </Parameters>
    <Actions>
        ...
    </Actions>
</Workflow>