Thank you for reaching out on Microsoft Q&A!
Due to the native JSON way of working in Azure Logic Apps it is not possible to define the same parameter multiple times with different amounts, as only one attribute “survives” when the JSON is parsed as a JSON cannot have the same attribute twice.
However, it is possible to set one parameter as an object or array (depending on your requirement) which can hold multiple values as attributes within the parameter.
You can then use the parameter value then as every object, like
parameter()['attribute1']
Please click “Accept answer” if you find this helpful. Feel free to drop additional queries in the comments below!
Kind regards,
Sonny