Package-level declarations
Types
Link copied to clipboard
The AWS::SecurityHub::AutomationRule resource represents the Automation Rule in your account. One rule resource is created for each Automation Rule in which you configure rule criteria and actions.
Link copied to clipboard
data class AutomationRuleArgs(val actions: Output<List<AutomationRulesActionArgs>>? = null, val criteria: Output<AutomationRulesFindingFiltersArgs>? = null, val description: Output<String>? = null, val isTerminal: Output<Boolean>? = null, val ruleName: Output<String>? = null, val ruleOrder: Output<Int>? = null, val ruleStatus: Output<AutomationRuleRuleStatus>? = null, val tags: Output<AutomationRuleTagsArgs>? = null) : ConvertibleToJava<AutomationRuleArgs>
The AWS::SecurityHub::AutomationRule resource represents the Automation Rule in your account. One rule resource is created for each Automation Rule in which you configure rule criteria and actions.
Link copied to clipboard
Builder for AutomationRuleArgs.
Link copied to clipboard
Link copied to clipboard
Builder for AutomationRule.
Link copied to clipboard
object SecurityhubFunctions
Link copied to clipboard
data class StandardArgs(val disabledStandardsControls: Output<List<StandardsControlArgs>>? = null, val standardsArn: Output<String>? = null) : ConvertibleToJava<StandardArgs>
The AWS::SecurityHub::Standard resource represents the implementation of an individual AWS Security Hub Standard in your account. It requires you have SecurityHub enabled before you can enable the Standard.
Link copied to clipboard
class StandardArgsBuilder
Builder for StandardArgs.
Link copied to clipboard
Link copied to clipboard
class StandardResourceBuilder
Builder for Standard.
Functions
Link copied to clipboard
suspend fun automationRule(name: String, block: suspend AutomationRuleResourceBuilder.() -> Unit): AutomationRule