Skip to content

PutAccountSuppressionAttributesRequest

Source code in docs_src/capo_sesv2/types/put_account_suppression_attributes_request.py
class PutAccountSuppressionAttributesRequest(TypedDict, closed=True):
    suppressed_reasons: NotRequired[
        "capo_sesv2.types.suppression_list_reasons.SuppressionListReasons"
    ]
    """<p>A list that contains the reasons that email addresses will be automatically added to the suppression list for your account. This list can contain any or all of the following:</p> <ul> <li> <p> <code>COMPLAINT</code> – Amazon SES adds an email address to the suppression list for your account when a message sent to that address results in a complaint.</p> </li> <li> <p> <code>BOUNCE</code> – Amazon SES adds an email address to the suppression list for your account when a message sent to that address results in a hard bounce.</p> </li> </ul>"""
    validation_attributes: NotRequired[
        "capo_sesv2.types.suppression_validation_attributes.SuppressionValidationAttributes"
    ]
    """<p>An object that contains additional suppression attributes for your account.</p>"""

suppressed_reasons instance-attribute

suppressed_reasons: NotRequired[SuppressionListReasons]

A list that contains the reasons that email addresses will be automatically added to the suppression list for your account. This list can contain any or all of the following:

  • COMPLAINT – Amazon SES adds an email address to the suppression list for your account when a message sent to that address results in a complaint.

  • BOUNCE – Amazon SES adds an email address to the suppression list for your account when a message sent to that address results in a hard bounce.

validation_attributes instance-attribute

validation_attributes: NotRequired[SuppressionValidationAttributes]

An object that contains additional suppression attributes for your account.