|
555 | 555 | "AdBreak":{
|
556 | 556 | "type":"structure",
|
557 | 557 | "members":{
|
| 558 | + "AdBreakMetadata":{ |
| 559 | + "shape":"AdBreakMetadataList", |
| 560 | + "documentation":"<p>Defines a list of key/value pairs that MediaTailor generates within the <code>EXT-X-ASSET</code>tag for <code>SCTE35_ENHANCED</code> output.</p>" |
| 561 | + }, |
558 | 562 | "MessageType":{
|
559 | 563 | "shape":"MessageType",
|
560 | 564 | "documentation":"<p>The SCTE-35 ad insertion type. Accepted value: <code>SPLICE_INSERT</code>, <code>TIME_SIGNAL</code>.</p>"
|
|
578 | 582 | },
|
579 | 583 | "documentation":"<p>Ad break configuration parameters.</p>"
|
580 | 584 | },
|
| 585 | + "AdBreakMetadataList":{ |
| 586 | + "type":"list", |
| 587 | + "member":{"shape":"KeyValuePair"} |
| 588 | + }, |
581 | 589 | "AdMarkerPassthrough":{
|
582 | 590 | "type":"structure",
|
583 | 591 | "members":{
|
|
588 | 596 | },
|
589 | 597 | "documentation":"<p>For HLS, when set to <code>true</code>, MediaTailor passes through <code>EXT-X-CUE-IN</code>, <code>EXT-X-CUE-OUT</code>, and <code>EXT-X-SPLICEPOINT-SCTE35</code> ad markers from the origin manifest to the MediaTailor personalized manifest.</p> <p>No logic is applied to these ad markers. For example, if <code>EXT-X-CUE-OUT</code> has a value of <code>60</code>, but no ads are filled for that ad break, MediaTailor will not set the value to <code>0</code>.</p>"
|
590 | 598 | },
|
| 599 | + "AdMarkupType":{ |
| 600 | + "type":"string", |
| 601 | + "enum":[ |
| 602 | + "DATERANGE", |
| 603 | + "SCTE35_ENHANCED" |
| 604 | + ] |
| 605 | + }, |
591 | 606 | "Alert":{
|
592 | 607 | "type":"structure",
|
593 | 608 | "required":[
|
|
2069 | 2084 | "HlsPlaylistSettings":{
|
2070 | 2085 | "type":"structure",
|
2071 | 2086 | "members":{
|
| 2087 | + "AdMarkupType":{ |
| 2088 | + "shape":"adMarkupTypes", |
| 2089 | + "documentation":"<p>Determines the type of SCTE 35 tags to use in ad markup. Specify <code>DATERANGE</code> to use <code>DATERANGE</code> tags (for live or VOD content). Specify <code>SCTE35_ENHANCED</code> to use <code>EXT-X-CUE-OUT</code> and <code>EXT-X-CUE-IN</code> tags (for VOD content only).</p>" |
| 2090 | + }, |
2072 | 2091 | "ManifestWindowSeconds":{
|
2073 | 2092 | "shape":"__integer",
|
2074 | 2093 | "documentation":"<p>The total duration (in seconds) of each manifest. Minimum value: <code>30</code> seconds. Maximum value: <code>3600</code> seconds.</p>"
|
|
2119 | 2138 | "type":"integer",
|
2120 | 2139 | "box":true
|
2121 | 2140 | },
|
| 2141 | + "KeyValuePair":{ |
| 2142 | + "type":"structure", |
| 2143 | + "required":[ |
| 2144 | + "Key", |
| 2145 | + "Value" |
| 2146 | + ], |
| 2147 | + "members":{ |
| 2148 | + "Key":{ |
| 2149 | + "shape":"String", |
| 2150 | + "documentation":"<p>For <code>SCTE35_ENHANCED</code> output, defines a key. MediaTailor takes this key, and its associated value, and generates the key/value pair within the <code>EXT-X-ASSET</code>tag. If you specify a key, you must also specify a corresponding value.</p>" |
| 2151 | + }, |
| 2152 | + "Value":{ |
| 2153 | + "shape":"String", |
| 2154 | + "documentation":"<p>For <code>SCTE35_ENHANCED</code> output, defines a vaue. MediaTailor; takes this value, and its associated key, and generates the key/value pair within the <code>EXT-X-ASSET</code>tag. If you specify a value, you must also specify a corresponding key.</p>" |
| 2155 | + } |
| 2156 | + }, |
| 2157 | + "documentation":"<p>For <code>SCTE35_ENHANCED</code> output, defines a key and corresponding value. MediaTailor generates these pairs within the <code>EXT-X-ASSET</code>tag.</p>" |
| 2158 | + }, |
2122 | 2159 | "ListAlertsRequest":{
|
2123 | 2160 | "type":"structure",
|
2124 | 2161 | "required":["ResourceArn"],
|
|
3782 | 3819 | "__timestampUnix":{
|
3783 | 3820 | "type":"timestamp",
|
3784 | 3821 | "timestampFormat":"unixTimestamp"
|
| 3822 | + }, |
| 3823 | + "adMarkupTypes":{ |
| 3824 | + "type":"list", |
| 3825 | + "member":{"shape":"AdMarkupType"} |
3785 | 3826 | }
|
3786 | 3827 | },
|
3787 | 3828 | "documentation":"<p>Use the AWS Elemental MediaTailor SDKs and CLI to configure scalable ad insertion and linear channels. With MediaTailor, you can assemble existing content into a linear stream and serve targeted ads to viewers while maintaining broadcast quality in over-the-top (OTT) video applications. For information about using the service, including detailed information about the settings covered in this guide, see the <a href=\"https://docs.aws.amazon.com/mediatailor/latest/ug/\">AWS Elemental MediaTailor User Guide</a>.</p> <p>Through the SDKs and the CLI you manage AWS Elemental MediaTailor configurations and channels the same as you do through the console. For example, you specify ad insertion behavior and mapping information for the origin server and the ad decision server (ADS).</p>"
|
|
0 commit comments