'Populate and bind to a manager.
:param manager: BaseManager object
:param info: dictionary representing resource attributes
:param loaded: prevent lazy-loading if set to True
:param resp: Response or list of Response objects'

def __init__(self, manager, info, loaded=False, resp=None):

    self.manager = manager
    self._info = info
    self._add_details(info)
    self._loaded = loaded
    self.request_ids_setup()
    self.append_request_ids(resp)
