weightedBackendServices

@JvmName(name = "piwrkvaenxlkjonv")
suspend fun weightedBackendServices(value: Output<List<URLMapDefaultRouteActionWeightedBackendServiceArgs>>)

Parameters

value

A list of weighted backend services to send traffic to when a route match occurs. The weights determine the fraction of traffic that flows to their corresponding backend service. If all traffic needs to go to a single backend service, there must be one weightedBackendService with weight set to a non 0 number. Once a backendService is identified and before forwarding the request to the backend service, advanced routing actions like Url rewrites and header transformations are applied depending on additional settings specified in this HttpRouteAction. Structure is documented below.


@JvmName(name = "powowjktlclcymrx")
suspend fun weightedBackendServices(vararg values: Output<URLMapDefaultRouteActionWeightedBackendServiceArgs>)


@JvmName(name = "bvmscjkirdaaeuok")
suspend fun weightedBackendServices(values: List<Output<URLMapDefaultRouteActionWeightedBackendServiceArgs>>)
@JvmName(name = "yybmwvtucriilpqj")
suspend fun weightedBackendServices(vararg values: URLMapDefaultRouteActionWeightedBackendServiceArgs)

Parameters

values

A list of weighted backend services to send traffic to when a route match occurs. The weights determine the fraction of traffic that flows to their corresponding backend service. If all traffic needs to go to a single backend service, there must be one weightedBackendService with weight set to a non 0 number. Once a backendService is identified and before forwarding the request to the backend service, advanced routing actions like Url rewrites and header transformations are applied depending on additional settings specified in this HttpRouteAction. Structure is documented below.


@JvmName(name = "ydchsbhbkbcsfykl")
suspend fun weightedBackendServices(argument: List<suspend URLMapDefaultRouteActionWeightedBackendServiceArgsBuilder.() -> Unit>)
@JvmName(name = "dmiguugkrxwhswdt")
suspend fun weightedBackendServices(vararg argument: suspend URLMapDefaultRouteActionWeightedBackendServiceArgsBuilder.() -> Unit)
@JvmName(name = "gspllvuikerfhxyb")
suspend fun weightedBackendServices(argument: suspend URLMapDefaultRouteActionWeightedBackendServiceArgsBuilder.() -> Unit)

Parameters

argument

A list of weighted backend services to send traffic to when a route match occurs. The weights determine the fraction of traffic that flows to their corresponding backend service. If all traffic needs to go to a single backend service, there must be one weightedBackendService with weight set to a non 0 number. Once a backendService is identified and before forwarding the request to the backend service, advanced routing actions like Url rewrites and header transformations are applied depending on additional settings specified in this HttpRouteAction. Structure is documented below.