entry.json 974 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. {
  2. "id": "entry.json#",
  3. "type": "object",
  4. "optional": true,
  5. "required": [
  6. "startedDateTime",
  7. "time",
  8. "request",
  9. "response",
  10. "cache",
  11. "timings"
  12. ],
  13. "properties": {
  14. "pageref": {
  15. "type": "string"
  16. },
  17. "startedDateTime": {
  18. "type": "string",
  19. "format": "date-time",
  20. "pattern": "^(\\d{4})(-)?(\\d\\d)(-)?(\\d\\d)(T)?(\\d\\d)(:)?(\\d\\d)(:)?(\\d\\d)(\\.\\d+)?(Z|([+-])(\\d\\d)(:)?(\\d\\d))"
  21. },
  22. "time": {
  23. "type": "number",
  24. "min": 0
  25. },
  26. "request": {
  27. "$ref": "request.json#"
  28. },
  29. "response": {
  30. "$ref": "response.json#"
  31. },
  32. "cache": {
  33. "$ref": "cache.json#"
  34. },
  35. "timings": {
  36. "$ref": "timings.json#"
  37. },
  38. "serverIPAddress": {
  39. "type": "string",
  40. "oneOf": [
  41. { "format": "ipv4" },
  42. { "format": "ipv6" }
  43. ]
  44. },
  45. "connection": {
  46. "type": "string"
  47. },
  48. "comment": {
  49. "type": "string"
  50. }
  51. }
  52. }