Skip to content

ValidityTerm

Source code in docs_src/capo_marketplace_discovery/types/validity_term.py
class ValidityTerm(TypedDict, closed=True):
    id: "capo_marketplace_discovery.types.term_id.TermId"
    """<p>The unique identifier of the term.</p>"""
    type: "capo_marketplace_discovery.types.term_type.TermType"
    """<p>The category of the term.</p>"""
    agreement_duration: NotRequired[
        "capo_marketplace_discovery.types.bounded_string.BoundedString"
    ]
    """<p>The duration of the agreement, in ISO 8601 format.</p>"""
    agreement_end_date: NotRequired["datetime.datetime"]
    """<p>The date when the agreement ends.</p>"""
    agreement_start_date: NotRequired["datetime.datetime"]
    """<p>The date when the agreement starts.</p>"""

agreement_duration instance-attribute

agreement_duration: NotRequired[BoundedString]

The duration of the agreement, in ISO 8601 format.

agreement_end_date instance-attribute

agreement_end_date: NotRequired[datetime]

The date when the agreement ends.

agreement_start_date instance-attribute

agreement_start_date: NotRequired[datetime]

The date when the agreement starts.

id instance-attribute

id: TermId

The unique identifier of the term.

type instance-attribute

type: TermType

The category of the term.