BatchRuntimeConfigArgs

data class BatchRuntimeConfigArgs(val autotuningConfig: Output<BatchRuntimeConfigAutotuningConfigArgs>? = null, val cohort: Output<String>? = null, val containerImage: Output<String>? = null, val effectiveProperties: Output<Map<String, String>>? = null, val properties: Output<Map<String, String>>? = null, val version: Output<String>? = null) : ConvertibleToJava<BatchRuntimeConfigArgs>

Constructors

Link copied to clipboard
constructor(autotuningConfig: Output<BatchRuntimeConfigAutotuningConfigArgs>? = null, cohort: Output<String>? = null, containerImage: Output<String>? = null, effectiveProperties: Output<Map<String, String>>? = null, properties: Output<Map<String, String>>? = null, version: Output<String>? = null)

Properties

Link copied to clipboard

Optional. Autotuning configuration of the workload. Structure is documented below.

Link copied to clipboard
val cohort: Output<String>? = null

Optional. Cohort identifier. Identifies families of the workloads having the same shape, e.g. daily ETL jobs.

Link copied to clipboard
val containerImage: Output<String>? = null

Optional custom container image for the job runtime environment. If not specified, a default container image will be used.

Link copied to clipboard
val effectiveProperties: Output<Map<String, String>>? = null

(Output) A mapping of property names to values, which are used to configure workload execution.

Link copied to clipboard
val properties: Output<Map<String, String>>? = null

A mapping of property names to values, which are used to configure workload execution.

Link copied to clipboard
val version: Output<String>? = null

Version of the batch runtime.

Functions

Link copied to clipboard
open override fun toJava(): BatchRuntimeConfigArgs