Skip to content

Commit 02cc208

Browse files
author
awstools
committed
feat(client-medialive): MediaLive has now added support for per-output static image overlay.
1 parent 9239afa commit 02cc208

16 files changed

+561
-68
lines changed

clients/client-medialive/src/commands/BatchUpdateScheduleCommand.ts

Lines changed: 75 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -161,6 +161,32 @@ export interface BatchUpdateScheduleCommandOutput extends BatchUpdateScheduleRes
161161
* FadeOut: Number("int"),
162162
* Layer: Number("int"),
163163
* },
164+
* StaticImageOutputActivateSettings: { // StaticImageOutputActivateScheduleActionSettings
165+
* Duration: Number("int"),
166+
* FadeIn: Number("int"),
167+
* FadeOut: Number("int"),
168+
* Height: Number("int"),
169+
* Image: {
170+
* PasswordParam: "STRING_VALUE",
171+
* Uri: "STRING_VALUE", // required
172+
* Username: "STRING_VALUE",
173+
* },
174+
* ImageX: Number("int"),
175+
* ImageY: Number("int"),
176+
* Layer: Number("int"),
177+
* Opacity: Number("int"),
178+
* OutputNames: [ // required
179+
* "STRING_VALUE",
180+
* ],
181+
* Width: Number("int"),
182+
* },
183+
* StaticImageOutputDeactivateSettings: { // StaticImageOutputDeactivateScheduleActionSettings
184+
* FadeOut: Number("int"),
185+
* Layer: Number("int"),
186+
* OutputNames: [ // required
187+
* "STRING_VALUE",
188+
* ],
189+
* },
164190
* },
165191
* ScheduleActionStartSettings: { // ScheduleActionStartSettings
166192
* FixedModeScheduleActionStartSettings: { // FixedModeScheduleActionStartSettings
@@ -299,6 +325,32 @@ export interface BatchUpdateScheduleCommandOutput extends BatchUpdateScheduleRes
299325
* // FadeOut: Number("int"),
300326
* // Layer: Number("int"),
301327
* // },
328+
* // StaticImageOutputActivateSettings: { // StaticImageOutputActivateScheduleActionSettings
329+
* // Duration: Number("int"),
330+
* // FadeIn: Number("int"),
331+
* // FadeOut: Number("int"),
332+
* // Height: Number("int"),
333+
* // Image: {
334+
* // PasswordParam: "STRING_VALUE",
335+
* // Uri: "STRING_VALUE", // required
336+
* // Username: "STRING_VALUE",
337+
* // },
338+
* // ImageX: Number("int"),
339+
* // ImageY: Number("int"),
340+
* // Layer: Number("int"),
341+
* // Opacity: Number("int"),
342+
* // OutputNames: [ // required
343+
* // "STRING_VALUE",
344+
* // ],
345+
* // Width: Number("int"),
346+
* // },
347+
* // StaticImageOutputDeactivateSettings: { // StaticImageOutputDeactivateScheduleActionSettings
348+
* // FadeOut: Number("int"),
349+
* // Layer: Number("int"),
350+
* // OutputNames: [ // required
351+
* // "STRING_VALUE",
352+
* // ],
353+
* // },
302354
* // },
303355
* // ScheduleActionStartSettings: { // ScheduleActionStartSettings
304356
* // FixedModeScheduleActionStartSettings: { // FixedModeScheduleActionStartSettings
@@ -353,9 +405,7 @@ export interface BatchUpdateScheduleCommandOutput extends BatchUpdateScheduleRes
353405
* // Timecode: "STRING_VALUE",
354406
* // },
355407
* // },
356-
* // UrlPath: [
357-
* // "STRING_VALUE",
358-
* // ],
408+
* // UrlPath: "<__listOf__string>",
359409
* // },
360410
* // MotionGraphicsImageActivateSettings: {
361411
* // Duration: Number("long"),
@@ -428,6 +478,28 @@ export interface BatchUpdateScheduleCommandOutput extends BatchUpdateScheduleRes
428478
* // FadeOut: Number("int"),
429479
* // Layer: Number("int"),
430480
* // },
481+
* // StaticImageOutputActivateSettings: {
482+
* // Duration: Number("int"),
483+
* // FadeIn: Number("int"),
484+
* // FadeOut: Number("int"),
485+
* // Height: Number("int"),
486+
* // Image: {
487+
* // PasswordParam: "STRING_VALUE",
488+
* // Uri: "STRING_VALUE", // required
489+
* // Username: "STRING_VALUE",
490+
* // },
491+
* // ImageX: Number("int"),
492+
* // ImageY: Number("int"),
493+
* // Layer: Number("int"),
494+
* // Opacity: Number("int"),
495+
* // OutputNames: "<__listOf__string>", // required
496+
* // Width: Number("int"),
497+
* // },
498+
* // StaticImageOutputDeactivateSettings: {
499+
* // FadeOut: Number("int"),
500+
* // Layer: Number("int"),
501+
* // OutputNames: "<__listOf__string>", // required
502+
* // },
431503
* // },
432504
* // ScheduleActionStartSettings: {
433505
* // FixedModeScheduleActionStartSettings: {

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

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -307,6 +307,7 @@ export interface CreateChannelCommandOutput extends CreateChannelResponse, __Met
307307
* ],
308308
* FeatureActivations: { // FeatureActivations
309309
* InputPrepareScheduleActions: "DISABLED" || "ENABLED",
310+
* OutputStaticImageOverlayScheduleActions: "DISABLED" || "ENABLED",
310311
* },
311312
* GlobalConfiguration: { // GlobalConfiguration
312313
* InitialAudioGain: Number("int"),
@@ -1317,6 +1318,7 @@ export interface CreateChannelCommandOutput extends CreateChannelResponse, __Met
13171318
* // ],
13181319
* // FeatureActivations: { // FeatureActivations
13191320
* // InputPrepareScheduleActions: "DISABLED" || "ENABLED",
1321+
* // OutputStaticImageOverlayScheduleActions: "DISABLED" || "ENABLED",
13201322
* // },
13211323
* // GlobalConfiguration: { // GlobalConfiguration
13221324
* // InitialAudioGain: Number("int"),

clients/client-medialive/src/commands/DeleteChannelCommand.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -318,6 +318,7 @@ export interface DeleteChannelCommandOutput extends DeleteChannelResponse, __Met
318318
* // ],
319319
* // FeatureActivations: { // FeatureActivations
320320
* // InputPrepareScheduleActions: "DISABLED" || "ENABLED",
321+
* // OutputStaticImageOverlayScheduleActions: "DISABLED" || "ENABLED",
321322
* // },
322323
* // GlobalConfiguration: { // GlobalConfiguration
323324
* // InitialAudioGain: Number("int"),

clients/client-medialive/src/commands/DescribeAccountConfigurationCommand.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ export interface DescribeAccountConfigurationCommandOutput
4242

4343
/**
4444
* @public
45-
* Get account configuration
45+
* Describe account configuration
4646
* @example
4747
* Use a bare-bones client and the command you need to make an API call.
4848
* ```javascript

clients/client-medialive/src/commands/DescribeChannelCommand.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -318,6 +318,7 @@ export interface DescribeChannelCommandOutput extends DescribeChannelResponse, _
318318
* // ],
319319
* // FeatureActivations: { // FeatureActivations
320320
* // InputPrepareScheduleActions: "DISABLED" || "ENABLED",
321+
* // OutputStaticImageOverlayScheduleActions: "DISABLED" || "ENABLED",
321322
* // },
322323
* // GlobalConfiguration: { // GlobalConfiguration
323324
* // InitialAudioGain: Number("int"),

clients/client-medialive/src/commands/DescribeScheduleCommand.ts

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -167,6 +167,32 @@ export interface DescribeScheduleCommandOutput extends DescribeScheduleResponse,
167167
* // FadeOut: Number("int"),
168168
* // Layer: Number("int"),
169169
* // },
170+
* // StaticImageOutputActivateSettings: { // StaticImageOutputActivateScheduleActionSettings
171+
* // Duration: Number("int"),
172+
* // FadeIn: Number("int"),
173+
* // FadeOut: Number("int"),
174+
* // Height: Number("int"),
175+
* // Image: {
176+
* // PasswordParam: "STRING_VALUE",
177+
* // Uri: "STRING_VALUE", // required
178+
* // Username: "STRING_VALUE",
179+
* // },
180+
* // ImageX: Number("int"),
181+
* // ImageY: Number("int"),
182+
* // Layer: Number("int"),
183+
* // Opacity: Number("int"),
184+
* // OutputNames: [ // required
185+
* // "STRING_VALUE",
186+
* // ],
187+
* // Width: Number("int"),
188+
* // },
189+
* // StaticImageOutputDeactivateSettings: { // StaticImageOutputDeactivateScheduleActionSettings
190+
* // FadeOut: Number("int"),
191+
* // Layer: Number("int"),
192+
* // OutputNames: [ // required
193+
* // "STRING_VALUE",
194+
* // ],
195+
* // },
170196
* // },
171197
* // ScheduleActionStartSettings: { // ScheduleActionStartSettings
172198
* // FixedModeScheduleActionStartSettings: { // FixedModeScheduleActionStartSettings

clients/client-medialive/src/commands/ListInputSecurityGroupsCommand.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ import {
1515
} from "@smithy/types";
1616

1717
import { MediaLiveClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../MediaLiveClient";
18-
import { ListInputSecurityGroupsRequest, ListInputSecurityGroupsResponse } from "../models/models_1";
18+
import { ListInputSecurityGroupsRequest, ListInputSecurityGroupsResponse } from "../models/models_2";
1919
import { de_ListInputSecurityGroupsCommand, se_ListInputSecurityGroupsCommand } from "../protocols/Aws_restJson1";
2020

2121
/**

clients/client-medialive/src/commands/ListMultiplexesCommand.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,7 @@ import {
1515
} from "@smithy/types";
1616

1717
import { MediaLiveClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../MediaLiveClient";
18-
import { ListMultiplexesRequest } from "../models/models_1";
19-
import { ListMultiplexesResponse } from "../models/models_2";
18+
import { ListMultiplexesRequest, ListMultiplexesResponse } from "../models/models_2";
2019
import { de_ListMultiplexesCommand, se_ListMultiplexesCommand } from "../protocols/Aws_restJson1";
2120

2221
/**

clients/client-medialive/src/commands/StartChannelCommand.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -318,6 +318,7 @@ export interface StartChannelCommandOutput extends StartChannelResponse, __Metad
318318
* // ],
319319
* // FeatureActivations: { // FeatureActivations
320320
* // InputPrepareScheduleActions: "DISABLED" || "ENABLED",
321+
* // OutputStaticImageOverlayScheduleActions: "DISABLED" || "ENABLED",
321322
* // },
322323
* // GlobalConfiguration: { // GlobalConfiguration
323324
* // InitialAudioGain: Number("int"),

clients/client-medialive/src/commands/StopChannelCommand.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -318,6 +318,7 @@ export interface StopChannelCommandOutput extends StopChannelResponse, __Metadat
318318
* // ],
319319
* // FeatureActivations: { // FeatureActivations
320320
* // InputPrepareScheduleActions: "DISABLED" || "ENABLED",
321+
* // OutputStaticImageOverlayScheduleActions: "DISABLED" || "ENABLED",
321322
* // },
322323
* // GlobalConfiguration: { // GlobalConfiguration
323324
* // InitialAudioGain: Number("int"),

clients/client-medialive/src/commands/UpdateChannelClassCommand.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -342,6 +342,7 @@ export interface UpdateChannelClassCommandOutput extends UpdateChannelClassRespo
342342
* // ],
343343
* // FeatureActivations: { // FeatureActivations
344344
* // InputPrepareScheduleActions: "DISABLED" || "ENABLED",
345+
* // OutputStaticImageOverlayScheduleActions: "DISABLED" || "ENABLED",
345346
* // },
346347
* // GlobalConfiguration: { // GlobalConfiguration
347348
* // InitialAudioGain: Number("int"),

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

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -307,6 +307,7 @@ export interface UpdateChannelCommandOutput extends UpdateChannelResponse, __Met
307307
* ],
308308
* FeatureActivations: { // FeatureActivations
309309
* InputPrepareScheduleActions: "DISABLED" || "ENABLED",
310+
* OutputStaticImageOverlayScheduleActions: "DISABLED" || "ENABLED",
310311
* },
311312
* GlobalConfiguration: { // GlobalConfiguration
312313
* InitialAudioGain: Number("int"),
@@ -1302,6 +1303,7 @@ export interface UpdateChannelCommandOutput extends UpdateChannelResponse, __Met
13021303
* // ],
13031304
* // FeatureActivations: { // FeatureActivations
13041305
* // InputPrepareScheduleActions: "DISABLED" || "ENABLED",
1306+
* // OutputStaticImageOverlayScheduleActions: "DISABLED" || "ENABLED",
13051307
* // },
13061308
* // GlobalConfiguration: { // GlobalConfiguration
13071309
* // InitialAudioGain: Number("int"),

0 commit comments

Comments
 (0)