resource Requirements
suspend fun resourceRequirements(value: Output<List<PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArgs>>)
suspend fun resourceRequirements(value: List<PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArgs>?)
Parameters
value
The type and amount of resources to assign to a container. This overrides the settings in the job definition. The supported resources include GPU, MEMORY, and VCPU. Detailed below.
suspend fun resourceRequirements(vararg values: Output<PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArgs>)
suspend fun resourceRequirements(values: List<Output<PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArgs>>)
suspend fun resourceRequirements(vararg values: PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArgs)
Parameters
values
The type and amount of resources to assign to a container. This overrides the settings in the job definition. The supported resources include GPU, MEMORY, and VCPU. Detailed below.
suspend fun resourceRequirements(argument: List<suspend PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArgsBuilder.() -> Unit>)
suspend fun resourceRequirements(vararg argument: suspend PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArgsBuilder.() -> Unit)
suspend fun resourceRequirements(argument: suspend PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArgsBuilder.() -> Unit)
Parameters
argument
The type and amount of resources to assign to a container. This overrides the settings in the job definition. The supported resources include GPU, MEMORY, and VCPU. Detailed below.