Skip to content

StatusRecord

Source code in docs_src/capo_sesv2/types/status_record.py
class StatusRecord(TypedDict, closed=True):
    status: NotRequired["capo_sesv2.types.sending_status.SendingStatus"]
    """<p>The current sending status. This can be one of the following:</p> <ul> <li> <p> <code>ENABLED</code> – Sending is allowed.</p> </li> <li> <p> <code>DISABLED</code> – Sending is prevented.</p> </li> <li> <p> <code>REINSTATED</code> – Sending is allowed even with active reputation findings.</p> </li> </ul>"""
    cause: NotRequired["capo_sesv2.types.status_cause.StatusCause"]
    """<p>A description of the reason for the current status, or null if no specific cause is available.</p>"""
    last_updated_timestamp: NotRequired["capo_sesv2.types.timestamp.Timestamp"]
    """<p>The timestamp when this status was last updated.</p>"""

cause instance-attribute

cause: NotRequired[StatusCause]

A description of the reason for the current status, or null if no specific cause is available.

last_updated_timestamp instance-attribute

last_updated_timestamp: NotRequired[Timestamp]

The timestamp when this status was last updated.

status instance-attribute

status: NotRequired[SendingStatus]

The current sending status. This can be one of the following:

  • ENABLED – Sending is allowed.

  • DISABLED – Sending is prevented.

  • REINSTATED – Sending is allowed even with active reputation findings.