async def create_tasks(self, start_epochs_list):
        """Create asynchronous tasks of the get data function.

        Args:
            start_epochs_list (list): list of the start epochs

        Raises:
            NetskopeException: Netskope Custom Exception

        Returns:
            list: lists of created tasks
        """
        __method_name = inspect.currentframe().f_code.co_name
        try:
            tasks_to_return = []
            for i, start_epoch in enumerate(start_epochs_list):
                # DIFFERENCE_BETWEEN_ITERATORS_IN_SECONDS is the time difference between any two iterators.
                # We calculate the end epoch of an iterator and reset epoch based on this value.
                end_epoch = start_epoch + consts.DIFFERENCE_BETWEEN_ITERATORS_IN_SECONDS
                if end_epoch > int(time.time()):
                    applogger.info(
                        "{}(method={}) : {} ({}) : The iterator-{} is in {} seconds range of the current time,"
                        "hence skipping execution.".format(
                            consts.LOGS_STARTS_WITH,
                            __method_name,
                            consts.NETSKOPE_TO_AZURE_STORAGE,
                            self.nskp_data_type_for_logging,
                            self.iterators[i],
                            consts.DIFFERENCE_BETWEEN_ITERATORS_IN_SECONDS,
                        )
                    )
                    continue
                tasks_to_return.append(
                    asyncio.create_task(self.check_last_failed_status_and_start_execution(self.iterators[i], end_epoch))
                )
            return tasks_to_return
        except Exception as e:
            applogger.error(
                "{}(method={}) : {} ({}) : Error occurred in Netskope to azure storage, Error-{}.".format(
                    consts.LOGS_STARTS_WITH,
                    __method_name,
                    consts.NETSKOPE_TO_AZURE_STORAGE,
                    self.nskp_data_type_for_logging,
                    e,
                )
            )
            raise NetskopeException()
Create asynchronous tasks of the get data function.

        Args:
            start_epochs_list (list): list of the start epochs

        Raises:
            NetskopeException: Netskope Custom Exception

        Returns:
            list: lists of created tasks
        
Solutions/Netskopev2/Data Connectors/NetskopeDataConnector/NetskopeToAzureStorage/netskope_to_azure_storage.py