Skip to content

UpdateAutomationRuleV2Request

Source code in docs_src/capo_securityhub/types/update_automation_rule_v2_request.py
class UpdateAutomationRuleV2Request(TypedDict, closed=True):
    identifier: "capo_securityhub.types.non_empty_string.NonEmptyString"
    """<p>The ARN of the automation rule.</p>"""
    rule_status: NotRequired["capo_securityhub.types.rule_status_v2.RuleStatusV2"]
    """<p>The status of the automation rule.</p>"""
    rule_order: NotRequired[
        "capo_securityhub.types.rule_order_value_v2.RuleOrderValueV2"
    ]
    """<p>Represents a value for the rule priority.</p>"""
    description: NotRequired["capo_securityhub.types.non_empty_string.NonEmptyString"]
    """<p>A description of the automation rule.</p>"""
    rule_name: NotRequired["capo_securityhub.types.non_empty_string.NonEmptyString"]
    """<p>The name of the automation rule.</p>"""
    criteria: NotRequired["capo_securityhub.types.criteria.Criteria"]
    """<p>The filtering type and configuration of the automation rule.</p>"""
    actions: NotRequired[
        "capo_securityhub.types.automation_rules_action_list_v2.AutomationRulesActionListV2"
    ]
    """<p>A list of actions to be performed when the rule criteria is met.</p>"""

actions instance-attribute

actions: NotRequired[AutomationRulesActionListV2]

A list of actions to be performed when the rule criteria is met.

criteria instance-attribute

criteria: NotRequired[Criteria]

The filtering type and configuration of the automation rule.

description instance-attribute

description: NotRequired[NonEmptyString]

A description of the automation rule.

identifier instance-attribute

identifier: NonEmptyString

The ARN of the automation rule.

rule_name instance-attribute

rule_name: NotRequired[NonEmptyString]

The name of the automation rule.

rule_order instance-attribute

rule_order: NotRequired[RuleOrderValueV2]

Represents a value for the rule priority.

rule_status instance-attribute

rule_status: NotRequired[RuleStatusV2]

The status of the automation rule.