Skip to content

MessageInsightsDataSource

Source code in docs_src/capo_sesv2/types/message_insights_data_source.py
class MessageInsightsDataSource(TypedDict, closed=True):
    start_date: "capo_sesv2.types.timestamp.Timestamp"
    """<p>Represents the start date for the export interval as a timestamp. The start date is inclusive.</p>"""
    end_date: "capo_sesv2.types.timestamp.Timestamp"
    """<p>Represents the end date for the export interval as a timestamp. The end date is inclusive.</p>"""
    include: NotRequired[
        "capo_sesv2.types.message_insights_filters.MessageInsightsFilters"
    ]
    """<p>Filters for results to be included in the export file.</p>"""
    exclude: NotRequired[
        "capo_sesv2.types.message_insights_filters.MessageInsightsFilters"
    ]
    """<p>Filters for results to be excluded from the export file.</p>"""
    max_results: NotRequired[
        "capo_sesv2.types.message_insights_export_max_results.MessageInsightsExportMaxResults"
    ]
    """<p>The maximum number of results.</p> <note> <p>If you don't specify <code>MaxResults</code>, the export returns a maximum of 1,000 results.</p> </note>"""

end_date instance-attribute

end_date: Timestamp

Represents the end date for the export interval as a timestamp. The end date is inclusive.

exclude instance-attribute

exclude: NotRequired[MessageInsightsFilters]

Filters for results to be excluded from the export file.

include instance-attribute

include: NotRequired[MessageInsightsFilters]

Filters for results to be included in the export file.

max_results instance-attribute

max_results: NotRequired[MessageInsightsExportMaxResults]

The maximum number of results.

If you don't specify MaxResults, the export returns a maximum of 1,000 results.

start_date instance-attribute

start_date: Timestamp

Represents the start date for the export interval as a timestamp. The start date is inclusive.