Skip to content

Complaint

Source code in docs_src/capo_sesv2/types/complaint.py
class Complaint(TypedDict, closed=True):
    complaint_sub_type: NotRequired[
        "capo_sesv2.types.complaint_sub_type.ComplaintSubType"
    ]
    """<p> Can either be <code>null</code> or <code>OnAccountSuppressionList</code>. If the value is <code>OnAccountSuppressionList</code>, SES accepted the message, but didn't attempt to send it because it was on the account-level suppression list. </p>"""
    complaint_feedback_type: NotRequired[
        "capo_sesv2.types.complaint_feedback_type.ComplaintFeedbackType"
    ]
    """<p> The value of the <code>Feedback-Type</code> field from the feedback report received from the ISP. </p>"""

complaint_feedback_type instance-attribute

complaint_feedback_type: NotRequired[ComplaintFeedbackType]

The value of the Feedback-Type field from the feedback report received from the ISP.

complaint_sub_type instance-attribute

complaint_sub_type: NotRequired[ComplaintSubType]

Can either be null or OnAccountSuppressionList. If the value is OnAccountSuppressionList, SES accepted the message, but didn't attempt to send it because it was on the account-level suppression list.