def send_to_sentinel(self, suffix, data, source):
        """Send data to Sentinel after processing it in chunks.

        Args:
            suffix (str): A suffix to be used in the data processing.
            data (dict): The data to be processed and sent to Sentinel.
            source (str): The source of the data.
        """
        __method_name = inspect.currentframe().f_code.co_name
        try:
            size_of_list = self.get_size_of_json(data)
            for chunk in self.separate_data_into_chunks(data, size_of_list):
                post_data(
                    json.dumps(chunk, ensure_ascii=False),
                    "{}_{}_{}".format(consts.DOSSIER, source, suffix),
                )
        except Exception as error:
            applogger.error(
                self.log_format.format(
                    consts.LOGS_STARTS_WITH,
                    __method_name,
                    self.azure_function_name,
                    consts.UNEXPECTED_ERROR_MSG.format(error),
                )
            )
            raise InfobloxException()
Send data to Sentinel after processing it in chunks.

        Args:
            suffix (str): A suffix to be used in the data processing.
            data (dict): The data to be processed and sent to Sentinel.
            source (str): The source of the data.
        
Solutions/Infoblox/Data Connectors/InfobloxCloudDataConnector/InfobloxDossierJobResult/get_dossier_result.py