hostRules

@JvmName(name = "kotnqsvmapxeyfhi")
suspend fun hostRules(value: Output<List<EdgeCacheServiceRoutingHostRuleArgs>>)
@JvmName(name = "ggjrqrutpuhqmsoc")
suspend fun hostRules(value: List<EdgeCacheServiceRoutingHostRuleArgs>)

Parameters

value

The list of hostRules to match against. These rules define which hostnames the EdgeCacheService will match against, and which route configurations apply. Structure is documented below.


@JvmName(name = "yimbyibedfoxrmxc")
suspend fun hostRules(vararg values: Output<EdgeCacheServiceRoutingHostRuleArgs>)


@JvmName(name = "aghvxbaxnchpcyhj")
suspend fun hostRules(values: List<Output<EdgeCacheServiceRoutingHostRuleArgs>>)
@JvmName(name = "lywlrcbhbcybquuj")
suspend fun hostRules(vararg values: EdgeCacheServiceRoutingHostRuleArgs)

Parameters

values

The list of hostRules to match against. These rules define which hostnames the EdgeCacheService will match against, and which route configurations apply. Structure is documented below.


@JvmName(name = "akfjwuwqiqfjrwhv")
suspend fun hostRules(argument: List<suspend EdgeCacheServiceRoutingHostRuleArgsBuilder.() -> Unit>)
@JvmName(name = "viskwycgkrqqtbvg")
suspend fun hostRules(vararg argument: suspend EdgeCacheServiceRoutingHostRuleArgsBuilder.() -> Unit)
@JvmName(name = "lwjbhqqcroqloryy")
suspend fun hostRules(argument: suspend EdgeCacheServiceRoutingHostRuleArgsBuilder.() -> Unit)

Parameters

argument

The list of hostRules to match against. These rules define which hostnames the EdgeCacheService will match against, and which route configurations apply. Structure is documented below.