Skip to content

MitigationActionParams

Source code in docs_src/capo_iot/types/mitigation_action_params.py
class MitigationActionParams(TypedDict, closed=True):
    update_device_certificate_params: NotRequired[
        "capo_iot.types.update_device_certificate_params.UpdateDeviceCertificateParams"
    ]
    """<p>Parameters to define a mitigation action that changes the state of the device certificate to inactive.</p>"""
    update_ca_certificate_params: NotRequired[
        "capo_iot.types.update_ca_certificate_params.UpdateCACertificateParams"
    ]
    """<p>Parameters to define a mitigation action that changes the state of the CA certificate to inactive.</p>"""
    add_things_to_thing_group_params: NotRequired[
        "capo_iot.types.add_things_to_thing_group_params.AddThingsToThingGroupParams"
    ]
    """<p>Parameters to define a mitigation action that moves devices associated with a certificate to one or more specified thing groups, typically for quarantine.</p>"""
    replace_default_policy_version_params: NotRequired[
        "capo_iot.types.replace_default_policy_version_params.ReplaceDefaultPolicyVersionParams"
    ]
    """<p>Parameters to define a mitigation action that adds a blank policy to restrict permissions.</p>"""
    enable_io_t_logging_params: NotRequired[
        "capo_iot.types.enable_io_t_logging_params.EnableIoTLoggingParams"
    ]
    """<p>Parameters to define a mitigation action that enables Amazon Web Services IoT Core logging at a specified level of detail.</p>"""
    publish_finding_to_sns_params: NotRequired[
        "capo_iot.types.publish_finding_to_sns_params.PublishFindingToSnsParams"
    ]
    """<p>Parameters to define a mitigation action that publishes findings to Amazon Simple Notification Service (Amazon SNS. You can implement your own custom actions in response to the Amazon SNS messages.</p>"""

add_things_to_thing_group_params instance-attribute

add_things_to_thing_group_params: NotRequired[AddThingsToThingGroupParams]

Parameters to define a mitigation action that moves devices associated with a certificate to one or more specified thing groups, typically for quarantine.

enable_io_t_logging_params instance-attribute

enable_io_t_logging_params: NotRequired[EnableIoTLoggingParams]

Parameters to define a mitigation action that enables Amazon Web Services IoT Core logging at a specified level of detail.

publish_finding_to_sns_params instance-attribute

publish_finding_to_sns_params: NotRequired[PublishFindingToSnsParams]

Parameters to define a mitigation action that publishes findings to Amazon Simple Notification Service (Amazon SNS. You can implement your own custom actions in response to the Amazon SNS messages.

replace_default_policy_version_params instance-attribute

replace_default_policy_version_params: NotRequired[ReplaceDefaultPolicyVersionParams]

Parameters to define a mitigation action that adds a blank policy to restrict permissions.

update_ca_certificate_params instance-attribute

update_ca_certificate_params: NotRequired[UpdateCACertificateParams]

Parameters to define a mitigation action that changes the state of the CA certificate to inactive.

update_device_certificate_params instance-attribute

update_device_certificate_params: NotRequired[UpdateDeviceCertificateParams]

Parameters to define a mitigation action that changes the state of the device certificate to inactive.