Defines an SDK harness container for executing Dataflow
pipelines.
Attributes
Name
Description
container_image
str
A docker container image that resides in
Google Container Registry.
use_single_core_per_container
bool
If true, recommends the Dataflow service to
use only one core per SDK container instance
with this image. If false (or unset) recommends
using more than one core per SDK container
instance with this image for efficiency. Note
that Dataflow service may choose to override
this property if needed.
environment_id
str
Environment ID for the Beam runner API proto
Environment that corresponds to the current SDK
Harness.
capabilities
MutableSequence[str]
The set of capabilities enumerated in the above Environment
proto. See also
beam_runner_api.proto __
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-28 UTC."],[],[],null,["# Class SdkHarnessContainerImage (0.9.0)\n\nVersion latestkeyboard_arrow_down\n\n- [0.9.0 (latest)](/python/docs/reference/dataflow/latest/google.cloud.dataflow_v1beta3.types.SdkHarnessContainerImage)\n- [0.8.17](/python/docs/reference/dataflow/0.8.17/google.cloud.dataflow_v1beta3.types.SdkHarnessContainerImage)\n- [0.7.0](/python/docs/reference/dataflow/0.7.0/google.cloud.dataflow_v1beta3.types.SdkHarnessContainerImage)\n- [0.6.2](/python/docs/reference/dataflow/0.6.2/google.cloud.dataflow_v1beta3.types.SdkHarnessContainerImage)\n- [0.5.5](/python/docs/reference/dataflow/0.5.5/google.cloud.dataflow_v1beta3.types.SdkHarnessContainerImage)\n- [0.4.1](/python/docs/reference/dataflow/0.4.1/google.cloud.dataflow_v1beta3.types.SdkHarnessContainerImage)\n- [0.3.1](/python/docs/reference/dataflow/0.3.1/google.cloud.dataflow_v1beta3.types.SdkHarnessContainerImage)\n- [0.2.0](/python/docs/reference/dataflow/0.2.0/google.cloud.dataflow_v1beta3.types.SdkHarnessContainerImage)\n- [0.1.5](/python/docs/reference/dataflow/0.1.5/google.cloud.dataflow_v1beta3.types.SdkHarnessContainerImage) \n\n SdkHarnessContainerImage(mapping=None, *, ignore_unknown_fields=False, **kwargs)\n\nDefines an SDK harness container for executing Dataflow\npipelines."]]