You can use the Argument Setter plugins to build a reusable pipelines:
GCS Argument Setter. To learn more, see Creating a reusable pipeline with the GCS Argument Setter.
The HTTP Argument Setter uses is a web-service, which has no authentication support, to perform an HTTP request to fetch arguments to set in the pipeline. If security is a concern, use the BigQuery Argument Setter, Database Argument Setter, or the GCS Argument Setter, all of which have authentication support.
Argument Setters are ignored when you preview data.