def __init__(self, start_time) -> None:
        """Initialize the MimecastTTPUrl class.

        Args:
            start(int): The starting time for the timer trigger.
        """
        super().__init__(consts.TTP_URL_FUNCTION_NAME)
        self.check_environment_var_exist(
            [
                {"File_Share_Name": consts.FILE_SHARE_NAME},
                {"Base_Url": consts.BASE_URL},
                {"WorkspaceID": consts.WORKSPACE_ID},
                {"WorkspaceKey": consts.WORKSPACE_KEY},
                {"Mimecast_Client_ID": consts.MIMECAST_CLIENT_ID},
                {"Mimecast_Client_Secret": consts.MIMECAST_CLIENT_SECRET},
            ]
        )
        self.authenticate_mimecast_api()
        self.start = start_time
        self.checkpoint_obj = StateManager(
            consts.CONN_STRING, file_path, consts.FILE_SHARE_NAME
        )
Initialize the MimecastTTPUrl class.

        Args:
            start(int): The starting time for the timer trigger.
        
Solutions/Mimecast/Data Connectors/MimecastTTP/MimecastTTPUrl/mimecast_ttp_url.py