local types = import 'types.libsonnet'; types.envoy.config.route.v3.WeightedCluster .withClusters([ types.envoy.config.route.v3.WeightedCluster.ClusterWeight ]) .withHeaderName('string') .withRuntimeKeyPrefix('string') .withTotalWeight(1) ._validate()
Name | Type | One-of group | Required | Constraints |
---|---|---|---|---|
clusters | [] envoy.config.route.v3.WeightedCluster.ClusterWeight | yes |
{"Repeated":{"min_items":1}}
|
|
header_name | string | random_value_specifier |
{"String_":{"WellKnown":{"WellKnownRegex":1},"strict":false}}
|
|
runtime_key_prefix | string |
|
||
total_weight | google.protobuf.UInt32Value |
|