|
547 | 547 | "SpliceInsertMessage":{
|
548 | 548 | "shape":"SpliceInsertMessage",
|
549 | 549 | "documentation":"<p>This defines the SCTE-35 <code>splice_insert()</code> message inserted around the ad. For information about using <code>splice_insert()</code>, see the SCTE-35 specficiaiton, section 9.7.3.1.</p>"
|
| 550 | + }, |
| 551 | + "TimeSignalMessage":{ |
| 552 | + "shape":"TimeSignalMessage", |
| 553 | + "documentation":"<p>Defines the SCTE-35 <code>time_signal</code> message inserted around the ad.</p> <p>Programs on a channel's schedule can be configured with one or more ad breaks. You can attach a <code>splice_insert</code> SCTE-35 message to the ad break. This message provides basic metadata about the ad break.</p> <p>See section 9.7.4 of the 2022 SCTE-35 specification for more information.</p>" |
550 | 554 | }
|
551 | 555 | },
|
552 | 556 | "documentation":"<p>Ad break configuration parameters.</p>"
|
|
2010 | 2014 | "member":{"shape":"HttpPackageConfiguration"},
|
2011 | 2015 | "documentation":"<p>The VOD source's HTTP package configuration settings.</p>"
|
2012 | 2016 | },
|
| 2017 | + "Integer":{ |
| 2018 | + "type":"integer", |
| 2019 | + "box":true |
| 2020 | + }, |
2013 | 2021 | "ListAlertsRequest":{
|
2014 | 2022 | "type":"structure",
|
2015 | 2023 | "required":["ResourceArn"],
|
|
2353 | 2361 | },
|
2354 | 2362 | "MessageType":{
|
2355 | 2363 | "type":"string",
|
2356 |
| - "enum":["SPLICE_INSERT"] |
| 2364 | + "enum":[ |
| 2365 | + "SPLICE_INSERT", |
| 2366 | + "TIME_SIGNAL" |
| 2367 | + ] |
2357 | 2368 | },
|
2358 | 2369 | "Mode":{
|
2359 | 2370 | "type":"string",
|
|
2904 | 2915 | },
|
2905 | 2916 | "documentation":"<p>The segment delivery configuration settings.</p>"
|
2906 | 2917 | },
|
| 2918 | + "SegmentationDescriptor":{ |
| 2919 | + "type":"structure", |
| 2920 | + "members":{ |
| 2921 | + "SegmentNum":{ |
| 2922 | + "shape":"Integer", |
| 2923 | + "documentation":"<p>The segment number to assign to the <code>segmentation_descriptor.segment_num</code> message, as defined in section 10.3.3.1 of the 2022 SCTE-35 specification Values must be between 0 and 256, inclusive. The default value is 0.</p>" |
| 2924 | + }, |
| 2925 | + "SegmentationEventId":{ |
| 2926 | + "shape":"Integer", |
| 2927 | + "documentation":"<p>The Event Identifier to assign to the <code>segmentation_descriptor.segmentation_event_id</code> message, as defined in section 10.3.3.1 of the 2022 SCTE-35 specification. The default value is 1.</p>" |
| 2928 | + }, |
| 2929 | + "SegmentationTypeId":{ |
| 2930 | + "shape":"Integer", |
| 2931 | + "documentation":"<p>The Type Identifier to assign to the <code>segmentation_descriptor.segmentation_type_id</code> message, as defined in section 10.3.3.1 of the 2022 SCTE-35 specification. Values must be between 0 and 256, inclusive. The default value is 48.</p>" |
| 2932 | + }, |
| 2933 | + "SegmentationUpid":{ |
| 2934 | + "shape":"String", |
| 2935 | + "documentation":"<p>The Upid to assign to the <code>segmentation_descriptor.segmentation_upid</code> message, as defined in section 10.3.3.1 of the 2022 SCTE-35 specification. The value must be a hexadecimal string containing only the characters 0 though 9 and A through F. The default value is \"\" (an empty string).</p>" |
| 2936 | + }, |
| 2937 | + "SegmentationUpidType":{ |
| 2938 | + "shape":"Integer", |
| 2939 | + "documentation":"<p>The Upid Type to assign to the <code>segmentation_descriptor.segmentation_upid_type</code> message, as defined in section 10.3.3.1 of the 2022 SCTE-35 specification. Values must be between 0 and 256, inclusive. The default value is 14.</p>" |
| 2940 | + }, |
| 2941 | + "SegmentsExpected":{ |
| 2942 | + "shape":"Integer", |
| 2943 | + "documentation":"<p>The number of segments expected, which is assigned to the <code>segmentation_descriptor.segments_expectedS</code> message, as defined in section 10.3.3.1 of the 2022 SCTE-35 specification Values must be between 0 and 256, inclusive. The default value is 0.</p>" |
| 2944 | + }, |
| 2945 | + "SubSegmentNum":{ |
| 2946 | + "shape":"Integer", |
| 2947 | + "documentation":"<p>The sub-segment number to assign to the <code>segmentation_descriptor.sub_segment_num</code> message, as defined in section 10.3.3.1 of the 2022 SCTE-35 specification. Values must be between 0 and 256, inclusive. The defualt value is null.</p>" |
| 2948 | + }, |
| 2949 | + "SubSegmentsExpected":{ |
| 2950 | + "shape":"Integer", |
| 2951 | + "documentation":"<p>The number of sub-segments expected, which is assigned to the <code>segmentation_descriptor.sub_segments_expected</code> message, as defined in section 10.3.3.1 of the 2022 SCTE-35 specification. Values must be between 0 and 256, inclusive. The default value is null.</p>" |
| 2952 | + } |
| 2953 | + }, |
| 2954 | + "documentation":"<p>The <code>segmentation_descriptor</code> message can contain advanced metadata fields, like content identifiers, to convey a wide range of information about the ad break. MediaTailor writes the ad metadata in the egress manifest as part of the <code>EXT-X-DATERANGE</code> or <code>EventStream</code> ad marker's SCTE-35 data.</p> <p> <code>segmentation_descriptor</code> messages must be sent with the <code>time_signal</code> message type.</p> <p>See the <code>segmentation_descriptor()</code> table of the 2022 SCTE-35 specification for more information.</p>" |
| 2955 | + }, |
| 2956 | + "SegmentationDescriptorList":{ |
| 2957 | + "type":"list", |
| 2958 | + "member":{"shape":"SegmentationDescriptor"} |
| 2959 | + }, |
2907 | 2960 | "SlateSource":{
|
2908 | 2961 | "type":"structure",
|
2909 | 2962 | "members":{
|
|
3022 | 3075 | "members":{
|
3023 | 3076 | }
|
3024 | 3077 | },
|
| 3078 | + "String":{"type":"string"}, |
3025 | 3079 | "TagResourceRequest":{
|
3026 | 3080 | "type":"structure",
|
3027 | 3081 | "required":[
|
|
3049 | 3103 | "STANDARD"
|
3050 | 3104 | ]
|
3051 | 3105 | },
|
| 3106 | + "TimeSignalMessage":{ |
| 3107 | + "type":"structure", |
| 3108 | + "members":{ |
| 3109 | + "SegmentationDescriptors":{ |
| 3110 | + "shape":"SegmentationDescriptorList", |
| 3111 | + "documentation":"<p>The configurations for the SCTE-35 <code>segmentation_descriptor</code> message(s) sent with the <code>time_signal</code> message.</p>" |
| 3112 | + } |
| 3113 | + }, |
| 3114 | + "documentation":"<p>The SCTE-35 <code>time_signal</code> message can be sent with one or more <code>segmentation_descriptor</code> messages. A <code>time_signal</code> message can be sent only if a single <code>segmentation_descriptor</code> message is sent.</p> <p>The <code>time_signal</code> message contains only the <code>splice_time</code> field which is constructed using a given presentation timestamp. When sending a <code>time_signal</code> message, the <code>splice_command_type</code> field in the <code>splice_info_section</code> message is set to 6 (0x06).</p> <p>See the <code>time_signal()</code> table of the 2022 SCTE-35 specification for more information.</p>" |
| 3115 | + }, |
3052 | 3116 | "Transition":{
|
3053 | 3117 | "type":"structure",
|
3054 | 3118 | "required":[
|
|
0 commit comments