NodeInterfaceAlias (type)

{
  "additionalProperties": false, 
  "id": "NodeInterfaceAlias", 
  "module_id": "ApplianceStats", 
  "properties": {
    "broadcast_address": {
      "$ref": "IPAddress, 
      "pattern": "^[\\d]{1,3}\\.[\\d]{1,3}\\.[\\d]{1,3}\\.[\\d]{1,3}$", 
      "title": "Interface broadcast address"
    }, 
    "ip6_address": {
      "items": {
        "$ref": "IPv6CIDRBlock
      }, 
      "title": "Interface IPv6 CIDR addresses", 
      "type": "array"
    }, 
    "ip_address": {
      "$ref": "IPAddress, 
      "pattern": "^[\\d]{1,3}\\.[\\d]{1,3}\\.[\\d]{1,3}\\.[\\d]{1,3}$", 
      "title": "Interface IP address"
    }, 
    "ip_configuration": {
      "enum": [
        "dhcp", 
        "static", 
        "not configured"
      ], 
      "title": "Interface configuration", 
      "type": "string"
    }, 
    "netmask": {
      "pattern": "^[\\d]{1,3}\\.[\\d]{1,3}\\.[\\d]{1,3}\\.[\\d]{1,3}$", 
      "title": "Interface netmask", 
      "type": "string"
    }, 
    "physical_address": {
      "$ref": "MACAddress, 
      "title": "Interface MAC address"
    }
  }, 
  "title": "Node network interface alias", 
  "type": "object"
}