pub struct ExternalRuntimeOptions {
pub container_cpu: Option<f64>,
pub container_memory: Option<String>,
pub max_batching_rows: Option<i64>,
pub runtime_connection: Option<String>,
pub runtime_version: Option<String>,
}Expand description
Options for the runtime of the external system.
This type is not used in any activity, and only used as part of another schema.
Fields§
§container_cpu: Option<f64>Optional. Amount of CPU provisioned for a Python UDF container instance. For more information, see Configure container limits for Python UDFs
container_memory: Option<String>Optional. Amount of memory provisioned for a Python UDF container instance. Format: {number}{unit} where unit is one of “M”, “G”, “Mi” and “Gi” (e.g. 1G, 512Mi). If not specified, the default value is 512Mi. For more information, see Configure container limits for Python UDFs
max_batching_rows: Option<i64>Optional. Maximum number of rows in each batch sent to the external runtime. If absent or if 0, BigQuery dynamically decides the number of rows in a batch.
runtime_connection: Option<String>Optional. Fully qualified name of the connection whose service account will be used to execute the code in the container. Format: "projects/{project_id}/locations/{location_id}/connections/{connection_id}"
runtime_version: Option<String>Optional. Language runtime version. Example: python-3.11.
Trait Implementations§
Source§impl Clone for ExternalRuntimeOptions
impl Clone for ExternalRuntimeOptions
Source§fn clone(&self) -> ExternalRuntimeOptions
fn clone(&self) -> ExternalRuntimeOptions
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more