Skip to content
v2.274.0

AdsPersonalizationTimeoutsProperty Struct ​

The ad decision server (ADS) request timeouts and personalization time budgets for live, VOD, and prefetch workflows.

Example ​

ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_mediatailor as mediatailor } from 'aws-cdk-lib';
const adsPersonalizationTimeoutsProperty: mediatailor.CfnPlaybackConfiguration.AdsPersonalizationTimeoutsProperty = {
  adsRequestTimeoutMilliseconds: 123,
  liveMaximumAdsPersonalizationTimeMilliseconds: 123,
  prefetchAdsRequestTimeoutMilliseconds: 123,
  prefetchMaximumAdsPersonalizationTimeMilliseconds: 123,
  vodMaximumAdsPersonalizationTimeMilliseconds: 123,
};

Properties ​

adsRequestTimeoutMillisecondsoptionalnumberads_request_timeout_millisecondsoptionalint | floatadsRequestTimeoutMillisecondsoptionalNumberAdsRequestTimeoutMillisecondsoptionaldoubleAdsRequestTimeoutMillisecondsoptional*float64#
The maximum time, in milliseconds, that MediaTailor waits for a single ADS response during live or VOD playback.

The default is 3000.

liveMaximumAdsPersonalizationTimeMillisecondsoptionalnumberlive_maximum_ads_personalization_time_millisecondsoptionalint | floatliveMaximumAdsPersonalizationTimeMillisecondsoptionalNumberLiveMaximumAdsPersonalizationTimeMillisecondsoptionaldoubleLiveMaximumAdsPersonalizationTimeMillisecondsoptional*float64#
The maximum total time, in milliseconds, that MediaTailor spends on ADS activity for live manifests.

The default is 10000.

prefetchAdsRequestTimeoutMillisecondsoptionalnumberprefetch_ads_request_timeout_millisecondsoptionalint | floatprefetchAdsRequestTimeoutMillisecondsoptionalNumberPrefetchAdsRequestTimeoutMillisecondsoptionaldoublePrefetchAdsRequestTimeoutMillisecondsoptional*float64#
The maximum time, in milliseconds, that MediaTailor waits for a single ADS response during prefetch retrieval.

If not set, MediaTailor uses the AdsRequestTimeoutMilliseconds value.

prefetchMaximumAdsPersonalizationTimeMillisecondsoptionalnumberprefetch_maximum_ads_personalization_time_millisecondsoptionalint | floatprefetchMaximumAdsPersonalizationTimeMillisecondsoptionalNumberPrefetchMaximumAdsPersonalizationTimeMillisecondsoptionaldoublePrefetchMaximumAdsPersonalizationTimeMillisecondsoptional*float64#
The maximum total time, in milliseconds, that MediaTailor spends on ADS activity during prefetch retrieval.
vodMaximumAdsPersonalizationTimeMillisecondsoptionalnumbervod_maximum_ads_personalization_time_millisecondsoptionalint | floatvodMaximumAdsPersonalizationTimeMillisecondsoptionalNumberVodMaximumAdsPersonalizationTimeMillisecondsoptionaldoubleVodMaximumAdsPersonalizationTimeMillisecondsoptional*float64#
The maximum total time, in milliseconds, that MediaTailor spends on ADS activity for VOD manifests.

The default is 10000.