Skip to content

Commit 4a32d5d

Browse files
author
AWS
committed
AWS Elemental MediaLive Update: This release adds support for automatic renewal of MediaLive reservations at the end of each reservation term. Automatic renewal is optional. This release also adds support for labelling accessibility-focused audio and caption tracks in HLS outputs.
1 parent df95a44 commit 4a32d5d

File tree

2 files changed

+93
-3
lines changed

2 files changed

+93
-3
lines changed
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"type": "feature",
3+
"category": "AWS Elemental MediaLive",
4+
"contributor": "",
5+
"description": "This release adds support for automatic renewal of MediaLive reservations at the end of each reservation term. Automatic renewal is optional. This release also adds support for labelling accessibility-focused audio and caption tracks in HLS outputs."
6+
}

services/medialive/src/main/resources/codegen-resources/service-2.json

Lines changed: 87 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2913,6 +2913,14 @@
29132913
},
29142914
"documentation": "Placeholder documentation for AccessDenied"
29152915
},
2916+
"AccessibilityType": {
2917+
"type": "string",
2918+
"documentation": "Accessibility Type",
2919+
"enum": [
2920+
"DOES_NOT_IMPLEMENT_ACCESSIBILITY_FEATURES",
2921+
"IMPLEMENTS_ACCESSIBILITY_FEATURES"
2922+
]
2923+
},
29162924
"AfdSignaling": {
29172925
"type": "string",
29182926
"documentation": "Afd Signaling",
@@ -3130,7 +3138,7 @@
31303138
"documentation": "Choosing followInput will cause the ISO 639 language code of the output to follow the ISO 639 language code of the input. The languageCode will be used when useConfigured is set, or when followInput is selected but there is no ISO 639 language code specified by the input."
31313139
},
31323140
"Name": {
3133-
"shape": "__string",
3141+
"shape": "__stringMax255",
31343142
"locationName": "name",
31353143
"documentation": "The name of this AudioDescription. Outputs will use this name to uniquely identify this AudioDescription. Description names should be unique within this Live Event."
31363144
},
@@ -4124,6 +4132,11 @@
41244132
"CaptionDescription": {
41254133
"type": "structure",
41264134
"members": {
4135+
"Accessibility": {
4136+
"shape": "AccessibilityType",
4137+
"locationName": "accessibility",
4138+
"documentation": "Indicates whether the caption track implements accessibility features such as written descriptions of spoken dialog, music, and sounds."
4139+
},
41274140
"CaptionSelectorName": {
41284141
"shape": "__string",
41294142
"locationName": "captionSelectorName",
@@ -5581,6 +5594,11 @@
55815594
"locationName": "region",
55825595
"documentation": "AWS region, e.g. 'us-west-2'"
55835596
},
5597+
"RenewalSettings": {
5598+
"shape": "RenewalSettings",
5599+
"locationName": "renewalSettings",
5600+
"documentation": "Renewal settings for the reservation"
5601+
},
55845602
"ReservationId": {
55855603
"shape": "__string",
55865604
"locationName": "reservationId",
@@ -6332,6 +6350,11 @@
63326350
"locationName": "region",
63336351
"documentation": "AWS region, e.g. 'us-west-2'"
63346352
},
6353+
"RenewalSettings": {
6354+
"shape": "RenewalSettings",
6355+
"locationName": "renewalSettings",
6356+
"documentation": "Renewal settings for the reservation"
6357+
},
63356358
"ReservationId": {
63366359
"shape": "__string",
63376360
"locationName": "reservationId",
@@ -6419,7 +6442,8 @@
64196442
"documentation": "The status of software on the input device.",
64206443
"enum": [
64216444
"UP_TO_DATE",
6422-
"NOT_UP_TO_DATE"
6445+
"NOT_UP_TO_DATE",
6446+
"UPDATING"
64236447
]
64246448
},
64256449
"DvbNitSettings": {
@@ -9575,7 +9599,7 @@
95759599
"documentation": "key used to extract the password from EC2 Parameter store"
95769600
},
95779601
"Uri": {
9578-
"shape": "__string",
9602+
"shape": "__stringMax2048",
95799603
"locationName": "uri",
95809604
"documentation": "Uniform Resource Identifier - This should be a path to a file accessible to the Live system (eg. a http:// URI) depending on the output type. For example, a RTMP destination should have a uri simliar to: \"rtmp://fmsserver/live\"."
95819605
},
@@ -12668,6 +12692,11 @@
1266812692
"locationName": "name",
1266912693
"documentation": "Name for the new reservation"
1267012694
},
12695+
"RenewalSettings": {
12696+
"shape": "RenewalSettings",
12697+
"locationName": "renewalSettings",
12698+
"documentation": "Renewal settings for the reservation"
12699+
},
1267112700
"RequestId": {
1267212701
"shape": "__string",
1267312702
"locationName": "requestId",
@@ -12709,6 +12738,11 @@
1270912738
"locationName": "offeringId",
1271012739
"documentation": "Offering to purchase, e.g. '87654321'"
1271112740
},
12741+
"RenewalSettings": {
12742+
"shape": "RenewalSettings",
12743+
"locationName": "renewalSettings",
12744+
"documentation": "Renewal settings for the reservation"
12745+
},
1271212746
"RequestId": {
1271312747
"shape": "__string",
1271412748
"locationName": "requestId",
@@ -12815,6 +12849,22 @@
1281512849
"ChannelMappings"
1281612850
]
1281712851
},
12852+
"RenewalSettings": {
12853+
"type": "structure",
12854+
"members": {
12855+
"AutomaticRenewal": {
12856+
"shape": "ReservationAutomaticRenewal",
12857+
"locationName": "automaticRenewal",
12858+
"documentation": "Automatic renewal status for the reservation"
12859+
},
12860+
"RenewalCount": {
12861+
"shape": "__integerMin1",
12862+
"locationName": "renewalCount",
12863+
"documentation": "Count for the reservation renewal"
12864+
}
12865+
},
12866+
"documentation": "The Renewal settings for Reservations"
12867+
},
1281812868
"Reservation": {
1281912869
"type": "structure",
1282012870
"members": {
@@ -12878,6 +12928,11 @@
1287812928
"locationName": "region",
1287912929
"documentation": "AWS region, e.g. 'us-west-2'"
1288012930
},
12931+
"RenewalSettings": {
12932+
"shape": "RenewalSettings",
12933+
"locationName": "renewalSettings",
12934+
"documentation": "Renewal settings for the reservation"
12935+
},
1288112936
"ReservationId": {
1288212937
"shape": "__string",
1288312938
"locationName": "reservationId",
@@ -12911,6 +12966,15 @@
1291112966
},
1291212967
"documentation": "Reserved resources available to use"
1291312968
},
12969+
"ReservationAutomaticRenewal": {
12970+
"type": "string",
12971+
"documentation": "Automatic Renewal Status for Reservation",
12972+
"enum": [
12973+
"DISABLED",
12974+
"ENABLED",
12975+
"UNAVAILABLE"
12976+
]
12977+
},
1291412978
"ReservationCodec": {
1291512979
"type": "string",
1291612980
"documentation": "Codec, 'MPEG2', 'AVC', 'HEVC', or 'AUDIO'",
@@ -15162,6 +15226,11 @@
1516215226
"shape": "__string",
1516315227
"locationName": "name",
1516415228
"documentation": "Name of the reservation"
15229+
},
15230+
"RenewalSettings": {
15231+
"shape": "RenewalSettings",
15232+
"locationName": "renewalSettings",
15233+
"documentation": "Renewal settings for the reservation"
1516515234
}
1516615235
},
1516715236
"documentation": "UpdateReservation request"
@@ -15174,6 +15243,11 @@
1517415243
"locationName": "name",
1517515244
"documentation": "Name of the reservation"
1517615245
},
15246+
"RenewalSettings": {
15247+
"shape": "RenewalSettings",
15248+
"locationName": "renewalSettings",
15249+
"documentation": "Renewal settings for the reservation"
15250+
},
1517715251
"ReservationId": {
1517815252
"shape": "__string",
1517915253
"location": "uri",
@@ -16228,6 +16302,16 @@
1622816302
"max": 1000,
1622916303
"documentation": "Placeholder documentation for __stringMax1000"
1623016304
},
16305+
"__stringMax2048": {
16306+
"type": "string",
16307+
"max": 2048,
16308+
"documentation": "Placeholder documentation for __stringMax2048"
16309+
},
16310+
"__stringMax255": {
16311+
"type": "string",
16312+
"max": 255,
16313+
"documentation": "Placeholder documentation for __stringMax255"
16314+
},
1623116315
"__stringMax256": {
1623216316
"type": "string",
1623316317
"max": 256,

0 commit comments

Comments
 (0)