dead-host-object.json 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. {
  2. "type": "object",
  3. "description": "404 Host object",
  4. "required": ["id", "created_on", "modified_on", "owner_user_id", "domain_names", "certificate_id", "ssl_forced", "hsts_enabled", "hsts_subdomains", "http2_support", "advanced_config", "enabled", "meta"],
  5. "additionalProperties": false,
  6. "properties": {
  7. "id": {
  8. "$ref": "../common.json#/properties/id"
  9. },
  10. "created_on": {
  11. "$ref": "../common.json#/properties/created_on"
  12. },
  13. "modified_on": {
  14. "$ref": "../common.json#/properties/modified_on"
  15. },
  16. "owner_user_id": {
  17. "$ref": "../common.json#/properties/user_id"
  18. },
  19. "domain_names": {
  20. "$ref": "../common.json#/properties/domain_names"
  21. },
  22. "certificate_id": {
  23. "$ref": "../common.json#/properties/certificate_id"
  24. },
  25. "ssl_forced": {
  26. "$ref": "../common.json#/properties/ssl_forced"
  27. },
  28. "hsts_enabled": {
  29. "$ref": "../common.json#/properties/hsts_enabled"
  30. },
  31. "hsts_subdomains": {
  32. "$ref": "../common.json#/properties/hsts_subdomains"
  33. },
  34. "http2_support": {
  35. "$ref": "../common.json#/properties/http2_support"
  36. },
  37. "advanced_config": {
  38. "type": "string",
  39. "example": ""
  40. },
  41. "enabled": {
  42. "$ref": "../common.json#/properties/enabled"
  43. },
  44. "meta": {
  45. "type": "object",
  46. "example": {}
  47. },
  48. "certificate": {
  49. "oneOf": [
  50. {
  51. "type": "null",
  52. "example": null
  53. },
  54. {
  55. "$ref": "./certificate-object.json"
  56. }
  57. ],
  58. "example": null
  59. },
  60. "owner": {
  61. "$ref": "./user-object.json"
  62. }
  63. }
  64. }