Skip to content

CreateMitigationActionRequest

Source code in docs_src/capo_iot/types/create_mitigation_action_request.py
class CreateMitigationActionRequest(TypedDict, closed=True):
    action_name: "capo_iot.types.mitigation_action_name.MitigationActionName"
    """<p>A friendly name for the action. Choose a friendly name that accurately describes the action (for example, <code>EnableLoggingAction</code>).</p>"""
    role_arn: "capo_iot.types.role_arn.RoleArn"
    """<p>The ARN of the IAM role that is used to apply the mitigation action.</p>"""
    action_params: "capo_iot.types.mitigation_action_params.MitigationActionParams"
    """<p>Defines the type of action and the parameters for that action.</p>"""
    tags: NotRequired["capo_iot.types.tag_list.TagList"]
    """<p>Metadata that can be used to manage the mitigation action.</p>"""

action_name instance-attribute

action_name: MitigationActionName

A friendly name for the action. Choose a friendly name that accurately describes the action (for example, EnableLoggingAction).

action_params instance-attribute

action_params: MitigationActionParams

Defines the type of action and the parameters for that action.

role_arn instance-attribute

role_arn: RoleArn

The ARN of the IAM role that is used to apply the mitigation action.

tags instance-attribute

tags: NotRequired[TagList]

Metadata that can be used to manage the mitigation action.