@@ -105,6 +105,11 @@ import {
105105 CreateChannelModeratorCommandInput ,
106106 CreateChannelModeratorCommandOutput ,
107107} from "./commands/CreateChannelModeratorCommand" ;
108+ import {
109+ CreateMediaCapturePipelineCommand ,
110+ CreateMediaCapturePipelineCommandInput ,
111+ CreateMediaCapturePipelineCommandOutput ,
112+ } from "./commands/CreateMediaCapturePipelineCommand" ;
108113import {
109114 CreateMeetingCommand ,
110115 CreateMeetingCommandInput ,
@@ -222,6 +227,11 @@ import {
222227 DeleteEventsConfigurationCommandInput ,
223228 DeleteEventsConfigurationCommandOutput ,
224229} from "./commands/DeleteEventsConfigurationCommand" ;
230+ import {
231+ DeleteMediaCapturePipelineCommand ,
232+ DeleteMediaCapturePipelineCommandInput ,
233+ DeleteMediaCapturePipelineCommandOutput ,
234+ } from "./commands/DeleteMediaCapturePipelineCommand" ;
225235import {
226236 DeleteMeetingCommand ,
227237 DeleteMeetingCommandInput ,
@@ -391,6 +401,11 @@ import {
391401 GetGlobalSettingsCommandInput ,
392402 GetGlobalSettingsCommandOutput ,
393403} from "./commands/GetGlobalSettingsCommand" ;
404+ import {
405+ GetMediaCapturePipelineCommand ,
406+ GetMediaCapturePipelineCommandInput ,
407+ GetMediaCapturePipelineCommandOutput ,
408+ } from "./commands/GetMediaCapturePipelineCommand" ;
394409import { GetMeetingCommand , GetMeetingCommandInput , GetMeetingCommandOutput } from "./commands/GetMeetingCommand" ;
395410import {
396411 GetMessagingSessionEndpointCommand ,
@@ -552,6 +567,11 @@ import {
552567 ListChannelsModeratedByAppInstanceUserCommandInput ,
553568 ListChannelsModeratedByAppInstanceUserCommandOutput ,
554569} from "./commands/ListChannelsModeratedByAppInstanceUserCommand" ;
570+ import {
571+ ListMediaCapturePipelinesCommand ,
572+ ListMediaCapturePipelinesCommandInput ,
573+ ListMediaCapturePipelinesCommandOutput ,
574+ } from "./commands/ListMediaCapturePipelinesCommand" ;
555575import {
556576 ListMeetingTagsCommand ,
557577 ListMeetingTagsCommandInput ,
@@ -1721,6 +1741,38 @@ export class Chime extends ChimeClient {
17211741 }
17221742 }
17231743
1744+ /**
1745+ * <p>Creates a media capture pipeline.</p>
1746+ */
1747+ public createMediaCapturePipeline (
1748+ args : CreateMediaCapturePipelineCommandInput ,
1749+ options ?: __HttpHandlerOptions
1750+ ) : Promise < CreateMediaCapturePipelineCommandOutput > ;
1751+ public createMediaCapturePipeline (
1752+ args : CreateMediaCapturePipelineCommandInput ,
1753+ cb : ( err : any , data ?: CreateMediaCapturePipelineCommandOutput ) => void
1754+ ) : void ;
1755+ public createMediaCapturePipeline (
1756+ args : CreateMediaCapturePipelineCommandInput ,
1757+ options : __HttpHandlerOptions ,
1758+ cb : ( err : any , data ?: CreateMediaCapturePipelineCommandOutput ) => void
1759+ ) : void ;
1760+ public createMediaCapturePipeline (
1761+ args : CreateMediaCapturePipelineCommandInput ,
1762+ optionsOrCb ?: __HttpHandlerOptions | ( ( err : any , data ?: CreateMediaCapturePipelineCommandOutput ) => void ) ,
1763+ cb ?: ( err : any , data ?: CreateMediaCapturePipelineCommandOutput ) => void
1764+ ) : Promise < CreateMediaCapturePipelineCommandOutput > | void {
1765+ const command = new CreateMediaCapturePipelineCommand ( args ) ;
1766+ if ( typeof optionsOrCb === "function" ) {
1767+ this . send ( command , optionsOrCb ) ;
1768+ } else if ( typeof cb === "function" ) {
1769+ if ( typeof optionsOrCb !== "object" ) throw new Error ( `Expect http options but get ${ typeof optionsOrCb } ` ) ;
1770+ this . send ( command , optionsOrCb || { } , cb ) ;
1771+ } else {
1772+ return this . send ( command , optionsOrCb ) ;
1773+ }
1774+ }
1775+
17241776 /**
17251777 * <p>
17261778 * Creates a new Amazon Chime SDK meeting in the specified media Region with no initial attendees. For more information about specifying media Regions, see
@@ -2590,6 +2642,38 @@ export class Chime extends ChimeClient {
25902642 }
25912643 }
25922644
2645+ /**
2646+ * <p>Deletes the media capture pipeline.</p>
2647+ */
2648+ public deleteMediaCapturePipeline (
2649+ args : DeleteMediaCapturePipelineCommandInput ,
2650+ options ?: __HttpHandlerOptions
2651+ ) : Promise < DeleteMediaCapturePipelineCommandOutput > ;
2652+ public deleteMediaCapturePipeline (
2653+ args : DeleteMediaCapturePipelineCommandInput ,
2654+ cb : ( err : any , data ?: DeleteMediaCapturePipelineCommandOutput ) => void
2655+ ) : void ;
2656+ public deleteMediaCapturePipeline (
2657+ args : DeleteMediaCapturePipelineCommandInput ,
2658+ options : __HttpHandlerOptions ,
2659+ cb : ( err : any , data ?: DeleteMediaCapturePipelineCommandOutput ) => void
2660+ ) : void ;
2661+ public deleteMediaCapturePipeline (
2662+ args : DeleteMediaCapturePipelineCommandInput ,
2663+ optionsOrCb ?: __HttpHandlerOptions | ( ( err : any , data ?: DeleteMediaCapturePipelineCommandOutput ) => void ) ,
2664+ cb ?: ( err : any , data ?: DeleteMediaCapturePipelineCommandOutput ) => void
2665+ ) : Promise < DeleteMediaCapturePipelineCommandOutput > | void {
2666+ const command = new DeleteMediaCapturePipelineCommand ( args ) ;
2667+ if ( typeof optionsOrCb === "function" ) {
2668+ this . send ( command , optionsOrCb ) ;
2669+ } else if ( typeof cb === "function" ) {
2670+ if ( typeof optionsOrCb !== "object" ) throw new Error ( `Expect http options but get ${ typeof optionsOrCb } ` ) ;
2671+ this . send ( command , optionsOrCb || { } , cb ) ;
2672+ } else {
2673+ return this . send ( command , optionsOrCb ) ;
2674+ }
2675+ }
2676+
25932677 /**
25942678 * <p>Deletes the specified Amazon Chime SDK meeting. The operation deletes all attendees, disconnects all clients, and prevents new clients from
25952679 * joining the meeting. For more information about the Amazon Chime SDK, see
@@ -3840,6 +3924,38 @@ export class Chime extends ChimeClient {
38403924 }
38413925 }
38423926
3927+ /**
3928+ * <p>Gets an existing media capture pipeline.</p>
3929+ */
3930+ public getMediaCapturePipeline (
3931+ args : GetMediaCapturePipelineCommandInput ,
3932+ options ?: __HttpHandlerOptions
3933+ ) : Promise < GetMediaCapturePipelineCommandOutput > ;
3934+ public getMediaCapturePipeline (
3935+ args : GetMediaCapturePipelineCommandInput ,
3936+ cb : ( err : any , data ?: GetMediaCapturePipelineCommandOutput ) => void
3937+ ) : void ;
3938+ public getMediaCapturePipeline (
3939+ args : GetMediaCapturePipelineCommandInput ,
3940+ options : __HttpHandlerOptions ,
3941+ cb : ( err : any , data ?: GetMediaCapturePipelineCommandOutput ) => void
3942+ ) : void ;
3943+ public getMediaCapturePipeline (
3944+ args : GetMediaCapturePipelineCommandInput ,
3945+ optionsOrCb ?: __HttpHandlerOptions | ( ( err : any , data ?: GetMediaCapturePipelineCommandOutput ) => void ) ,
3946+ cb ?: ( err : any , data ?: GetMediaCapturePipelineCommandOutput ) => void
3947+ ) : Promise < GetMediaCapturePipelineCommandOutput > | void {
3948+ const command = new GetMediaCapturePipelineCommand ( args ) ;
3949+ if ( typeof optionsOrCb === "function" ) {
3950+ this . send ( command , optionsOrCb ) ;
3951+ } else if ( typeof cb === "function" ) {
3952+ if ( typeof optionsOrCb !== "object" ) throw new Error ( `Expect http options but get ${ typeof optionsOrCb } ` ) ;
3953+ this . send ( command , optionsOrCb || { } , cb ) ;
3954+ } else {
3955+ return this . send ( command , optionsOrCb ) ;
3956+ }
3957+ }
3958+
38433959 /**
38443960 * <p>
38453961 * Gets the Amazon Chime SDK meeting details for the specified meeting ID. For more information about the Amazon Chime SDK, see
@@ -5080,6 +5196,38 @@ export class Chime extends ChimeClient {
50805196 }
50815197 }
50825198
5199+ /**
5200+ * <p>Returns a list of media capture pipelines.</p>
5201+ */
5202+ public listMediaCapturePipelines (
5203+ args : ListMediaCapturePipelinesCommandInput ,
5204+ options ?: __HttpHandlerOptions
5205+ ) : Promise < ListMediaCapturePipelinesCommandOutput > ;
5206+ public listMediaCapturePipelines (
5207+ args : ListMediaCapturePipelinesCommandInput ,
5208+ cb : ( err : any , data ?: ListMediaCapturePipelinesCommandOutput ) => void
5209+ ) : void ;
5210+ public listMediaCapturePipelines (
5211+ args : ListMediaCapturePipelinesCommandInput ,
5212+ options : __HttpHandlerOptions ,
5213+ cb : ( err : any , data ?: ListMediaCapturePipelinesCommandOutput ) => void
5214+ ) : void ;
5215+ public listMediaCapturePipelines (
5216+ args : ListMediaCapturePipelinesCommandInput ,
5217+ optionsOrCb ?: __HttpHandlerOptions | ( ( err : any , data ?: ListMediaCapturePipelinesCommandOutput ) => void ) ,
5218+ cb ?: ( err : any , data ?: ListMediaCapturePipelinesCommandOutput ) => void
5219+ ) : Promise < ListMediaCapturePipelinesCommandOutput > | void {
5220+ const command = new ListMediaCapturePipelinesCommand ( args ) ;
5221+ if ( typeof optionsOrCb === "function" ) {
5222+ this . send ( command , optionsOrCb ) ;
5223+ } else if ( typeof cb === "function" ) {
5224+ if ( typeof optionsOrCb !== "object" ) throw new Error ( `Expect http options but get ${ typeof optionsOrCb } ` ) ;
5225+ this . send ( command , optionsOrCb || { } , cb ) ;
5226+ } else {
5227+ return this . send ( command , optionsOrCb ) ;
5228+ }
5229+ }
5230+
50835231 /**
50845232 * <p>
50855233 * Lists up to 100 active Amazon Chime SDK meetings. For more information about the Amazon Chime SDK, see
0 commit comments