Skip to content

Commit b35cc16

Browse files
author
awstools
committed
feat(client-mediapackagev2): This release adds support for CMAF ingest (DASH-IF live media ingest protocol interface 1)
1 parent 06c6041 commit b35cc16

11 files changed

+441
-16
lines changed

clients/client-mediapackagev2/src/commands/CreateChannelCommand.ts

+2
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ export interface CreateChannelCommandOutput extends CreateChannelResponse, __Met
3939
* ChannelGroupName: "STRING_VALUE", // required
4040
* ChannelName: "STRING_VALUE", // required
4141
* ClientToken: "STRING_VALUE",
42+
* InputType: "HLS" || "CMAF",
4243
* Description: "STRING_VALUE",
4344
* Tags: { // TagMap
4445
* "<keys>": "STRING_VALUE",
@@ -59,6 +60,7 @@ export interface CreateChannelCommandOutput extends CreateChannelResponse, __Met
5960
* // Url: "STRING_VALUE",
6061
* // },
6162
* // ],
63+
* // InputType: "HLS" || "CMAF",
6264
* // ETag: "STRING_VALUE",
6365
* // Tags: { // TagMap
6466
* // "<keys>": "STRING_VALUE",

clients/client-mediapackagev2/src/commands/CreateOriginEndpointCommand.ts

+10
Original file line numberDiff line numberDiff line change
@@ -136,6 +136,11 @@ export interface CreateOriginEndpointCommandOutput extends CreateOriginEndpointR
136136
* },
137137
* },
138138
* ],
139+
* ForceEndpointErrorConfiguration: { // ForceEndpointErrorConfiguration
140+
* EndpointErrorConditions: [ // EndpointErrorConditions
141+
* "STALE_MANIFEST" || "INCOMPLETE_MANIFEST" || "MISSING_DRM_KEY" || "SLATE_INPUT",
142+
* ],
143+
* },
139144
* Tags: { // TagMap
140145
* "<keys>": "STRING_VALUE",
141146
* },
@@ -248,6 +253,11 @@ export interface CreateOriginEndpointCommandOutput extends CreateOriginEndpointR
248253
* // },
249254
* // },
250255
* // ],
256+
* // ForceEndpointErrorConfiguration: { // ForceEndpointErrorConfiguration
257+
* // EndpointErrorConditions: [ // EndpointErrorConditions
258+
* // "STALE_MANIFEST" || "INCOMPLETE_MANIFEST" || "MISSING_DRM_KEY" || "SLATE_INPUT",
259+
* // ],
260+
* // },
251261
* // ETag: "STRING_VALUE",
252262
* // Tags: { // TagMap
253263
* // "<keys>": "STRING_VALUE",

clients/client-mediapackagev2/src/commands/GetChannelCommand.ts

+1
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ export interface GetChannelCommandOutput extends GetChannelResponse, __MetadataB
5454
* // Url: "STRING_VALUE",
5555
* // },
5656
* // ],
57+
* // InputType: "HLS" || "CMAF",
5758
* // ETag: "STRING_VALUE",
5859
* // Tags: { // TagMap
5960
* // "<keys>": "STRING_VALUE",

clients/client-mediapackagev2/src/commands/GetOriginEndpointCommand.ts

+9-4
Original file line numberDiff line numberDiff line change
@@ -120,10 +120,6 @@ export interface GetOriginEndpointCommandOutput extends GetOriginEndpointRespons
120120
* // },
121121
* // },
122122
* // ],
123-
* // ETag: "STRING_VALUE",
124-
* // Tags: { // TagMap
125-
* // "<keys>": "STRING_VALUE",
126-
* // },
127123
* // DashManifests: [ // GetDashManifests
128124
* // { // GetDashManifestConfiguration
129125
* // ManifestName: "STRING_VALUE", // required
@@ -152,6 +148,15 @@ export interface GetOriginEndpointCommandOutput extends GetOriginEndpointRespons
152148
* // },
153149
* // },
154150
* // ],
151+
* // ForceEndpointErrorConfiguration: { // ForceEndpointErrorConfiguration
152+
* // EndpointErrorConditions: [ // EndpointErrorConditions
153+
* // "STALE_MANIFEST" || "INCOMPLETE_MANIFEST" || "MISSING_DRM_KEY" || "SLATE_INPUT",
154+
* // ],
155+
* // },
156+
* // ETag: "STRING_VALUE",
157+
* // Tags: { // TagMap
158+
* // "<keys>": "STRING_VALUE",
159+
* // },
155160
* // };
156161
*
157162
* ```

clients/client-mediapackagev2/src/commands/ListChannelsCommand.ts

+1
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@ export interface ListChannelsCommandOutput extends ListChannelsResponse, __Metad
5151
* // CreatedAt: new Date("TIMESTAMP"), // required
5252
* // ModifiedAt: new Date("TIMESTAMP"), // required
5353
* // Description: "STRING_VALUE",
54+
* // InputType: "HLS" || "CMAF",
5455
* // },
5556
* // ],
5657
* // NextToken: "STRING_VALUE",

clients/client-mediapackagev2/src/commands/ListOriginEndpointsCommand.ts

+5
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,11 @@ export interface ListOriginEndpointsCommandOutput extends ListOriginEndpointsRes
7474
* // Url: "STRING_VALUE",
7575
* // },
7676
* // ],
77+
* // ForceEndpointErrorConfiguration: { // ForceEndpointErrorConfiguration
78+
* // EndpointErrorConditions: [ // EndpointErrorConditions
79+
* // "STALE_MANIFEST" || "INCOMPLETE_MANIFEST" || "MISSING_DRM_KEY" || "SLATE_INPUT",
80+
* // ],
81+
* // },
7782
* // },
7883
* // ],
7984
* // NextToken: "STRING_VALUE",

clients/client-mediapackagev2/src/commands/UpdateChannelCommand.ts

+1
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@ export interface UpdateChannelCommandOutput extends UpdateChannelResponse, __Met
5757
* // Url: "STRING_VALUE",
5858
* // },
5959
* // ],
60+
* // InputType: "HLS" || "CMAF",
6061
* // ETag: "STRING_VALUE",
6162
* // Tags: { // TagMap
6263
* // "<keys>": "STRING_VALUE",

clients/client-mediapackagev2/src/commands/UpdateOriginEndpointCommand.ts

+10
Original file line numberDiff line numberDiff line change
@@ -136,6 +136,11 @@ export interface UpdateOriginEndpointCommandOutput extends UpdateOriginEndpointR
136136
* },
137137
* },
138138
* ],
139+
* ForceEndpointErrorConfiguration: { // ForceEndpointErrorConfiguration
140+
* EndpointErrorConditions: [ // EndpointErrorConditions
141+
* "STALE_MANIFEST" || "INCOMPLETE_MANIFEST" || "MISSING_DRM_KEY" || "SLATE_INPUT",
142+
* ],
143+
* },
139144
* ETag: "STRING_VALUE",
140145
* };
141146
* const command = new UpdateOriginEndpointCommand(input);
@@ -218,6 +223,11 @@ export interface UpdateOriginEndpointCommandOutput extends UpdateOriginEndpointR
218223
* // },
219224
* // },
220225
* // ],
226+
* // ForceEndpointErrorConfiguration: { // ForceEndpointErrorConfiguration
227+
* // EndpointErrorConditions: [ // EndpointErrorConditions
228+
* // "STALE_MANIFEST" || "INCOMPLETE_MANIFEST" || "MISSING_DRM_KEY" || "SLATE_INPUT",
229+
* // ],
230+
* // },
221231
* // ETag: "STRING_VALUE",
222232
* // Tags: { // TagMap
223233
* // "<keys>": "STRING_VALUE",

0 commit comments

Comments
 (0)