'Creates a new backup target
:param name: Name of the target
:type name: ``str``
:param address: Hostname, FQDN, IP, file path etc.
:type address: ``str``
:param type: Backup target type (Physical, Virtual, ...).
:type type: :class:`BackupTargetType`
:param extra: (optional) Extra attributes (driver specific).
:type extra: ``dict``
:rtype: Instance of :class:`.BackupTarget`'

def create_target(self, name, address, type=BackupTargetType.VIRTUAL, extra=None):

    raise NotImplementedError('create_target    not    implemented    for    this    driver')
