|
225 | 225 | }
|
226 | 226 | }
|
227 | 227 | },
|
| 228 | + "com.amazonaws.mediatailor#AlternateMedia": { |
| 229 | + "type": "structure", |
| 230 | + "members": { |
| 231 | + "SourceLocationName": { |
| 232 | + "target": "com.amazonaws.mediatailor#__string", |
| 233 | + "traits": { |
| 234 | + "smithy.api#documentation": "<p>The name of the source location for alternateMedia.</p>" |
| 235 | + } |
| 236 | + }, |
| 237 | + "LiveSourceName": { |
| 238 | + "target": "com.amazonaws.mediatailor#__string", |
| 239 | + "traits": { |
| 240 | + "smithy.api#documentation": "<p>The name of the live source for alternateMedia.</p>" |
| 241 | + } |
| 242 | + }, |
| 243 | + "VodSourceName": { |
| 244 | + "target": "com.amazonaws.mediatailor#__string", |
| 245 | + "traits": { |
| 246 | + "smithy.api#documentation": "<p>The name of the VOD source for alternateMedia.</p>" |
| 247 | + } |
| 248 | + }, |
| 249 | + "ClipRange": { |
| 250 | + "target": "com.amazonaws.mediatailor#ClipRange" |
| 251 | + }, |
| 252 | + "ScheduledStartTimeMillis": { |
| 253 | + "target": "com.amazonaws.mediatailor#__long", |
| 254 | + "traits": { |
| 255 | + "smithy.api#documentation": "<p>The date and time that the alternateMedia is scheduled to start, in epoch milliseconds.</p>" |
| 256 | + } |
| 257 | + }, |
| 258 | + "AdBreaks": { |
| 259 | + "target": "com.amazonaws.mediatailor#__listOfAdBreak", |
| 260 | + "traits": { |
| 261 | + "smithy.api#documentation": "<p>Ad break configuration parameters defined in AlternateMedia.</p>" |
| 262 | + } |
| 263 | + }, |
| 264 | + "DurationMillis": { |
| 265 | + "target": "com.amazonaws.mediatailor#__long", |
| 266 | + "traits": { |
| 267 | + "smithy.api#documentation": "<p>The duration of the alternateMedia in milliseconds.</p>" |
| 268 | + } |
| 269 | + } |
| 270 | + }, |
| 271 | + "traits": { |
| 272 | + "smithy.api#documentation": "<p>A playlist of media (VOD and/or live) to be played instead of the default media on a particular program.</p>" |
| 273 | + } |
| 274 | + }, |
| 275 | + "com.amazonaws.mediatailor#AudienceMedia": { |
| 276 | + "type": "structure", |
| 277 | + "members": { |
| 278 | + "Audience": { |
| 279 | + "target": "com.amazonaws.mediatailor#__string", |
| 280 | + "traits": { |
| 281 | + "smithy.api#documentation": "<p>The Audience defined in AudienceMedia.</p>" |
| 282 | + } |
| 283 | + }, |
| 284 | + "AlternateMedia": { |
| 285 | + "target": "com.amazonaws.mediatailor#__listOfAlternateMedia", |
| 286 | + "traits": { |
| 287 | + "smithy.api#documentation": "<p>The list of AlternateMedia defined in AudienceMedia.</p>" |
| 288 | + } |
| 289 | + } |
| 290 | + }, |
| 291 | + "traits": { |
| 292 | + "smithy.api#documentation": "<p>An AudienceMedia object contains an Audience and a list of AlternateMedia.</p>" |
| 293 | + } |
| 294 | + }, |
| 295 | + "com.amazonaws.mediatailor#Audiences": { |
| 296 | + "type": "list", |
| 297 | + "member": { |
| 298 | + "target": "smithy.api#String" |
| 299 | + } |
| 300 | + }, |
228 | 301 | "com.amazonaws.mediatailor#AvailMatchingCriteria": {
|
229 | 302 | "type": "structure",
|
230 | 303 | "members": {
|
|
402 | 475 | "smithy.api#documentation": "<p>The log configuration.</p>",
|
403 | 476 | "smithy.api#required": {}
|
404 | 477 | }
|
| 478 | + }, |
| 479 | + "Audiences": { |
| 480 | + "target": "com.amazonaws.mediatailor#Audiences", |
| 481 | + "traits": { |
| 482 | + "smithy.api#documentation": "<p>The list of audiences defined in channel.</p>" |
| 483 | + } |
405 | 484 | }
|
406 | 485 | },
|
407 | 486 | "traits": {
|
|
520 | 599 | "EndOffsetMillis": {
|
521 | 600 | "target": "com.amazonaws.mediatailor#__long",
|
522 | 601 | "traits": {
|
523 |
| - "smithy.api#documentation": "<p>The end offset of the clip range, in milliseconds, starting from the beginning of the VOD source associated with the program.</p>", |
524 |
| - "smithy.api#required": {} |
| 602 | + "smithy.api#addedDefault": {}, |
| 603 | + "smithy.api#default": 0, |
| 604 | + "smithy.api#documentation": "<p>The end offset of the clip range, in milliseconds, starting from the beginning of the VOD source associated with the program.</p>" |
| 605 | + } |
| 606 | + }, |
| 607 | + "StartOffsetMillis": { |
| 608 | + "target": "com.amazonaws.mediatailor#__long", |
| 609 | + "traits": { |
| 610 | + "smithy.api#documentation": "<p>The start offset of the clip range, in milliseconds. This offset truncates the start at the number of milliseconds into the duration of the VOD source.</p>" |
525 | 611 | }
|
526 | 612 | }
|
527 | 613 | },
|
|
745 | 831 | "traits": {
|
746 | 832 | "smithy.api#documentation": "<p>\n The time-shifted viewing configuration you want to associate to the channel.\n </p>"
|
747 | 833 | }
|
| 834 | + }, |
| 835 | + "Audiences": { |
| 836 | + "target": "com.amazonaws.mediatailor#Audiences", |
| 837 | + "traits": { |
| 838 | + "smithy.api#documentation": "<p>The list of audiences defined in channel.</p>" |
| 839 | + } |
748 | 840 | }
|
749 | 841 | }
|
750 | 842 | },
|
|
823 | 915 | "traits": {
|
824 | 916 | "smithy.api#documentation": "<p>\n The time-shifted viewing configuration assigned to the channel.\n </p>"
|
825 | 917 | }
|
| 918 | + }, |
| 919 | + "Audiences": { |
| 920 | + "target": "com.amazonaws.mediatailor#Audiences", |
| 921 | + "traits": { |
| 922 | + "smithy.api#documentation": "<p>The list of audiences defined in channel.</p>" |
| 923 | + } |
826 | 924 | }
|
827 | 925 | }
|
828 | 926 | },
|
|
1095 | 1193 | "traits": {
|
1096 | 1194 | "smithy.api#documentation": "<p>The name that's used to refer to a VOD source.</p>"
|
1097 | 1195 | }
|
| 1196 | + }, |
| 1197 | + "AudienceMedia": { |
| 1198 | + "target": "com.amazonaws.mediatailor#__listOfAudienceMedia", |
| 1199 | + "traits": { |
| 1200 | + "smithy.api#documentation": "<p>The list of AudienceMedia defined in program.</p>" |
| 1201 | + } |
1098 | 1202 | }
|
1099 | 1203 | }
|
1100 | 1204 | },
|
|
1166 | 1270 | "traits": {
|
1167 | 1271 | "smithy.api#documentation": "<p>The duration of the live program in milliseconds.</p>"
|
1168 | 1272 | }
|
| 1273 | + }, |
| 1274 | + "AudienceMedia": { |
| 1275 | + "target": "com.amazonaws.mediatailor#__listOfAudienceMedia", |
| 1276 | + "traits": { |
| 1277 | + "smithy.api#documentation": "<p>The list of AudienceMedia defined in program.</p>" |
| 1278 | + } |
1169 | 1279 | }
|
1170 | 1280 | }
|
1171 | 1281 | },
|
|
1910 | 2020 | "traits": {
|
1911 | 2021 | "smithy.api#documentation": "<p>\n The time-shifted viewing configuration for the channel.\n </p>"
|
1912 | 2022 | }
|
| 2023 | + }, |
| 2024 | + "Audiences": { |
| 2025 | + "target": "com.amazonaws.mediatailor#Audiences", |
| 2026 | + "traits": { |
| 2027 | + "smithy.api#documentation": "<p>The list of audiences defined in channel.</p>" |
| 2028 | + } |
1913 | 2029 | }
|
1914 | 2030 | }
|
1915 | 2031 | },
|
|
2107 | 2223 | "traits": {
|
2108 | 2224 | "smithy.api#documentation": "<p>The duration of the live program in milliseconds.</p>"
|
2109 | 2225 | }
|
| 2226 | + }, |
| 2227 | + "AudienceMedia": { |
| 2228 | + "target": "com.amazonaws.mediatailor#__listOfAudienceMedia", |
| 2229 | + "traits": { |
| 2230 | + "smithy.api#documentation": "<p>The list of AudienceMedia defined in program.</p>" |
| 2231 | + } |
2110 | 2232 | }
|
2111 | 2233 | }
|
2112 | 2234 | },
|
|
2408 | 2530 | "smithy.api#documentation": "<p>(Optional) If the playback configuration has more than <code>MaxResults</code> channel schedules, use <code>NextToken</code> to get the second and subsequent pages of results.</p>\n <p>For the first <code>GetChannelScheduleRequest</code> request, omit this value.</p>\n <p>For the second and subsequent requests, get the value of <code>NextToken</code> from the previous response and specify that value for <code>NextToken</code> in the request.</p>\n <p>If the previous response didn't include a <code>NextToken</code> element, there are no more channel schedules to get.</p>",
|
2409 | 2531 | "smithy.api#httpQuery": "nextToken"
|
2410 | 2532 | }
|
| 2533 | + }, |
| 2534 | + "Audience": { |
| 2535 | + "target": "com.amazonaws.mediatailor#__string", |
| 2536 | + "traits": { |
| 2537 | + "smithy.api#documentation": "<p>The single audience for GetChannelScheduleRequest.</p>", |
| 2538 | + "smithy.api#httpQuery": "audience" |
| 2539 | + } |
2411 | 2540 | }
|
2412 | 2541 | }
|
2413 | 2542 | },
|
|
5147 | 5276 | "traits": {
|
5148 | 5277 | "smithy.api#documentation": "<p>The name of the VOD source.</p>"
|
5149 | 5278 | }
|
| 5279 | + }, |
| 5280 | + "Audiences": { |
| 5281 | + "target": "com.amazonaws.mediatailor#Audiences", |
| 5282 | + "traits": { |
| 5283 | + "smithy.api#documentation": "<p>The list of audiences defined in ScheduleEntry.</p>" |
| 5284 | + } |
5150 | 5285 | }
|
5151 | 5286 | },
|
5152 | 5287 | "traits": {
|
|
5167 | 5302 | "traits": {
|
5168 | 5303 | "smithy.api#enumValue": "FILLER_SLATE"
|
5169 | 5304 | }
|
| 5305 | + }, |
| 5306 | + "ALTERNATE_MEDIA": { |
| 5307 | + "target": "smithy.api#Unit", |
| 5308 | + "traits": { |
| 5309 | + "smithy.api#enumValue": "ALTERNATE_MEDIA" |
| 5310 | + } |
5170 | 5311 | }
|
5171 | 5312 | }
|
5172 | 5313 | },
|
|
5741 | 5882 | "traits": {
|
5742 | 5883 | "smithy.api#documentation": "<p>\n The time-shifted viewing configuration you want to associate to the channel.\n </p>"
|
5743 | 5884 | }
|
| 5885 | + }, |
| 5886 | + "Audiences": { |
| 5887 | + "target": "com.amazonaws.mediatailor#Audiences", |
| 5888 | + "traits": { |
| 5889 | + "smithy.api#documentation": "<p>The list of audiences defined in channel.</p>" |
| 5890 | + } |
5744 | 5891 | }
|
5745 | 5892 | }
|
5746 | 5893 | },
|
|
5819 | 5966 | "traits": {
|
5820 | 5967 | "smithy.api#documentation": "<p>\n The time-shifted viewing configuration for the channel.\n </p>"
|
5821 | 5968 | }
|
| 5969 | + }, |
| 5970 | + "Audiences": { |
| 5971 | + "target": "com.amazonaws.mediatailor#Audiences", |
| 5972 | + "traits": { |
| 5973 | + "smithy.api#documentation": "<p>The list of audiences defined in channel.</p>" |
| 5974 | + } |
5822 | 5975 | }
|
5823 | 5976 | }
|
5824 | 5977 | },
|
|
5965 | 6118 | "smithy.api#documentation": "<p>The schedule configuration settings.</p>",
|
5966 | 6119 | "smithy.api#required": {}
|
5967 | 6120 | }
|
| 6121 | + }, |
| 6122 | + "AudienceMedia": { |
| 6123 | + "target": "com.amazonaws.mediatailor#__listOfAudienceMedia", |
| 6124 | + "traits": { |
| 6125 | + "smithy.api#documentation": "<p>The list of AudienceMedia defined in program.</p>" |
| 6126 | + } |
5968 | 6127 | }
|
5969 | 6128 | }
|
5970 | 6129 | },
|
|
6036 | 6195 | "traits": {
|
6037 | 6196 | "smithy.api#documentation": "<p>The scheduled start time for this Program.</p>"
|
6038 | 6197 | }
|
| 6198 | + }, |
| 6199 | + "AudienceMedia": { |
| 6200 | + "target": "com.amazonaws.mediatailor#__listOfAudienceMedia", |
| 6201 | + "traits": { |
| 6202 | + "smithy.api#documentation": "<p>The list of AudienceMedia defined in program.</p>" |
| 6203 | + } |
6039 | 6204 | }
|
6040 | 6205 | }
|
6041 | 6206 | },
|
|
6420 | 6585 | "target": "com.amazonaws.mediatailor#Alert"
|
6421 | 6586 | }
|
6422 | 6587 | },
|
| 6588 | + "com.amazonaws.mediatailor#__listOfAlternateMedia": { |
| 6589 | + "type": "list", |
| 6590 | + "member": { |
| 6591 | + "target": "com.amazonaws.mediatailor#AlternateMedia" |
| 6592 | + } |
| 6593 | + }, |
| 6594 | + "com.amazonaws.mediatailor#__listOfAudienceMedia": { |
| 6595 | + "type": "list", |
| 6596 | + "member": { |
| 6597 | + "target": "com.amazonaws.mediatailor#AudienceMedia" |
| 6598 | + } |
| 6599 | + }, |
6423 | 6600 | "com.amazonaws.mediatailor#__listOfAvailMatchingCriteria": {
|
6424 | 6601 | "type": "list",
|
6425 | 6602 | "member": {
|
|
0 commit comments