Skip to content

Topic

Source code in docs_src/capo_sesv2/types/topic.py
class Topic(TypedDict, closed=True):
    topic_name: "capo_sesv2.types.topic_name.TopicName"
    """<p>The name of the topic.</p>"""
    display_name: "capo_sesv2.types.display_name.DisplayName"
    """<p>The name of the topic the contact will see.</p>"""
    description: NotRequired["capo_sesv2.types.description.Description"]
    """<p>A description of what the topic is about, which the contact will see.</p>"""
    default_subscription_status: (
        "capo_sesv2.types.subscription_status.SubscriptionStatus"
    )
    """<p>The default subscription status to be applied to a contact if the contact has not noted their preference for subscribing to a topic.</p>"""

default_subscription_status instance-attribute

default_subscription_status: SubscriptionStatus

The default subscription status to be applied to a contact if the contact has not noted their preference for subscribing to a topic.

description instance-attribute

description: NotRequired[Description]

A description of what the topic is about, which the contact will see.

display_name instance-attribute

display_name: DisplayName

The name of the topic the contact will see.

topic_name instance-attribute

topic_name: TopicName

The name of the topic.