I am currently using the Pipeline Execute snap to execute a child pipeline inside of my parent pipeline. The Pipeline Execute snap allows you to dynamically determine which pipeline to execute. Since the pipeline to execute is dynamic, so are the name and number of pipeline parameters that could be needed in the child pipeline. For example, child pipeline A might have 3 parameters, while child pipeline B might have only 1 parameter. Assume that the parent pipeline has a JSON object that contains the key-value pairs of the parameters that need to be passed into the Pipeline Execute snap. Is there a way to pass in those parameters to the child pipeline?
I assume I could call a URL triggered task for the child pipelines and pass in the parameters through the URL, but I would prefer to keep using the Pipeline Execute snap instead.