{
  "schema": "field_replay.emulator_capabilities.v1",
  "emulator_name": "internal_wan_emulator",
  "emulator_version": "1.0",
  "time": {
    "min_resolution_ms": 100,
    "preferred_resolution_ms": 1000,
    "max_events": 100000
  },
  "direction": {
    "supports_per_direction_impairment": true
  },
  "impairments": {
    "delay": {
      "supported": true,
      "modes": ["constant", "timeseries"],
      "supports_jitter": true,
      "jitter_modes": ["constant", "timeseries"]
    },
    "loss": {
      "supported": true,
      "modes": ["random", "timeseries", "burst", "outage_events"]
    },
    "bandwidth": {
      "supported": true,
      "modes": ["constant", "timeseries"]
    },
    "reorder": {
      "supported": true,
      "modes": ["random", "timeseries"],
      "supports_depth": true
    },
    "duplicate": {
      "supported": true,
      "modes": ["random"]
    },
    "corruption": {
      "supported": true,
      "modes": ["random"]
    },
    "dscp": {
      "supported": false
    }
  },
  "defaults": {
    "bandwidth_mbps": null,
    "corruption_pct": 0.0,
    "duplicate_pct": 0.0
  }
}
