View Source Envoy.Config.Route.V3.WeightedCluster.ClusterWeight (envoy_data_plane_api v0.2.0)

Summary

Types

@type t() :: %Envoy.Config.Route.V3.WeightedCluster.ClusterWeight{
  __unknown_fields__: [
    {field_number :: integer(), Protobuf.Wire.Types.wire_type(),
     value :: term()}
  ],
  cluster_header: String.t(),
  host_rewrite_specifier: {:host_rewrite_literal, String.t()} | nil,
  metadata_match: Envoy.Config.Core.V3.Metadata.t() | nil,
  name: String.t(),
  request_headers_to_add: [Envoy.Config.Core.V3.HeaderValueOption.t()],
  request_headers_to_remove: [String.t()],
  response_headers_to_add: [Envoy.Config.Core.V3.HeaderValueOption.t()],
  response_headers_to_remove: [String.t()],
  typed_per_filter_config: %{
    optional(String.t()) => Google.Protobuf.Any.t() | nil
  },
  weight: Google.Protobuf.UInt32Value.t() | nil
}