J'ai besoin d'afficher dans une page Web l'historique des applications logiques, les statuts de chaque exécution et action, les entrées/sorties de chaque action. J'utilise la bibliothèque LogicManagementClient pour interroger les workflows, les exécutions et les actions. Mais je ne vois aucune option pour interroger l'entrée/sortie de chaque action à travers ce client que nous voyons dans Azure en cliquant sur "Afficher les entrées/sorties brutes". L'API REST documentation ne l'a pas non plus.Point final REST pour obtenir l'application logique Action Entrées/Sorties
Cependant, il m'est arrivé de remarquer dans les appels réseau du portail Azure qu'ils utilisaient un point de terminaison API REST différent pour interroger les entrées ActionInputs et ActionOutputs. L'URL est du format
https://prod-26.eastus.logic.azure.com/workflows/{workflowId}/runs/{runId}/actions/{actionName}/contents/ActionInputs?api-version=2016-06-01&se=<snipped>&sv=1.0&sig=<snipped>
Est-il possible que je peux utiliser cette API ou est-il interne au portail Azure que nous ne recevons pas accès?
Mise à jour: J'ajoute une capture d'écran montrant le corps de la réponse de l'action que je suis intéressé par ce qui est extrait en utilisant le ~/ActionInputs point final par Portal Azure ci-dessus.
je ne vois pas un point final pour ActionInputs. Est-ce que je manque quelque chose? – Karthikeyan
J'ai mis à jour cette réponse avec la façon d'obtenir les entrées/sorties pour l'action. –
Ce que vous avez inclus dans vos captures d'écran n'a pas de sens. Si vous regardez de près l'URL de TriggerInputs et TriggerOutputs, ce sont les propriétés d'une exécution et non celle d'une action. Souvenez-vous qu'une exécution de workflow peut avoir plusieurs actions et que chaque action peut avoir ses propres entrées et sorties. J'ai édité ma question avec plus d'informations et une capture d'écran montrant quelles informations je cherche à obtenir en utilisant l'API. – Karthikeyan