AutomationSourceArgs

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

Constructors

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

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.

Functions

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