Configuration of the environment to use when calling
Skaffold.
This message has oneof_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
str
Optional. The resource name of the WorkerPool, with the
format
projects/{project}/locations/{location}/workerPools/{worker_pool}.
If this optional field is unspecified, the default Cloud
Build pool will be used.
service_account
str
Optional. Google service account to use for execution. If
unspecified, the project execution service account
(
artifact_storage
str
Optional. Cloud Storage location in which to
store execution outputs. This can either be a
bucket ("gs://my-bucket") or a path within a
bucket ("gs://my-bucket/my-dir").
If unspecified, a default bucket located in the
same region will be used.
execution_timeout
google.protobuf.duration_pb2.Duration
Optional. Execution timeout for a Cloud Build
Execution. This must be between 10m and 24h in
seconds format. If unspecified, a default
timeout of 1h is used.
verbose
bool
Optional. If true, additional logging will be
enabled when running builds in this execution
environment.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-28 UTC."],[],[],null,["# Class ExecutionConfig (2.7.1)\n\nVersion latestkeyboard_arrow_down\n\n- [2.7.1 (latest)](/python/docs/reference/clouddeploy/latest/google.cloud.deploy_v1.types.ExecutionConfig)\n- [2.7.0](/python/docs/reference/clouddeploy/2.7.0/google.cloud.deploy_v1.types.ExecutionConfig)\n- [2.6.3](/python/docs/reference/clouddeploy/2.6.3/google.cloud.deploy_v1.types.ExecutionConfig)\n- [2.5.0](/python/docs/reference/clouddeploy/2.5.0/google.cloud.deploy_v1.types.ExecutionConfig)\n- [2.4.1](/python/docs/reference/clouddeploy/2.4.1/google.cloud.deploy_v1.types.ExecutionConfig)\n- [2.3.0](/python/docs/reference/clouddeploy/2.3.0/google.cloud.deploy_v1.types.ExecutionConfig)\n- [2.2.0](/python/docs/reference/clouddeploy/2.2.0/google.cloud.deploy_v1.types.ExecutionConfig)\n- [2.1.0](/python/docs/reference/clouddeploy/2.1.0/google.cloud.deploy_v1.types.ExecutionConfig)\n- [2.0.0](/python/docs/reference/clouddeploy/2.0.0/google.cloud.deploy_v1.types.ExecutionConfig)\n- [1.19.1](/python/docs/reference/clouddeploy/1.19.1/google.cloud.deploy_v1.types.ExecutionConfig)\n- [1.18.1](/python/docs/reference/clouddeploy/1.18.1/google.cloud.deploy_v1.types.ExecutionConfig)\n- [1.17.3](/python/docs/reference/clouddeploy/1.17.3/google.cloud.deploy_v1.types.ExecutionConfig)\n- [1.16.0](/python/docs/reference/clouddeploy/1.16.0/google.cloud.deploy_v1.types.ExecutionConfig)\n- [1.15.0](/python/docs/reference/clouddeploy/1.15.0/google.cloud.deploy_v1.types.ExecutionConfig)\n- [1.14.0](/python/docs/reference/clouddeploy/1.14.0/google.cloud.deploy_v1.types.ExecutionConfig)\n- [1.13.0](/python/docs/reference/clouddeploy/1.13.0/google.cloud.deploy_v1.types.ExecutionConfig)\n- [1.12.0](/python/docs/reference/clouddeploy/1.12.0/google.cloud.deploy_v1.types.ExecutionConfig)\n- [1.11.1](/python/docs/reference/clouddeploy/1.11.1/google.cloud.deploy_v1.types.ExecutionConfig)\n- [1.10.1](/python/docs/reference/clouddeploy/1.10.1/google.cloud.deploy_v1.types.ExecutionConfig)\n- [1.9.0](/python/docs/reference/clouddeploy/1.9.0/google.cloud.deploy_v1.types.ExecutionConfig)\n- [1.8.0](/python/docs/reference/clouddeploy/1.8.0/google.cloud.deploy_v1.types.ExecutionConfig)\n- [1.7.0](/python/docs/reference/clouddeploy/1.7.0/google.cloud.deploy_v1.types.ExecutionConfig)\n- [1.6.1](/python/docs/reference/clouddeploy/1.6.1/google.cloud.deploy_v1.types.ExecutionConfig)\n- [1.5.0](/python/docs/reference/clouddeploy/1.5.0/google.cloud.deploy_v1.types.ExecutionConfig)\n- [1.4.1](/python/docs/reference/clouddeploy/1.4.1/google.cloud.deploy_v1.types.ExecutionConfig)\n- [1.3.1](/python/docs/reference/clouddeploy/1.3.1/google.cloud.deploy_v1.types.ExecutionConfig)\n- [1.2.1](/python/docs/reference/clouddeploy/1.2.1/google.cloud.deploy_v1.types.ExecutionConfig)\n- [1.1.1](/python/docs/reference/clouddeploy/1.1.1/google.cloud.deploy_v1.types.ExecutionConfig)\n- [1.0.0](/python/docs/reference/clouddeploy/1.0.0/google.cloud.deploy_v1.types.ExecutionConfig)\n- [0.3.2](/python/docs/reference/clouddeploy/0.3.2/google.cloud.deploy_v1.types.ExecutionConfig)\n- [0.2.0](/python/docs/reference/clouddeploy/0.2.0/google.cloud.deploy_v1.types.ExecutionConfig)\n- [0.1.1](/python/docs/reference/clouddeploy/0.1.1/google.cloud.deploy_v1.types.ExecutionConfig) \n\n ExecutionConfig(mapping=None, *, ignore_unknown_fields=False, **kwargs)\n\nConfiguration of the environment to use when calling\nSkaffold.\n\nThis message has `oneof`_ fields (mutually exclusive fields).\nFor each oneof, at most one member field can be set at the same time.\nSetting any member of the oneof automatically clears all other\nmembers.\n\n.. _oneof: \u003chttps://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields\u003e\n\nClasses\n-------\n\n### ExecutionEnvironmentUsage\n\n ExecutionEnvironmentUsage(value)\n\nPossible usages of this configuration."]]