placementConstraints

@JvmName(name = "atjkdmpxdttopyap")
suspend fun placementConstraints(value: Output<List<ServicePlacementConstraintArgs>>)
@JvmName(name = "ealelygvdraeakcr")
suspend fun placementConstraints(value: List<ServicePlacementConstraintArgs>?)

Parameters

value

Rules that are taken into consideration during task placement. Updates to this configuration will take effect next task deployment unless force_new_deployment is enabled. Maximum number of placement_constraints is 10. See below.


@JvmName(name = "pwpjkcbabchidjyu")
suspend fun placementConstraints(vararg values: Output<ServicePlacementConstraintArgs>)


@JvmName(name = "hckssfwqhjlulnyx")
suspend fun placementConstraints(values: List<Output<ServicePlacementConstraintArgs>>)
@JvmName(name = "tiudtvvyjfgrhxnh")
suspend fun placementConstraints(vararg values: ServicePlacementConstraintArgs)

Parameters

values

Rules that are taken into consideration during task placement. Updates to this configuration will take effect next task deployment unless force_new_deployment is enabled. Maximum number of placement_constraints is 10. See below.


@JvmName(name = "beajapoqswcmgrmd")
suspend fun placementConstraints(argument: List<suspend ServicePlacementConstraintArgsBuilder.() -> Unit>)
@JvmName(name = "axwniogwlpcxmkdl")
suspend fun placementConstraints(vararg argument: suspend ServicePlacementConstraintArgsBuilder.() -> Unit)
@JvmName(name = "vgewfkkgvskdcvnt")
suspend fun placementConstraints(argument: suspend ServicePlacementConstraintArgsBuilder.() -> Unit)

Parameters

argument

Rules that are taken into consideration during task placement. Updates to this configuration will take effect next task deployment unless force_new_deployment is enabled. Maximum number of placement_constraints is 10. See below.