Skip to content

Commit 9dcb5c3

Browse files
Adds categories to MediaTailor channel assembly alerts
1 parent b48416b commit 9dcb5c3

File tree

8 files changed

+4228
-4
lines changed

8 files changed

+4228
-4
lines changed

generator/ServiceModels/mediatailor/mediatailor-2018-04-23.api.json

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -541,11 +541,20 @@
541541
"members":{
542542
"AlertCode":{"shape":"__string"},
543543
"AlertMessage":{"shape":"__string"},
544+
"Category":{"shape":"AlertCategory"},
544545
"LastModifiedTime":{"shape":"__timestampUnix"},
545546
"RelatedResourceArns":{"shape":"__listOf__string"},
546547
"ResourceArn":{"shape":"__string"}
547548
}
548549
},
550+
"AlertCategory":{
551+
"type":"string",
552+
"enum":[
553+
"SCHEDULING_ERROR",
554+
"PLAYBACK_WARNING",
555+
"INFO"
556+
]
557+
},
549558
"AvailMatchingCriteria":{
550559
"type":"structure",
551560
"required":[

generator/ServiceModels/mediatailor/mediatailor-2018-04-23.docs.json

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,12 @@
9595
"__listOfAlert$member": null
9696
}
9797
},
98+
"AlertCategory": {
99+
"base": null,
100+
"refs": {
101+
"Alert$Category": "<p>The category that MediaTailor assigns to the alert.</p>"
102+
}
103+
},
98104
"AvailMatchingCriteria": {
99105
"base": "<p>MediaTailor only places (consumes) prefetched ads if the ad break meets the criteria defined by the dynamic variables. This gives you granular control over which ad break to place the prefetched ads into.</p> <p>As an example, let's say that you set <code>DynamicVariable</code> to <code>scte.event_id</code> and <code>Operator</code> to <code>EQUALS</code>, and your playback configuration has an ADS URL of <code>https://my.ads.server.com/path?&amp;podId=[scte.avail_num]&amp;event=[scte.event_id]&amp;duration=[session.avail_duration_secs]</code>. And the prefetch request to the ADS contains these values <code>https://my.ads.server.com/path?&amp;podId=3&amp;event=my-awesome-event&amp;duration=30</code>. MediaTailor will only insert the prefetched ads into the ad break if has a SCTE marker with an event id of <code>my-awesome-event</code>, since it must match the event id that MediaTailor uses to query the ADS.</p> <p>You can specify up to five <code>AvailMatchingCriteria</code>. If you specify multiple <code>AvailMatchingCriteria</code>, MediaTailor combines them to match using a logical <code>AND</code>. You can model logical <code>OR</code> combinations by creating multiple prefetch schedules.</p>",
100106
"refs": {
@@ -888,7 +894,7 @@
888894
"base": null,
889895
"refs": {
890896
"KeyValuePair$Key": "<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>",
891-
"KeyValuePair$Value": "<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>",
897+
"KeyValuePair$Value": "<p>For <code>SCTE35_ENHANCED</code> output, defines a value. 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>",
892898
"SegmentationDescriptor$SegmentationUpid": "<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>"
893899
}
894900
},

0 commit comments

Comments
 (0)