IPv4DhcpServer (type)

{
  "additionalProperties": false, 
  "description": "DHCP server to support IPv4 DHCP service. Properties defined at DHCP server level can be overridden by ip-pool or static-binding level properties.", 
  "id": "IPv4DhcpServer", 
  "module_id": "Dhcp", 
  "properties": {
    "dhcp_server_ip": {
      "$ref": "IPv4CIDRBlock, 
      "description": "DHCP server ip in CIDR format.", 
      "required": true, 
      "title": "DHCP server ip in CIDR format"
    }, 
    "dns_nameservers": {
      "description": "Primary and secondary DNS server address to assign host. They can be overridden by ip-pool or static-binding level property.", 
      "items": {
        "$ref": "IPv4Address
      }, 
      "maxItems": 2, 
      "minItems": 0, 
      "required": false, 
      "title": "DNS ips", 
      "type": "array"
    }, 
    "domain_name": {
      "description": "Host name or prefix to be assigned to host. It can be overridden by ip-pool or static-binding level property.", 
      "format": "hostname", 
      "required": false, 
      "title": "Domain name", 
      "type": "string"
    }, 
    "gateway_ip": {
      "$ref": "IPv4Address, 
      "description": "Gateway ip to be assigned to host. It can be overridden by ip-pool or static-binding level property.", 
      "required": false, 
      "title": "Gateway ip"
    }, 
    "monitor_ippool_usage": {
      "default": false, 
      "description": "Enable or disable monitoring of DHCP ip-pools usage. When enabled, system events are generated when pool usage exceeds the configured thresholds. System events can be viewed in REST API /api/v2/hpm/alarms", 
      "required": false, 
      "title": "Enable/disable monitoring DHCP ip-pool usage", 
      "type": "boolean"
    }, 
    "options": {
      "$ref": "DhcpOptions, 
      "description": "Defines the default options for all ip-pools and static-bindings of this server. These options will be ignored if options are defined for ip-pools or static-bindings.", 
      "required": false, 
      "title": "DHCP options"
    }
  }, 
  "title": "DHCP server to support IPv4 DHCP service", 
  "type": "object"
}