code: def create(cls, name, input_speed=None, learn_dns_automatically=True,
                 output_speed=None, provider_name=None, probe_address=None,
                 standby_mode_period=3600, standby_mode_timeout=30,
                 active_mode_period=5, active_mode_timeout=1, comment=None):
          
          json = {'name': name,
                  'input_speed': input_speed,
                  'output_speed': output_speed,
                  'probe_address': probe_address,
                  'nsp_name': provider_name,
                  'comment': comment,
                  'standby_mode_period': standby_mode_period,
                  'standby_mode_timeout': standby_mode_timeout,
                  'active_mode_period': active_mode_period,
                  'active_mode_timeout': active_mode_timeout,
                  'learn_dns_server_automatically': learn_dns_automatically}
  
          return ElementCreator(cls, json)
docs: Create a Dynamic Netlink.
  
          :param str name: name of netlink Element
          :param int input_speed: input speed in Kbps, used for ratio-based
              load-balancing
          :param int output_speed: output speed in Kbps,  used for ratio-based
              load-balancing
          :param bool learn_dns_automatically: whether to obtain DNS automatically
              from the DHCP interface
          :param str provider_name: optional name to identify provider for this
              netlink
          :param list probe_address: list of IP addresses to use as probing
              addresses to validate connectivity
          :type probe_ip_address: list(str)
          :param int standby_mode_period: Specifies the probe period when
              standby mode is used (in seconds)
          :param int standby_mode_timeout: probe timeout in seconds
          :param int active_mode_period: Specifies the probe period when active
              mode is used (in seconds)
          :param int active_mode_timeout: probe timeout in seconds
          :raises CreateElementFailed: failure to create netlink with reason
          :rtype: DynamicNetlink
  
          .. note:: To monitor the status of the network links, you must define
                    at least one probe IP address.