code: def create(cls, name, address, time_to_live=20, update_interval=10,
                 secondary=None, comment=None):
          
          json = {
              'name': name,
              'address': address,
              'comment': comment,
              'time_to_live': time_to_live,
              'update_interval': update_interval,
              'secondary': secondary if secondary else []}
          
          return ElementCreator(cls, json)
docs: Create a DNS Server element.
          
          :param str name: Name of DNS Server
          :param str address: IP address for DNS Server element
          :param int time_to_live: Defines how long a DNS entry can be cached
              before querying the DNS server again (default: 20)
          :param int update_interval: Defines how often the DNS entries can be
              updated to the DNS server if the link status changes constantly
              (default: 10)
          :param list secondary: a secondary set of IP address for this element
          :raises CreateElementFailed: Failed to create with reason
          :rtype: DNSServer