placementConstraints

@JvmName(name = "dttyuwfxcttwghnw")
suspend fun placementConstraints(value: Output<List<ServicePlacementConstraintArgs>>)
@JvmName(name = "vaixelfteslmmcec")
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 = "xyghfhsidhfnjgcl")
suspend fun placementConstraints(vararg values: Output<ServicePlacementConstraintArgs>)


@JvmName(name = "gllfcycqmaxepmel")
suspend fun placementConstraints(values: List<Output<ServicePlacementConstraintArgs>>)
@JvmName(name = "vulgxtdculeofaca")
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 = "xigfcslkpmdctdjy")
suspend fun placementConstraints(argument: List<suspend ServicePlacementConstraintArgsBuilder.() -> Unit>)
@JvmName(name = "cveufgitfueohaxi")
suspend fun placementConstraints(vararg argument: suspend ServicePlacementConstraintArgsBuilder.() -> Unit)
@JvmName(name = "rxrqgcqshvjbkjxn")
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.