Skip to content

RetainedMessageSummary

Source code in docs_src/capo_iot_data_plane/types/retained_message_summary.py
class RetainedMessageSummary(TypedDict, closed=True):
    topic: NotRequired["capo_iot_data_plane.types.topic.Topic"]
    """<p>The topic name to which the retained message was published.</p>"""
    payload_size: "capo_iot_data_plane.types.payload_size.PayloadSize"
    """<p>The size of the retained message's payload in bytes.</p>"""
    qos: "capo_iot_data_plane.types.qos.Qos"
    """<p>The quality of service (QoS) level used to publish the retained message.</p>"""
    last_modified_time: "capo_iot_data_plane.types.timestamp.Timestamp"
    """<p>The Epoch date and time, in milliseconds, when the retained message was stored by IoT.</p>"""

last_modified_time instance-attribute

last_modified_time: Timestamp

The Epoch date and time, in milliseconds, when the retained message was stored by IoT.

payload_size instance-attribute

payload_size: PayloadSize

The size of the retained message's payload in bytes.

qos instance-attribute

qos: Qos

The quality of service (QoS) level used to publish the retained message.

topic instance-attribute

topic: NotRequired[Topic]

The topic name to which the retained message was published.