I'm trying to set the definition of the logic app using powershell, this is the line I'm using:
Set-AzLogicApp -ResourceGroupName "dummy-dev-rg" -ResourceName "dummy-la-d" -Definition "{"definition":{"$schema":"https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2016-06-01/workflowdefinition.json#","actions":{},"contentVersion":"1.0.0.0","outputs":{},"parameters":{},"triggers":{}},"parameters":{}}"
I took the definition from the logic app itself and converted it to JSON using an online tool, I'm getting this result:
A positional parameter cannot be found that accepts argument 'definition:{\:https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2016-06-01/workfl
owdefinition.json#,actions:{},contentVersion:1.0.0.0,outputs:{},parameters:{},riggers:{}},parameters:{}}'.
At line:1 char:1
I'm assuming the definition format is wrong, how can I pass a correct one?