'Default implementation; should be overridden by resources.
:param resource_properties: resource\'s object of Properties class.
:returns: dict of resource\'s real state of properties.'

def get_live_state(self, resource_properties):

    resource_data = self.get_live_resource_data()
    if (resource_data is None):
        return {}
    return self.parse_live_resource_data(resource_properties, resource_data)
