def __init__()

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


    def __init__(self, name=None, description=None, minimum_agent_version=None, application_type_id=None, priority=None, severity=None, detect_only=None, event_logging_disabled=None, generate_event_on_packet_drop=None, always_include_packet_data=None, debug_mode_enabled=None, type=None, original_issue=None, last_updated=None, identifier=None, template=None, signature=None, start=None, patterns=None, end=None, case_sensitive=None, condition=None, action=None, custom_xml=None, alert_enabled=None, schedule_id=None, context_id=None, recommendations_mode=None, can_be_assigned_alone=None, depends_on_rule_ids=None, id=None, cvss_score=None, cve=None):  # noqa: E501
        """IntrusionPreventionRule - a model defined in Swagger"""  # noqa: E501

        self._name = None
        self._description = None
        self._minimum_agent_version = None
        self._application_type_id = None
        self._priority = None
        self._severity = None
        self._detect_only = None
        self._event_logging_disabled = None
        self._generate_event_on_packet_drop = None
        self._always_include_packet_data = None
        self._debug_mode_enabled = None
        self._type = None
        self._original_issue = None
        self._last_updated = None
        self._identifier = None
        self._template = None
        self._signature = None
        self._start = None
        self._patterns = None
        self._end = None
        self._case_sensitive = None
        self._condition = None
        self._action = None
        self._custom_xml = None
        self._alert_enabled = None
        self._schedule_id = None
        self._context_id = None
        self._recommendations_mode = None
        self._can_be_assigned_alone = None
        self._depends_on_rule_ids = None
        self._id = None
        self._cvss_score = None
        self._cve = None
        self.discriminator = None

        if name is not None:
            self.name = name
        if description is not None:
            self.description = description
        if minimum_agent_version is not None:
            self.minimum_agent_version = minimum_agent_version
        if application_type_id is not None:
            self.application_type_id = application_type_id
        if priority is not None:
            self.priority = priority
        if severity is not None:
            self.severity = severity
        if detect_only is not None:
            self.detect_only = detect_only
        if event_logging_disabled is not None:
            self.event_logging_disabled = event_logging_disabled
        if generate_event_on_packet_drop is not None:
            self.generate_event_on_packet_drop = generate_event_on_packet_drop
        if always_include_packet_data is not None:
            self.always_include_packet_data = always_include_packet_data
        if debug_mode_enabled is not None:
            self.debug_mode_enabled = debug_mode_enabled
        if type is not None:
            self.type = type
        if original_issue is not None:
            self.original_issue = original_issue
        if last_updated is not None:
            self.last_updated = last_updated
        if identifier is not None:
            self.identifier = identifier
        if template is not None:
            self.template = template
        if signature is not None:
            self.signature = signature
        if start is not None:
            self.start = start
        if patterns is not None:
            self.patterns = patterns
        if end is not None:
            self.end = end
        if case_sensitive is not None:
            self.case_sensitive = case_sensitive
        if condition is not None:
            self.condition = condition
        if action is not None:
            self.action = action
        if custom_xml is not None:
            self.custom_xml = custom_xml
        if alert_enabled is not None:
            self.alert_enabled = alert_enabled
        if schedule_id is not None:
            self.schedule_id = schedule_id
        if context_id is not None:
            self.context_id = context_id
        if recommendations_mode is not None:
            self.recommendations_mode = recommendations_mode
        if can_be_assigned_alone is not None:
            self.can_be_assigned_alone = can_be_assigned_alone
        if depends_on_rule_ids is not None:
            self.depends_on_rule_ids = depends_on_rule_ids
        if id is not None:
            self.id = id
        if cvss_score is not None:
            self.cvss_score = cvss_score
        if cve is not None:
            self.cve = cve