View Source Envoy.Config.Route.V3.RouteAction.HashPolicy (envoy_data_plane_api v0.1.0)

Summary

Types

@type t() :: %Envoy.Config.Route.V3.RouteAction.HashPolicy{
  __unknown_fields__: [
    {field_number :: integer(), Protobuf.Wire.Types.wire_type(),
     value :: term()}
  ],
  policy_specifier:
    {:header, Envoy.Config.Route.V3.RouteAction.HashPolicy.Header.t() | nil}
    | {:cookie, Envoy.Config.Route.V3.RouteAction.HashPolicy.Cookie.t() | nil}
    | {:connection_properties,
       Envoy.Config.Route.V3.RouteAction.HashPolicy.ConnectionProperties.t()
       | nil}
    | {:query_parameter,
       Envoy.Config.Route.V3.RouteAction.HashPolicy.QueryParameter.t() | nil}
    | {:filter_state,
       Envoy.Config.Route.V3.RouteAction.HashPolicy.FilterState.t() | nil}
    | nil,
  terminal: boolean()
}