def __init__()

in functions/source/deepsecurity/models/scheduled_task.py [0:0]


    def __init__(self, name=None, type=None, schedule_details=None, enabled=None, last_run_time=None, next_run_time=None, run_now=None, scan_for_open_ports_task_parameters=None, send_alert_summary_task_parameters=None, discover_computers_task_parameters=None, run_script_task_parameters=None, send_policy_task_parameters=None, generate_report_task_parameters=None, synchronize_directory_task_parameters=None, scan_for_recommendations_task_parameters=None, synchronize_v_center_task_parameters=None, scan_for_integrity_changes_task_parameters=None, scan_for_malware_task_parameters=None, check_for_security_updates_task_parameters=None, synchronize_cloud_account_task_parameters=None, update_suspicious_objects_list_task_parameters=None, id=None):  # noqa: E501
        """ScheduledTask - a model defined in Swagger"""  # noqa: E501

        self._name = None
        self._type = None
        self._schedule_details = None
        self._enabled = None
        self._last_run_time = None
        self._next_run_time = None
        self._run_now = None
        self._scan_for_open_ports_task_parameters = None
        self._send_alert_summary_task_parameters = None
        self._discover_computers_task_parameters = None
        self._run_script_task_parameters = None
        self._send_policy_task_parameters = None
        self._generate_report_task_parameters = None
        self._synchronize_directory_task_parameters = None
        self._scan_for_recommendations_task_parameters = None
        self._synchronize_v_center_task_parameters = None
        self._scan_for_integrity_changes_task_parameters = None
        self._scan_for_malware_task_parameters = None
        self._check_for_security_updates_task_parameters = None
        self._synchronize_cloud_account_task_parameters = None
        self._update_suspicious_objects_list_task_parameters = None
        self._id = None
        self.discriminator = None

        if name is not None:
            self.name = name
        if type is not None:
            self.type = type
        if schedule_details is not None:
            self.schedule_details = schedule_details
        if enabled is not None:
            self.enabled = enabled
        if last_run_time is not None:
            self.last_run_time = last_run_time
        if next_run_time is not None:
            self.next_run_time = next_run_time
        if run_now is not None:
            self.run_now = run_now
        if scan_for_open_ports_task_parameters is not None:
            self.scan_for_open_ports_task_parameters = scan_for_open_ports_task_parameters
        if send_alert_summary_task_parameters is not None:
            self.send_alert_summary_task_parameters = send_alert_summary_task_parameters
        if discover_computers_task_parameters is not None:
            self.discover_computers_task_parameters = discover_computers_task_parameters
        if run_script_task_parameters is not None:
            self.run_script_task_parameters = run_script_task_parameters
        if send_policy_task_parameters is not None:
            self.send_policy_task_parameters = send_policy_task_parameters
        if generate_report_task_parameters is not None:
            self.generate_report_task_parameters = generate_report_task_parameters
        if synchronize_directory_task_parameters is not None:
            self.synchronize_directory_task_parameters = synchronize_directory_task_parameters
        if scan_for_recommendations_task_parameters is not None:
            self.scan_for_recommendations_task_parameters = scan_for_recommendations_task_parameters
        if synchronize_v_center_task_parameters is not None:
            self.synchronize_v_center_task_parameters = synchronize_v_center_task_parameters
        if scan_for_integrity_changes_task_parameters is not None:
            self.scan_for_integrity_changes_task_parameters = scan_for_integrity_changes_task_parameters
        if scan_for_malware_task_parameters is not None:
            self.scan_for_malware_task_parameters = scan_for_malware_task_parameters
        if check_for_security_updates_task_parameters is not None:
            self.check_for_security_updates_task_parameters = check_for_security_updates_task_parameters
        if synchronize_cloud_account_task_parameters is not None:
            self.synchronize_cloud_account_task_parameters = synchronize_cloud_account_task_parameters
        if update_suspicious_objects_list_task_parameters is not None:
            self.update_suspicious_objects_list_task_parameters = update_suspicious_objects_list_task_parameters
        if id is not None:
            self.id = id