schema-network.json 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. {
  2. "type" : "object",
  3. "title" : "edt_conf_net_heading_title",
  4. "required" : true,
  5. "properties" :
  6. {
  7. "apiAuth" :
  8. {
  9. "type" : "boolean",
  10. "title" : "edt_conf_net_apiAuth_title",
  11. "required" : true,
  12. "default" : true,
  13. "propertyOrder" : 1
  14. },
  15. "internetAccessAPI" :
  16. {
  17. "type" : "boolean",
  18. "title" : "edt_conf_net_internetAccessAPI_title",
  19. "required" : true,
  20. "default" : false,
  21. "options": {
  22. "dependencies": {
  23. "apiAuth": true
  24. }
  25. },
  26. "propertyOrder" : 2
  27. },
  28. "restirctedInternetAccessAPI" :
  29. {
  30. "type" : "boolean",
  31. "title" : "edt_conf_net_restirctedInternetAccessAPI_title",
  32. "required" : true,
  33. "default" : false,
  34. "options": {
  35. "dependencies": {
  36. "internetAccessAPI": true
  37. }
  38. },
  39. "propertyOrder" : 3
  40. },
  41. "ipWhitelist" :
  42. {
  43. "type" : "array",
  44. "title" : "edt_conf_net_ipWhitelist_title",
  45. "required" : true,
  46. "items" : {
  47. "type": "string",
  48. "title" : "edt_conf_net_ip_itemtitle",
  49. "allowEmptyArray" : true
  50. },
  51. "options": {
  52. "dependencies": {
  53. "restirctedInternetAccessAPI": true
  54. }
  55. },
  56. "propertyOrder" : 4
  57. },
  58. "localApiAuth" :
  59. {
  60. "type" : "boolean",
  61. "title" : "edt_conf_net_localApiAuth_title",
  62. "required" : true,
  63. "default" : false,
  64. "options": {
  65. "dependencies": {
  66. "apiAuth": true
  67. }
  68. },
  69. "propertyOrder" : 5
  70. },
  71. "localAdminAuth" :
  72. {
  73. "type" : "boolean",
  74. "title" : "edt_conf_net_localAdminAuth_title",
  75. "required" : true,
  76. "default" : true,
  77. "propertyOrder" : 5
  78. }
  79. },
  80. "additionalProperties" : false
  81. }