import { Value } from '../../../cloudformation/Value';
/**
  <a name="aws-properties-mediatailor-playbackconfiguration-liveprerollconfiguration-description"></a>The <code>LivePreRollConfiguration</code> property type specifies Property description not available. for an <a href="aws-resource-mediatailor-playbackconfiguration.md">AWS::MediaTailor::PlaybackConfiguration</a>.
  For full documentation go to <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediatailor-playbackconfiguration-liveprerollconfiguration.html">the AWS Docs</a>
*/
export interface LivePreRollConfigurationProps {
    /** <code>AdDecisionServerUrl</code>  <a name="cfn-mediatailor-playbackconfiguration-liveprerollconfiguration-addecisionserverurl"></a>
  The URL for the ad decision server (ADS) for pre-roll ads. This includes the specification of static parameters and placeholders for dynamic parameters. AWS Elemental MediaTailor substitutes player-specific and session-specific parameters as needed when calling the ADS. Alternately, for testing, you can provide a static VAST URL. The maximum length is 25,000 characters.<br />
  
  Required: No<br />
  
  Update requires: <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt">No interruption</a> */
    adDecisionServerUrl?: Value<string>;
    /** <code>MaxDurationSeconds</code>  <a name="cfn-mediatailor-playbackconfiguration-liveprerollconfiguration-maxdurationseconds"></a>
  The maximum allowed duration for the pre-roll ad avail. AWS Elemental MediaTailor won’t play pre-roll ads to exceed this duration, regardless of the total duration of ads that the ADS returns.<br />
  
  Required: No<br />
  
  Update requires: <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt">No interruption</a> */
    maxDurationSeconds?: Value<number>;
}
