constraints

@JvmName(name = "kknsgjujmsavqoml")
suspend fun constraints(value: Output<List<DynamicHostVolumeConstraintArgs>>)
@JvmName(name = "eyxyokodowfqvxtn")
suspend fun constraints(value: List<DynamicHostVolumeConstraintArgs>?)

Parameters

value

(block: <optional>) - A restriction on the eligible nodes where a volume can be created, similar to the `constraint` block on a Nomad job specification.. You can provide multiple constraint blocks to add more constraints. Each constraint block has the following attributes.


@JvmName(name = "chjcsqnhycdrefoy")
suspend fun constraints(vararg values: Output<DynamicHostVolumeConstraintArgs>)


@JvmName(name = "twhkjqpqerkylikq")
suspend fun constraints(values: List<Output<DynamicHostVolumeConstraintArgs>>)
@JvmName(name = "gwxjwfeoaweosjcw")
suspend fun constraints(vararg values: DynamicHostVolumeConstraintArgs)

Parameters

values

(block: <optional>) - A restriction on the eligible nodes where a volume can be created, similar to the `constraint` block on a Nomad job specification.. You can provide multiple constraint blocks to add more constraints. Each constraint block has the following attributes.


@JvmName(name = "tbkjipbrijmdgwgk")
suspend fun constraints(argument: List<suspend DynamicHostVolumeConstraintArgsBuilder.() -> Unit>)
@JvmName(name = "mnlgywykgdvhqjww")
suspend fun constraints(vararg argument: suspend DynamicHostVolumeConstraintArgsBuilder.() -> Unit)
@JvmName(name = "mcxlsjxjfjnxmpqm")
suspend fun constraints(argument: suspend DynamicHostVolumeConstraintArgsBuilder.() -> Unit)

Parameters

argument

(block: <optional>) - A restriction on the eligible nodes where a volume can be created, similar to the `constraint` block on a Nomad job specification.. You can provide multiple constraint blocks to add more constraints. Each constraint block has the following attributes.