The environment values to set at runtime.
JSON representation | |
---|---|
{ "numWorkers": number, "maxWorkers": number, "zone": string, "serviceAccountEmail": string, "tempLocation": string, "bypassTempDirValidation": boolean, "machineType": string, "additionalExperiments": [ string ], "network": string, "subnetwork": string, "additionalUserLabels": { string: string, ... } } |
Fields | |
---|---|
numWorkers |
The initial number of Compute Engine instances for the job. |
maxWorkers |
The maximum number of Compute Engine instances to be made available to your pipeline during execution, from 1 to 1000. |
zone |
The Compute Engine availability zone for launching worker instances to run your pipeline. |
serviceAccountEmail |
The email address of the service account to run the job as. |
tempLocation |
The Cloud Storage path to use for temporary files. Must be a valid Cloud Storage URL, beginning with |
bypassTempDirValidation |
Whether to bypass the safety checks for the job's temporary directory. Use with caution. |
machineType |
The machine type to use for the job. Defaults to the value from the template if not specified. |
additionalExperiments[] |
Additional experiment flags for the job. |
network |
Network to which VMs will be assigned. If empty or unspecified, the service will use the network "default". |
subnetwork |
Subnetwork to which VMs will be assigned, if desired. Expected to be of the form "regions/REGION/subnetworks/SUBNETWORK". |
additionalUserLabels |
Additional user labels to be specified for the job. Keys and values should follow the restrictions specified in the labeling restrictions page. An object containing a list of |