Google cloud platform 更改GCP数据流作业的网络

Google cloud platform 更改GCP数据流作业的网络,google-cloud-platform,automation,google-cloud-dataflow,Google Cloud Platform,Automation,Google Cloud Dataflow,需要更改超过1000个数据流作业的网络。现在,它们正在默认网络中运行,我们需要将作业更改为使用自定义/共享VPC。我想使用下面的gcloud dataflow,它支持--网络参数来更改网络,但它可能不适用于所有作业 gcloud dataflow jobs run wc --gcs-location gs://dataflow-templates-us-central1/latest/Word_Count --region us-central1 --subnetwork regions/us-

需要更改超过1000个
数据流
作业的网络。现在,它们正在默认网络中运行,我们需要将作业更改为使用
自定义/共享VPC
。我想使用下面的
gcloud dataflow
,它支持
--网络参数
来更改网络,但它可能不适用于所有作业

gcloud dataflow jobs run wc --gcs-location gs://dataflow-templates-us-central1/latest/Word_Count --region us-central1 --subnetwork regions/us-east1/subnetworks/newkube --disable-public-ips
我主要担心的是,如果我使用上述命令更改网络,那么它也将调用
数据流
作业,这意味着作业使用的资源将再次启动。这对我来说只是为了改变网络而增加了成本


任何关于在不运行作业的情况下更改现有作业的网络的建议,以便在下次运行作业时在新网络上运行。

您无需运行作业即可更改网络。无论您当前使用何种编排工具来触发这些数据流作业,您都需要进行更改以添加
网络
子网络
(如果需要)


当编排工具执行数据流作业时,它将使用
网络
参数启动该专有网络内的工作人员。每次作业运行时,它都会检查这些配置,并相应地启动工作机器。

使用
gcloud dataflow description
命令识别作业使用的编排工具的任何方法。哪个参数将提供该信息?我知道有些作业是使用
CloudComposer
启动的,但我需要检查这一千个作业。由于我不是这些工作的负责人,所以选择一些方法来确定这些工作会很有帮助