def get_managed_configurations(self):
        """Get the configurations managed by this satellite

        The configurations managed by a satellite is a list of the configuration attached to
        the schedulers related to the satellites. A broker linked to several schedulers
        will return the list of the configuration parts of its scheduler links.

        :return: a dict of scheduler links with instance_id as key and
        hash, push_flavor and configuration identifier as values
        :rtype: dict
        """
        res = {}
        for scheduler_link in list(self.schedulers.values()):
            res[scheduler_link.instance_id] = {
                'hash': scheduler_link.hash,
                'push_flavor': scheduler_link.push_flavor,
                'managed_conf_id': scheduler_link.managed_conf_id
            }
        logger.debug("Get managed configuration: %s", res)
        return res
Get the configurations managed by this satellite

        The configurations managed by a satellite is a list of the configuration attached to
        the schedulers related to the satellites. A broker linked to several schedulers
        will return the list of the configuration parts of its scheduler links.

        :return: a dict of scheduler links with instance_id as key and
        hash, push_flavor and configuration identifier as values
        :rtype: dict