taskSchedulingPolicies

@JvmName(name = "oieoqoxowkyjqcju")
suspend fun taskSchedulingPolicies(value: Output<List<PoolTaskSchedulingPolicyArgs>>)
@JvmName(name = "wgijjjadiumvwxge")
suspend fun taskSchedulingPolicies(value: List<PoolTaskSchedulingPolicyArgs>?)

Parameters

value

A task_scheduling_policy block that describes how tasks are distributed across compute nodes in a pool as defined below. If not specified, the default is spread as defined below.


@JvmName(name = "dasyqhegwncmapcd")
suspend fun taskSchedulingPolicies(vararg values: Output<PoolTaskSchedulingPolicyArgs>)


@JvmName(name = "fhqkxmdyjticpjfl")
suspend fun taskSchedulingPolicies(values: List<Output<PoolTaskSchedulingPolicyArgs>>)
@JvmName(name = "ckhwwgxietjlprtw")
suspend fun taskSchedulingPolicies(vararg values: PoolTaskSchedulingPolicyArgs)

Parameters

values

A task_scheduling_policy block that describes how tasks are distributed across compute nodes in a pool as defined below. If not specified, the default is spread as defined below.


@JvmName(name = "hredeftwvenjwsfe")
suspend fun taskSchedulingPolicies(argument: List<suspend PoolTaskSchedulingPolicyArgsBuilder.() -> Unit>)
@JvmName(name = "dkwdsaqbfoqwkewd")
suspend fun taskSchedulingPolicies(vararg argument: suspend PoolTaskSchedulingPolicyArgsBuilder.() -> Unit)
@JvmName(name = "dqkhgdwsagkvarfq")
suspend fun taskSchedulingPolicies(argument: suspend PoolTaskSchedulingPolicyArgsBuilder.() -> Unit)

Parameters

argument

A task_scheduling_policy block that describes how tasks are distributed across compute nodes in a pool as defined below. If not specified, the default is spread as defined below.