Azure Logic Apps - VETER Pipeline

Azure Public Test Date Azure Public Test Result

Azure US Gov Last Test Date Azure US Gov Last Test Result

Best Practice Check Cred Scan Check

Deploy To Azure Deploy To Azure US Gov Visualize

This template creates a VETER pipeline using Logic Apps. It creates an integration account, adds schema/map into it, creates a logic app and associates it with the integration account. The logic app implements a VETER pipeline using Xml Validation, XPath Extract and Transform Xml operations. Tags: VETER, Logic Apps, Integration Account, Enterprise Integration, Microsoft.Logic/integrationAccounts, Microsoft.Logic/integrationAccounts/schemas, Microsoft.Logic/integrationAccounts/maps, Microsoft.Logic/workflows, If, Response, Xslt, XmlValidation, Request

Deployment steps

You can click the "deploy to Azure" button at the beginning of this document or follow the instructions for command line deployment using the scripts in the root of this repo.

Usage

Once the deployment is completed, you can perform below steps to test your Logic App:

  • Open the Logic App in the designer to get the HTTP Request endpoint url. ![Image of HTTP request trigger](images/http-request-trigger.png"HTTP request trigger")
  • Perform HTTP POST operation on the http endpoint obtained from #1 using your favorite HTTP client.
    • Set content-type header to application/xml.
    • Set request body to the content of sample-order.xml (it is present under artifacts folder in this template).
  • On successful execution, the logic app will respond with the transformed message (an SAP order) in response body. ![Image of sample request-response](images/request-response.png"Sample request-response")

Notes

Learn more about: Azure Logic Apps