resource Requirements
suspend fun resourceRequirements(value: Output<List<PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArgs>>)
suspend fun resourceRequirements(value: List<PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArgs>?)
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<PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArgs>)
suspend fun resourceRequirements(values: List<Output<PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArgs>>)
suspend fun resourceRequirements(vararg values: PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArgs)
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 PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArgsBuilder.() -> Unit>)
suspend fun resourceRequirements(vararg argument: suspend PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArgsBuilder.() -> Unit)
suspend fun resourceRequirements(argument: suspend PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArgsBuilder.() -> 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.