Skip to content

AdsPersonalizationTimeouts

Source code in docs_src/capo_mediatailor/types/ads_personalization_timeouts.py
class AdsPersonalizationTimeouts(TypedDict, closed=True):
    ads_request_timeout_milliseconds: NotRequired[
        "capo_mediatailor.types.__integer.__integer"
    ]
    """<p>The maximum time, in milliseconds, that MediaTailor waits for a single ad decision server response during live or VOD playback. The default is 3000.</p>"""
    live_maximum_ads_personalization_time_milliseconds: NotRequired[
        "capo_mediatailor.types.__integer.__integer"
    ]
    """<p>The maximum total time, in milliseconds, that MediaTailor spends on ad decision server activity for live manifests, including making requests, waiting for responses, and following VAST wrapper redirects. The default is 10000.</p>"""
    vod_maximum_ads_personalization_time_milliseconds: NotRequired[
        "capo_mediatailor.types.__integer.__integer"
    ]
    """<p>The maximum total time, in milliseconds, that MediaTailor spends on ad decision server activity for VOD manifests, including making requests, waiting for responses, and following VAST wrapper redirects. The default is 10000.</p>"""
    prefetch_ads_request_timeout_milliseconds: NotRequired[
        "capo_mediatailor.types.__integer.__integer"
    ]
    """<p>The maximum time, in milliseconds, that MediaTailor waits for a single ad decision server response during prefetch retrieval. If not set, the value of AdsRequestTimeoutMilliseconds is used.</p>"""
    prefetch_maximum_ads_personalization_time_milliseconds: NotRequired[
        "capo_mediatailor.types.__integer.__integer"
    ]
    """<p>The maximum total time, in milliseconds, that MediaTailor spends on ad decision server activity during prefetch retrieval, including making requests, waiting for responses, and following VAST wrapper redirects.</p>"""

ads_request_timeout_milliseconds instance-attribute

ads_request_timeout_milliseconds: NotRequired[__integer]

The maximum time, in milliseconds, that MediaTailor waits for a single ad decision server response during live or VOD playback. The default is 3000.

live_maximum_ads_personalization_time_milliseconds instance-attribute

live_maximum_ads_personalization_time_milliseconds: NotRequired[__integer]

The maximum total time, in milliseconds, that MediaTailor spends on ad decision server activity for live manifests, including making requests, waiting for responses, and following VAST wrapper redirects. The default is 10000.

prefetch_ads_request_timeout_milliseconds instance-attribute

prefetch_ads_request_timeout_milliseconds: NotRequired[__integer]

The maximum time, in milliseconds, that MediaTailor waits for a single ad decision server response during prefetch retrieval. If not set, the value of AdsRequestTimeoutMilliseconds is used.

prefetch_maximum_ads_personalization_time_milliseconds instance-attribute

prefetch_maximum_ads_personalization_time_milliseconds: NotRequired[__integer]

The maximum total time, in milliseconds, that MediaTailor spends on ad decision server activity during prefetch retrieval, including making requests, waiting for responses, and following VAST wrapper redirects.

vod_maximum_ads_personalization_time_milliseconds instance-attribute

vod_maximum_ads_personalization_time_milliseconds: NotRequired[__integer]

The maximum total time, in milliseconds, that MediaTailor spends on ad decision server activity for VOD manifests, including making requests, waiting for responses, and following VAST wrapper redirects. The default is 10000.