Cet article de la base de connaissances fournit une brève présentation de l’interrogation des tâches NetWorker à l’aide de l’API REST.
Utilisez la demande GET suivante :
- https ://NETWORKER_SERVER_ADDRESS :9090/nwrestapi/v3/global/jobs
Cela génère une liste complète de
toutes les tâches de la base de données jobsdb actuelle.
Filtrez la requête avec :
- /jobs ?q=AttributeName :Value
Par exemple, interrogez uniquement les tâches « en échec » avec :
- https ://NETWORKER_SERVER_ADDRESS :9090/nwrestapi/v3/global/jobs ?q=completionStatus :Failed
Pour ajouter plusieurs filtres à une requête, utilisez :
- Et: /jobs ?q=AttributeName1 :Value1 et AttributeName2 :Value2
Par exemple, interrogez uniquement les tâches « failed » « backup » avec :
- https ://NETWORKER_SERVER_ADDRESS :9090/nwrestapi/v3/global/jobs ?q=completionStatus :Failed et policyActionName :backup
Les attributs et valeurs disponibles pour les filtres sont visibles dans une requête globale/tâche :
Figure 1 : Les attributs et valeurs disponibles pour les filtres sont visibles dans une requête globale/tâche.
Pour plus d’informations sur l’API REST, reportez-vous au Guide de référence de l’API REST :
https://developer.dell.com/apis/2378/versions/v3/docs/GettingStarted.md