View Source Envoy.Config.Filter.Http.Fault.V2.HTTPFault (envoy_data_plane_api v0.2.0)

Summary

Types

@type t() :: %Envoy.Config.Filter.Http.Fault.V2.HTTPFault{
  __unknown_fields__: [
    {field_number :: integer(), Protobuf.Wire.Types.wire_type(),
     value :: term()}
  ],
  abort: Envoy.Config.Filter.Http.Fault.V2.FaultAbort.t() | nil,
  abort_http_status_runtime: String.t(),
  abort_percent_runtime: String.t(),
  delay: Envoy.Config.Filter.Fault.V2.FaultDelay.t() | nil,
  delay_duration_runtime: String.t(),
  delay_percent_runtime: String.t(),
  downstream_nodes: [String.t()],
  headers: [Envoy.Api.V2.Route.HeaderMatcher.t()],
  max_active_faults: Google.Protobuf.UInt32Value.t() | nil,
  max_active_faults_runtime: String.t(),
  response_rate_limit: Envoy.Config.Filter.Fault.V2.FaultRateLimit.t() | nil,
  response_rate_limit_percent_runtime: String.t(),
  upstream_cluster: String.t()
}