|
726 | 726 | "documentation": "<p>The timestamp of when the channel was created.</p>",
|
727 | 727 | "shape": "__timestampUnix"
|
728 | 728 | },
|
| 729 | + "FillerSlate": { |
| 730 | + "documentation": "<p>Contains information about the slate used to fill gaps between programs in the schedule. You must configure FillerSlate if your channel uses an LINEAR PlaybackMode.</p>", |
| 731 | + "shape": "SlateSource" |
| 732 | + }, |
729 | 733 | "LastModifiedTime": {
|
730 | 734 | "documentation": "<p>The timestamp of when the channel was last modified.</p>",
|
731 | 735 | "shape": "__timestampUnix"
|
|
735 | 739 | "shape": "ResponseOutputs"
|
736 | 740 | },
|
737 | 741 | "PlaybackMode": {
|
738 |
| - "documentation": "<p>The type of playback mode for this channel. Possible values: ONCE or LOOP.</p>", |
| 742 | + "documentation": "<p>The type of playback mode for this channel.</p> <p>LINEAR - Programs play back-to-back only once.</p> <p>LOOP - Programs play back-to-back in an endless loop. When the last program in the schedule plays, playback loops back to the first program in the schedule.</p>", |
739 | 743 | "shape": "__string"
|
740 | 744 | },
|
741 | 745 | "Tags": {
|
|
792 | 796 | "locationName": "channelName",
|
793 | 797 | "shape": "__string"
|
794 | 798 | },
|
| 799 | + "FillerSlate": { |
| 800 | + "documentation": "<p>The slate used to fill gaps between programs in the schedule. You must configure filler slate if your channel uses an LINEAR PlaybackMode.</p>", |
| 801 | + "shape": "SlateSource" |
| 802 | + }, |
795 | 803 | "Outputs": {
|
796 | 804 | "documentation": "<p>The channel's output properties.</p>",
|
797 | 805 | "shape": "RequestOutputs"
|
798 | 806 | },
|
799 | 807 | "PlaybackMode": {
|
800 |
| - "documentation": "<p>The type of playback mode for this channel. The only supported value is LOOP.</p>", |
| 808 | + "documentation": "<p>The type of playback mode to use for this channel.</p> <p>LINEAR - The programs in the schedule play once back-to-back in the schedule.</p> <p>LOOP - The programs in the schedule play back-to-back in an endless loop. When the last program in the schedule stops playing, playback loops back to the first program in the schedule.</p>", |
801 | 809 | "shape": "PlaybackMode"
|
802 | 810 | },
|
803 | 811 | "Tags": {
|
|
831 | 839 | "documentation": "<p>The timestamp of when the channel was created.</p>",
|
832 | 840 | "shape": "__timestampUnix"
|
833 | 841 | },
|
| 842 | + "FillerSlate": { |
| 843 | + "documentation": "<p>Contains information about the slate used to fill gaps between programs in the schedule.</p>", |
| 844 | + "shape": "SlateSource" |
| 845 | + }, |
834 | 846 | "LastModifiedTime": {
|
835 | 847 | "documentation": "<p>The timestamp of when the channel was last modified.</p>",
|
836 | 848 | "shape": "__timestampUnix"
|
|
840 | 852 | "shape": "ResponseOutputs"
|
841 | 853 | },
|
842 | 854 | "PlaybackMode": {
|
843 |
| - "documentation": "<p>The type of playback for this channel. The only supported value is LOOP.</p>", |
| 855 | + "documentation": "<p>The channel's playback mode.</p>", |
844 | 856 | "shape": "__string"
|
845 | 857 | },
|
846 | 858 | "Tags": {
|
|
913 | 925 | "documentation": "<p>The name of the program.</p>",
|
914 | 926 | "shape": "__string"
|
915 | 927 | },
|
| 928 | + "ScheduledStartTime": { |
| 929 | + "documentation": "<p>The date and time that the program is scheduled to start in ISO 8601 format and Coordinated Universal Time (UTC). For example, the value 2021-03-27T17:48:16.751Z represents March 27, 2021 at 17:48:16.751 UTC.</p>", |
| 930 | + "shape": "__timestampUnix" |
| 931 | + }, |
916 | 932 | "SourceLocationName": {
|
917 | 933 | "documentation": "<p>The source location name.</p>",
|
918 | 934 | "shape": "__string"
|
|
1277 | 1293 | "documentation": "<p>The timestamp of when the channel was created.</p>",
|
1278 | 1294 | "shape": "__timestampUnix"
|
1279 | 1295 | },
|
| 1296 | + "FillerSlate": { |
| 1297 | + "documentation": "<p>Contains information about the slate used to fill gaps between programs in the schedule.</p>", |
| 1298 | + "shape": "SlateSource" |
| 1299 | + }, |
1280 | 1300 | "LastModifiedTime": {
|
1281 | 1301 | "documentation": "<p>The timestamp of when the channel was last modified.</p>",
|
1282 | 1302 | "shape": "__timestampUnix"
|
|
1286 | 1306 | "shape": "ResponseOutputs"
|
1287 | 1307 | },
|
1288 | 1308 | "PlaybackMode": {
|
1289 |
| - "documentation": "<p>The type of playback for this channel. The only supported value is LOOP.</p>", |
| 1309 | + "documentation": "<p>The channel's playback mode.</p>", |
1290 | 1310 | "shape": "__string"
|
1291 | 1311 | },
|
1292 | 1312 | "Tags": {
|
|
1340 | 1360 | "documentation": "<p>The name of the program.</p>",
|
1341 | 1361 | "shape": "__string"
|
1342 | 1362 | },
|
| 1363 | + "ScheduledStartTime": { |
| 1364 | + "documentation": "<p>The date and time that the program is scheduled to start in ISO 8601 format and Coordinated Universal Time (UTC). For example, the value 2021-03-27T17:48:16.751Z represents March 27, 2021 at 17:48:16.751 UTC.</p>", |
| 1365 | + "shape": "__timestampUnix" |
| 1366 | + }, |
1343 | 1367 | "SourceLocationName": {
|
1344 | 1368 | "documentation": "<p>The source location name.</p>",
|
1345 | 1369 | "shape": "__string"
|
|
2003 | 2027 | },
|
2004 | 2028 | "PlaybackMode": {
|
2005 | 2029 | "enum": [
|
2006 |
| - "LOOP" |
| 2030 | + "LOOP", |
| 2031 | + "LINEAR" |
2007 | 2032 | ],
|
2008 | 2033 | "type": "string"
|
2009 | 2034 | },
|
|
2178 | 2203 | "type": "string"
|
2179 | 2204 | },
|
2180 | 2205 | "RequestOutputItem": {
|
2181 |
| - "documentation": "<p>The ouput configuration for this channel.</p>", |
| 2206 | + "documentation": "<p>The output configuration for this channel.</p>", |
2182 | 2207 | "members": {
|
2183 | 2208 | "DashPlaylistSettings": {
|
2184 | 2209 | "documentation": "<p>DASH manifest configuration parameters.</p>",
|
|
2309 | 2334 | "documentation": "<p>The schedule's ad break properties.</p>",
|
2310 | 2335 | "shape": "__listOfScheduleAdBreak"
|
2311 | 2336 | },
|
| 2337 | + "ScheduleEntryType": { |
| 2338 | + "documentation": "<p>The type of schedule entry.</p> <p>Valid values: PROGRAM or FILLER_SLATE.</p>", |
| 2339 | + "shape": "ScheduleEntryType" |
| 2340 | + }, |
2312 | 2341 | "SourceLocationName": {
|
2313 | 2342 | "documentation": "<p>The name of the source location.</p>",
|
2314 | 2343 | "shape": "__string"
|
|
2327 | 2356 | ],
|
2328 | 2357 | "type": "structure"
|
2329 | 2358 | },
|
| 2359 | + "ScheduleEntryType": { |
| 2360 | + "enum": [ |
| 2361 | + "PROGRAM", |
| 2362 | + "FILLER_SLATE" |
| 2363 | + ], |
| 2364 | + "type": "string" |
| 2365 | + }, |
2330 | 2366 | "SecretsManagerAccessTokenConfiguration": {
|
2331 | 2367 | "documentation": "<p>AWS Secrets Manager access token configuration parameters. For information about Secrets Manager access token authentication, see <a href=\"https://docs.aws.amazon.com/mediatailor/latest/ug/channel-assembly-access-configuration-access-token.html\">Working with AWS Secrets Manager access token authentication</a>.</p>",
|
2332 | 2368 | "members": {
|
|
2485 | 2521 | "documentation": "<p>Program transition configuration.</p>",
|
2486 | 2522 | "members": {
|
2487 | 2523 | "RelativePosition": {
|
2488 |
| - "documentation": "<p>The position where this program will be inserted relative to the RelativeProgram. Possible values are: AFTER_PROGRAM, and BEFORE_PROGRAM.</p>", |
| 2524 | + "documentation": "<p>The position where this program will be inserted relative to the RelativePosition.</p>", |
2489 | 2525 | "shape": "RelativePosition"
|
2490 | 2526 | },
|
2491 | 2527 | "RelativeProgram": {
|
2492 | 2528 | "documentation": "<p>The name of the program that this program will be inserted next to, as defined by RelativePosition.</p>",
|
2493 | 2529 | "shape": "__string"
|
2494 | 2530 | },
|
| 2531 | + "ScheduledStartTimeMillis": { |
| 2532 | + "documentation": "<p>The date and time that the program is scheduled to start, in epoch milliseconds.</p>", |
| 2533 | + "shape": "__long" |
| 2534 | + }, |
2495 | 2535 | "Type": {
|
2496 |
| - "documentation": "<p>When the program should be played. RELATIVE means that programs will be played back-to-back.</p>", |
| 2536 | + "documentation": "<p>Defines when the program plays in the schedule. You can set the value to ABSOLUTE or RELATIVE.</p> <p>ABSOLUTE - The program plays at a specific wall clock time. This setting can only be used for channels using the LINEAR PlaybackMode.</p> <p>Note the following considerations when using ABSOLUTE transitions:</p> <p>If the preceding program in the schedule has a duration that extends past the wall clock time, MediaTailor truncates the preceding program on a common segment boundary.</p> <p>If there are gaps in playback, MediaTailor plays the FillerSlate you configured for your linear channel.</p> <p>RELATIVE - The program is inserted into the schedule either before or after a program that you specify via RelativePosition.</p>", |
2497 | 2537 | "shape": "__string"
|
2498 | 2538 | }
|
2499 | 2539 | },
|
|
2568 | 2608 | "documentation": "<p>The timestamp of when the channel was created.</p>",
|
2569 | 2609 | "shape": "__timestampUnix"
|
2570 | 2610 | },
|
| 2611 | + "FillerSlate": { |
| 2612 | + "documentation": "<p>Contains information about the slate used to fill gaps between programs in the schedule.</p>", |
| 2613 | + "shape": "SlateSource" |
| 2614 | + }, |
2571 | 2615 | "LastModifiedTime": {
|
2572 | 2616 | "documentation": "<p>The timestamp of when the channel was last modified.</p>",
|
2573 | 2617 | "shape": "__timestampUnix"
|
|
2577 | 2621 | "shape": "ResponseOutputs"
|
2578 | 2622 | },
|
2579 | 2623 | "PlaybackMode": {
|
2580 |
| - "documentation": "<p>The type of playback for this channel. The only supported value is LOOP.</p>", |
| 2624 | + "documentation": "<p>The channel's playback mode.</p>", |
2581 | 2625 | "shape": "__string"
|
2582 | 2626 | },
|
2583 | 2627 | "Tags": {
|
|
0 commit comments