AutomationSourceArgs

data class AutomationSourceArgs(val eventSource: Output<String>, val ruleSets: Output<List<AutomationSourceRuleSetArgs>>? = null) : ConvertibleToJava<AutomationSourceArgs>

Constructors

Link copied to clipboard
fun AutomationSourceArgs(eventSource: Output<String>, ruleSets: Output<List<AutomationSourceRuleSetArgs>>? = null)

Functions

Link copied to clipboard
open override fun toJava(): AutomationSourceArgs

Properties

Link copied to clipboard
val eventSource: Output<String>

Type of data that will trigger this automation. Must be one of Alerts, Assessments, AssessmentsSnapshot, RegulatoryComplianceAssessment, RegulatoryComplianceAssessmentSnapshot, SecureScoreControls, SecureScoreControlsSnapshot, SecureScores, SecureScoresSnapshot, SubAssessments or SubAssessmentsSnapshot. Note. assessments are also referred to as recommendations

Link copied to clipboard

A set of rules which evaluate upon event and data interception. This is defined in one or more rule_set blocks as defined below.