Skip to content

EngagementContextDetails

Source code in docs_src/capo_partnercentral_selling/types/engagement_context_details.py
class EngagementContextDetails(TypedDict, closed=True):
    id: NotRequired[
        "capo_partnercentral_selling.types.engagement_context_identifier.EngagementContextIdentifier"
    ]
    """<p>The unique identifier of the engagement context. This ID is used to reference and manage the specific context within the engagement.</p>"""
    type: "capo_partnercentral_selling.types.engagement_context_type.EngagementContextType"
    """<p>Specifies the type of Engagement context. Valid values are "CustomerProject" or "Document", indicating whether the context relates to a customer project or a document respectively. </p>"""
    payload: NotRequired[
        "capo_partnercentral_selling.types.engagement_context_payload.EngagementContextPayload"
    ]
    """<p>Contains the specific details of the Engagement context. The structure of this payload varies depending on the Type field. </p>"""

id instance-attribute

id: NotRequired[EngagementContextIdentifier]

The unique identifier of the engagement context. This ID is used to reference and manage the specific context within the engagement.

payload instance-attribute

payload: NotRequired[EngagementContextPayload]

Contains the specific details of the Engagement context. The structure of this payload varies depending on the Type field.

type instance-attribute

Specifies the type of Engagement context. Valid values are "CustomerProject" or "Document", indicating whether the context relates to a customer project or a document respectively.