localityLbPolicies

@JvmName(name = "teqlxnwyjlmyaivy")
suspend fun localityLbPolicies(value: Output<List<BackendServiceLocalityLoadBalancingPolicyConfigArgs>>)

Parameters

value

A list of locality load-balancing policies to be used in order of preference. When you use localityLbPolicies, you must set at least one value for either the localityLbPolicies[].policy or the localityLbPolicies[].customPolicy field. localityLbPolicies overrides any value set in the localityLbPolicy field. For an example of how to use this field, see Define a list of preferred policies. Caution: This field and its children are intended for use in a service mesh that includes gRPC clients only. Envoy proxies can't use backend services that have this configuration.


@JvmName(name = "wqgucveickiyjdie")
suspend fun localityLbPolicies(vararg values: Output<BackendServiceLocalityLoadBalancingPolicyConfigArgs>)


@JvmName(name = "lcpbqkcwyhgggrgp")
suspend fun localityLbPolicies(values: List<Output<BackendServiceLocalityLoadBalancingPolicyConfigArgs>>)
@JvmName(name = "abfepfaitgblgspo")
suspend fun localityLbPolicies(vararg values: BackendServiceLocalityLoadBalancingPolicyConfigArgs)

Parameters

values

A list of locality load-balancing policies to be used in order of preference. When you use localityLbPolicies, you must set at least one value for either the localityLbPolicies[].policy or the localityLbPolicies[].customPolicy field. localityLbPolicies overrides any value set in the localityLbPolicy field. For an example of how to use this field, see Define a list of preferred policies. Caution: This field and its children are intended for use in a service mesh that includes gRPC clients only. Envoy proxies can't use backend services that have this configuration.


@JvmName(name = "uwdphbmgqtrxciyr")
suspend fun localityLbPolicies(argument: List<suspend BackendServiceLocalityLoadBalancingPolicyConfigArgsBuilder.() -> Unit>)
@JvmName(name = "gxsvunrvihgbgdtw")
suspend fun localityLbPolicies(vararg argument: suspend BackendServiceLocalityLoadBalancingPolicyConfigArgsBuilder.() -> Unit)
@JvmName(name = "sefktrstmgxbyjnh")
suspend fun localityLbPolicies(argument: suspend BackendServiceLocalityLoadBalancingPolicyConfigArgsBuilder.() -> Unit)

Parameters

argument

A list of locality load-balancing policies to be used in order of preference. When you use localityLbPolicies, you must set at least one value for either the localityLbPolicies[].policy or the localityLbPolicies[].customPolicy field. localityLbPolicies overrides any value set in the localityLbPolicy field. For an example of how to use this field, see Define a list of preferred policies. Caution: This field and its children are intended for use in a service mesh that includes gRPC clients only. Envoy proxies can't use backend services that have this configuration.