ModelPackageTransformJobDefinitionArgs

data class ModelPackageTransformJobDefinitionArgs(val batchStrategy: Output<ModelPackageTransformJobDefinitionBatchStrategy>? = null, val environment: Output<ModelPackageEnvironmentArgs>? = null, val maxConcurrentTransforms: Output<Int>? = null, val maxPayloadInMb: Output<Int>? = null, val transformInput: Output<ModelPackageTransformInputArgs>, val transformOutput: Output<ModelPackageTransformOutputArgs>, val transformResources: Output<ModelPackageTransformResourcesArgs>) : ConvertibleToJava<ModelPackageTransformJobDefinitionArgs>

Defines the input needed to run a transform job using the inference specification specified in the algorithm.

Constructors

Link copied to clipboard
fun ModelPackageTransformJobDefinitionArgs(batchStrategy: Output<ModelPackageTransformJobDefinitionBatchStrategy>? = null, environment: Output<ModelPackageEnvironmentArgs>? = null, maxConcurrentTransforms: Output<Int>? = null, maxPayloadInMb: Output<Int>? = null, transformInput: Output<ModelPackageTransformInputArgs>, transformOutput: Output<ModelPackageTransformOutputArgs>, transformResources: Output<ModelPackageTransformResourcesArgs>)

Functions

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

Properties

Link copied to clipboard

A string that determines the number of records included in a single mini-batch.

Link copied to clipboard
Link copied to clipboard
val maxConcurrentTransforms: Output<Int>? = null

The maximum number of parallel requests that can be sent to each instance in a transform job. The default value is 1.

Link copied to clipboard
val maxPayloadInMb: Output<Int>? = null

The maximum payload size allowed, in MB. A payload is the data portion of a record (without metadata).

Link copied to clipboard
Link copied to clipboard