In the previous blog – we looked into getting Logic Apps CI/CD using ARM Template Parameter, we briefly touched on logic app definition parameter. In this post, we will look further into using Logic app definition parameter as an intermediary and the benefits of doing so.
|ARM Parameters||Logic App definition Parameters|
|Used with ARM Template||Used within a Logic App|
|Value evaluated during Deployment||Value evaluated during Runtime|
|Syntax: “uri” : “[parameters(‘vsts_bug_url’)”||Syntax: “uri”: “@parameters(‘url’)”|
|Not referenced post-deployment||Available in Code view and Designer view|
|Suited for Environment Specific values||Suited for Reference objects|
so the obvious question is how we can leverage Logic App parameters as an intermediary and why to do so?