in functions/source/deepsecurity/models/log_inspection_rule.py [0:0]
def __init__(self, name=None, description=None, minimum_agent_version=None, minimum_manager_version=None, type=None, original_issue=None, last_updated=None, identifier=None, template=None, rule_id=None, level=None, groups=None, rule_description=None, pattern=None, pattern_type=None, dependency=None, dependency_rule_id=None, dependency_group=None, frequency=None, time_frame=None, rule_xml=None, log_files=None, alert_enabled=None, alert_minimum_severity=None, recommendations_mode=None, sort_order=None, can_be_assigned_alone=None, depends_on_rule_ids=None, id=None): # noqa: E501
"""LogInspectionRule - a model defined in Swagger""" # noqa: E501
self._name = None
self._description = None
self._minimum_agent_version = None
self._minimum_manager_version = None
self._type = None
self._original_issue = None
self._last_updated = None
self._identifier = None
self._template = None
self._rule_id = None
self._level = None
self._groups = None
self._rule_description = None
self._pattern = None
self._pattern_type = None
self._dependency = None
self._dependency_rule_id = None
self._dependency_group = None
self._frequency = None
self._time_frame = None
self._rule_xml = None
self._log_files = None
self._alert_enabled = None
self._alert_minimum_severity = None
self._recommendations_mode = None
self._sort_order = None
self._can_be_assigned_alone = None
self._depends_on_rule_ids = None
self._id = 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 minimum_manager_version is not None:
self.minimum_manager_version = minimum_manager_version
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 rule_id is not None:
self.rule_id = rule_id
if level is not None:
self.level = level
if groups is not None:
self.groups = groups
if rule_description is not None:
self.rule_description = rule_description
if pattern is not None:
self.pattern = pattern
if pattern_type is not None:
self.pattern_type = pattern_type
if dependency is not None:
self.dependency = dependency
if dependency_rule_id is not None:
self.dependency_rule_id = dependency_rule_id
if dependency_group is not None:
self.dependency_group = dependency_group
if frequency is not None:
self.frequency = frequency
if time_frame is not None:
self.time_frame = time_frame
if rule_xml is not None:
self.rule_xml = rule_xml
if log_files is not None:
self.log_files = log_files
if alert_enabled is not None:
self.alert_enabled = alert_enabled
if alert_minimum_severity is not None:
self.alert_minimum_severity = alert_minimum_severity
if recommendations_mode is not None:
self.recommendations_mode = recommendations_mode
if sort_order is not None:
self.sort_order = sort_order
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