batchUpdateAutomationRules

Updates one or more automation rules based on rule Amazon Resource Names (ARNs) and input parameters.

Samples

import aws.sdk.kotlin.services.securityhub.model.RuleStatus
import aws.sdk.kotlin.services.securityhub.model.UpdateAutomationRulesRequestItem

fun main() { 
   //sampleStart 
   // The following example updates the specified automation rules.
val resp = securityHubClient.batchUpdateAutomationRules {
    updateAutomationRulesRequestItems = listOf<UpdateAutomationRulesRequestItem>(
        UpdateAutomationRulesRequestItem {
            ruleArn = "arn:aws:securityhub:us-east-1:123456789012:automation-rule/a1b2c3d4-5678-90ab-cdef-EXAMPLE11111"
            ruleStatus = RuleStatus.fromValue("ENABLED")
            ruleOrder = 15
        },
        UpdateAutomationRulesRequestItem {
            ruleArn = "arn:aws:securityhub:us-east-1:123456789012:automation-rule/a1b2c3d4-5678-90ab-cdef-EXAMPLE22222"
            ruleStatus = RuleStatus.fromValue("DISABLED")
        }            
    )
} 
   //sampleEnd
}