'Initialize an instance of :class:`DimensionDataBackupDetails`
:param asset_id: Asset identification for backups
:type  asset_id: ``str``
:param service_plan: The service plan for backups. i.e (Essentials)
:type  service_plan: ``str``
:param status: The overall status this backup target.
i.e. (unregistered)
:type  status: ``str``
:param clients: Backup clients attached to this target
:type  clients: ``list`` of :class:`DimensionDataBackupClient`'

def __init__(self, asset_id, service_plan, status, clients=None):

    self.asset_id = asset_id
    self.service_plan = service_plan
    self.status = status
    self.clients = clients
