Share via


AutomationSource Constructors

Definition

Overloads

AutomationSource()

Initializes a new instance of the AutomationSource class.

AutomationSource(String, IList<AutomationRuleSet>)

Initializes a new instance of the AutomationSource class.

AutomationSource()

Initializes a new instance of the AutomationSource class.

public AutomationSource ();
Public Sub New ()

Applies to

AutomationSource(String, IList<AutomationRuleSet>)

Initializes a new instance of the AutomationSource class.

public AutomationSource (string eventSource = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Security.Models.AutomationRuleSet> ruleSets = default);
new Microsoft.Azure.Management.Security.Models.AutomationSource : string * System.Collections.Generic.IList<Microsoft.Azure.Management.Security.Models.AutomationRuleSet> -> Microsoft.Azure.Management.Security.Models.AutomationSource
Public Sub New (Optional eventSource As String = Nothing, Optional ruleSets As IList(Of AutomationRuleSet) = Nothing)

Parameters

eventSource
String

A valid event source type. Possible values include: 'Assessments', 'AssessmentsSnapshot', 'SubAssessments', 'SubAssessmentsSnapshot', 'Alerts', 'SecureScores', 'SecureScoresSnapshot', 'SecureScoreControls', 'SecureScoreControlsSnapshot', 'RegulatoryComplianceAssessment', 'RegulatoryComplianceAssessmentSnapshot'

ruleSets
IList<AutomationRuleSet>

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

Applies to