AutomationSource Class

The source event types which evaluate the security automation set of rules. For example - security alerts and security assessments. To learn more about the supported security events data models schemas - please visit https://aka.ms/ASCAutomationSchemas.

Inheritance
AutomationSource

Constructor

AutomationSource(*, event_source: Optional[Union[str, azure.mgmt.security.models._security_center_enums.EventSource]] = None, rule_sets: Optional[List[azure.mgmt.security.models._models_py3.AutomationRuleSet]] = None, **kwargs)

Parameters

event_source
str or EventSource
Required

A valid event source type. Possible values include: "Assessments", "SubAssessments", "Alerts", "SecureScores", "SecureScoreControls".

rule_sets
list[AutomationRuleSet]
Required

A set of rules which evaluate upon event interception. A logical disjunction is applied between defined rule sets (logical 'or').