    def __init__(self, title, username, reason, description, url, performed, comment,
            authenticated, status):
        # type: (str, str, str, str, str, bool, str, bool, int) -> None
        '''
        Creates a new Task for an alert that should go to `username` and is
        currently set to `status`.

        Args:
            title (str): The title of this task.
            username (str): The user who should be alerted from the Task.
            reason (str): The reason that the alert was fired.
            description (str): A description of the alert in question.
            url (str): A URL in which more information can be found about the
                       alert itself, not the Task.
            performed (bool): Whether or not the user performed the action that
                              caused this alert.
            comment (str): The user's comment on why the action occured.
            authenticated (bool): Whether 2FA has suceeded.
            status (enum): See `STATUS_LEVELS` from above.
        '''
        self.title = title
        self.username = username
        self.reason = reason
        self.description = description
        self.url = url
        self.performed = performed
        self.comment = comment
        self.authenticated = authenticated
        self.status = status
Creates a new Task for an alert that should go to `username` and is
currently set to `status`.

Args:
title (str): The title of this task.
username (str): The user who should be alerted from the Task.
reason (str): The reason that the alert was fired.
description (str): A description of the alert in question.
url (str): A URL in which more information can be found about the
alert itself, not the Task.
performed (bool): Whether or not the user performed the action that
caused this alert.
comment (str): The user's comment on why the action occured.
authenticated (bool): Whether 2FA has suceeded.
status (enum): See `STATUS_LEVELS` from above.
securitybot/tasker/tasker.py