@type t() :: %Envoy.Extensions.Filters.Http.AdmissionControl.V3.AdmissionControl{
__unknown_fields__: [
{field_number :: integer(), Protobuf.Wire.Types.wire_type(),
value :: term()}
],
aggression: Envoy.Config.Core.V3.RuntimeDouble.t() | nil,
enabled: Envoy.Config.Core.V3.RuntimeFeatureFlag.t() | nil,
evaluation_criteria:
{:success_criteria,
Envoy.Extensions.Filters.Http.AdmissionControl.V3.AdmissionControl.SuccessCriteria.t()
| nil}
| nil,
max_rejection_probability: Envoy.Config.Core.V3.RuntimePercent.t() | nil,
rps_threshold: Envoy.Config.Core.V3.RuntimeUInt32.t() | nil,
sampling_window: Google.Protobuf.Duration.t() | nil,
sr_threshold: Envoy.Config.Core.V3.RuntimePercent.t() | nil
}