awscdk-construct-scte-scheduler
Version:
AWS CDK Construct for scheduling SCTE-35 events using the MediaLive schedule API
192 lines (191 loc) • 11.4 kB
JavaScript
import { createAggregatedClient } from "@smithy/smithy-client";
import { AcceptInputDeviceTransferCommand, } from "./commands/AcceptInputDeviceTransferCommand";
import { BatchDeleteCommand } from "./commands/BatchDeleteCommand";
import { BatchStartCommand } from "./commands/BatchStartCommand";
import { BatchStopCommand } from "./commands/BatchStopCommand";
import { BatchUpdateScheduleCommand, } from "./commands/BatchUpdateScheduleCommand";
import { CancelInputDeviceTransferCommand, } from "./commands/CancelInputDeviceTransferCommand";
import { ClaimDeviceCommand } from "./commands/ClaimDeviceCommand";
import { CreateChannelCommand, } from "./commands/CreateChannelCommand";
import { CreateCloudWatchAlarmTemplateCommand, } from "./commands/CreateCloudWatchAlarmTemplateCommand";
import { CreateCloudWatchAlarmTemplateGroupCommand, } from "./commands/CreateCloudWatchAlarmTemplateGroupCommand";
import { CreateEventBridgeRuleTemplateCommand, } from "./commands/CreateEventBridgeRuleTemplateCommand";
import { CreateEventBridgeRuleTemplateGroupCommand, } from "./commands/CreateEventBridgeRuleTemplateGroupCommand";
import { CreateInputCommand } from "./commands/CreateInputCommand";
import { CreateInputSecurityGroupCommand, } from "./commands/CreateInputSecurityGroupCommand";
import { CreateMultiplexCommand, } from "./commands/CreateMultiplexCommand";
import { CreateMultiplexProgramCommand, } from "./commands/CreateMultiplexProgramCommand";
import { CreatePartnerInputCommand, } from "./commands/CreatePartnerInputCommand";
import { CreateSignalMapCommand, } from "./commands/CreateSignalMapCommand";
import { CreateTagsCommand } from "./commands/CreateTagsCommand";
import { DeleteChannelCommand, } from "./commands/DeleteChannelCommand";
import { DeleteCloudWatchAlarmTemplateCommand, } from "./commands/DeleteCloudWatchAlarmTemplateCommand";
import { DeleteCloudWatchAlarmTemplateGroupCommand, } from "./commands/DeleteCloudWatchAlarmTemplateGroupCommand";
import { DeleteEventBridgeRuleTemplateCommand, } from "./commands/DeleteEventBridgeRuleTemplateCommand";
import { DeleteEventBridgeRuleTemplateGroupCommand, } from "./commands/DeleteEventBridgeRuleTemplateGroupCommand";
import { DeleteInputCommand } from "./commands/DeleteInputCommand";
import { DeleteInputSecurityGroupCommand, } from "./commands/DeleteInputSecurityGroupCommand";
import { DeleteMultiplexCommand, } from "./commands/DeleteMultiplexCommand";
import { DeleteMultiplexProgramCommand, } from "./commands/DeleteMultiplexProgramCommand";
import { DeleteReservationCommand, } from "./commands/DeleteReservationCommand";
import { DeleteScheduleCommand, } from "./commands/DeleteScheduleCommand";
import { DeleteSignalMapCommand, } from "./commands/DeleteSignalMapCommand";
import { DeleteTagsCommand } from "./commands/DeleteTagsCommand";
import { DescribeAccountConfigurationCommand, } from "./commands/DescribeAccountConfigurationCommand";
import { DescribeChannelCommand, } from "./commands/DescribeChannelCommand";
import { DescribeInputCommand, } from "./commands/DescribeInputCommand";
import { DescribeInputDeviceCommand, } from "./commands/DescribeInputDeviceCommand";
import { DescribeInputDeviceThumbnailCommand, } from "./commands/DescribeInputDeviceThumbnailCommand";
import { DescribeInputSecurityGroupCommand, } from "./commands/DescribeInputSecurityGroupCommand";
import { DescribeMultiplexCommand, } from "./commands/DescribeMultiplexCommand";
import { DescribeMultiplexProgramCommand, } from "./commands/DescribeMultiplexProgramCommand";
import { DescribeOfferingCommand, } from "./commands/DescribeOfferingCommand";
import { DescribeReservationCommand, } from "./commands/DescribeReservationCommand";
import { DescribeScheduleCommand, } from "./commands/DescribeScheduleCommand";
import { DescribeThumbnailsCommand, } from "./commands/DescribeThumbnailsCommand";
import { GetCloudWatchAlarmTemplateCommand, } from "./commands/GetCloudWatchAlarmTemplateCommand";
import { GetCloudWatchAlarmTemplateGroupCommand, } from "./commands/GetCloudWatchAlarmTemplateGroupCommand";
import { GetEventBridgeRuleTemplateCommand, } from "./commands/GetEventBridgeRuleTemplateCommand";
import { GetEventBridgeRuleTemplateGroupCommand, } from "./commands/GetEventBridgeRuleTemplateGroupCommand";
import { GetSignalMapCommand, } from "./commands/GetSignalMapCommand";
import { ListChannelsCommand, } from "./commands/ListChannelsCommand";
import { ListCloudWatchAlarmTemplateGroupsCommand, } from "./commands/ListCloudWatchAlarmTemplateGroupsCommand";
import { ListCloudWatchAlarmTemplatesCommand, } from "./commands/ListCloudWatchAlarmTemplatesCommand";
import { ListEventBridgeRuleTemplateGroupsCommand, } from "./commands/ListEventBridgeRuleTemplateGroupsCommand";
import { ListEventBridgeRuleTemplatesCommand, } from "./commands/ListEventBridgeRuleTemplatesCommand";
import { ListInputDevicesCommand, } from "./commands/ListInputDevicesCommand";
import { ListInputDeviceTransfersCommand, } from "./commands/ListInputDeviceTransfersCommand";
import { ListInputsCommand } from "./commands/ListInputsCommand";
import { ListInputSecurityGroupsCommand, } from "./commands/ListInputSecurityGroupsCommand";
import { ListMultiplexesCommand, } from "./commands/ListMultiplexesCommand";
import { ListMultiplexProgramsCommand, } from "./commands/ListMultiplexProgramsCommand";
import { ListOfferingsCommand, } from "./commands/ListOfferingsCommand";
import { ListReservationsCommand, } from "./commands/ListReservationsCommand";
import { ListSignalMapsCommand, } from "./commands/ListSignalMapsCommand";
import { ListTagsForResourceCommand, } from "./commands/ListTagsForResourceCommand";
import { PurchaseOfferingCommand, } from "./commands/PurchaseOfferingCommand";
import { RebootInputDeviceCommand, } from "./commands/RebootInputDeviceCommand";
import { RejectInputDeviceTransferCommand, } from "./commands/RejectInputDeviceTransferCommand";
import { RestartChannelPipelinesCommand, } from "./commands/RestartChannelPipelinesCommand";
import { StartChannelCommand, } from "./commands/StartChannelCommand";
import { StartDeleteMonitorDeploymentCommand, } from "./commands/StartDeleteMonitorDeploymentCommand";
import { StartInputDeviceCommand, } from "./commands/StartInputDeviceCommand";
import { StartInputDeviceMaintenanceWindowCommand, } from "./commands/StartInputDeviceMaintenanceWindowCommand";
import { StartMonitorDeploymentCommand, } from "./commands/StartMonitorDeploymentCommand";
import { StartMultiplexCommand, } from "./commands/StartMultiplexCommand";
import { StartUpdateSignalMapCommand, } from "./commands/StartUpdateSignalMapCommand";
import { StopChannelCommand } from "./commands/StopChannelCommand";
import { StopInputDeviceCommand, } from "./commands/StopInputDeviceCommand";
import { StopMultiplexCommand, } from "./commands/StopMultiplexCommand";
import { TransferInputDeviceCommand, } from "./commands/TransferInputDeviceCommand";
import { UpdateAccountConfigurationCommand, } from "./commands/UpdateAccountConfigurationCommand";
import { UpdateChannelClassCommand, } from "./commands/UpdateChannelClassCommand";
import { UpdateChannelCommand, } from "./commands/UpdateChannelCommand";
import { UpdateCloudWatchAlarmTemplateCommand, } from "./commands/UpdateCloudWatchAlarmTemplateCommand";
import { UpdateCloudWatchAlarmTemplateGroupCommand, } from "./commands/UpdateCloudWatchAlarmTemplateGroupCommand";
import { UpdateEventBridgeRuleTemplateCommand, } from "./commands/UpdateEventBridgeRuleTemplateCommand";
import { UpdateEventBridgeRuleTemplateGroupCommand, } from "./commands/UpdateEventBridgeRuleTemplateGroupCommand";
import { UpdateInputCommand } from "./commands/UpdateInputCommand";
import { UpdateInputDeviceCommand, } from "./commands/UpdateInputDeviceCommand";
import { UpdateInputSecurityGroupCommand, } from "./commands/UpdateInputSecurityGroupCommand";
import { UpdateMultiplexCommand, } from "./commands/UpdateMultiplexCommand";
import { UpdateMultiplexProgramCommand, } from "./commands/UpdateMultiplexProgramCommand";
import { UpdateReservationCommand, } from "./commands/UpdateReservationCommand";
import { MediaLiveClient } from "./MediaLiveClient";
const commands = {
AcceptInputDeviceTransferCommand,
BatchDeleteCommand,
BatchStartCommand,
BatchStopCommand,
BatchUpdateScheduleCommand,
CancelInputDeviceTransferCommand,
ClaimDeviceCommand,
CreateChannelCommand,
CreateCloudWatchAlarmTemplateCommand,
CreateCloudWatchAlarmTemplateGroupCommand,
CreateEventBridgeRuleTemplateCommand,
CreateEventBridgeRuleTemplateGroupCommand,
CreateInputCommand,
CreateInputSecurityGroupCommand,
CreateMultiplexCommand,
CreateMultiplexProgramCommand,
CreatePartnerInputCommand,
CreateSignalMapCommand,
CreateTagsCommand,
DeleteChannelCommand,
DeleteCloudWatchAlarmTemplateCommand,
DeleteCloudWatchAlarmTemplateGroupCommand,
DeleteEventBridgeRuleTemplateCommand,
DeleteEventBridgeRuleTemplateGroupCommand,
DeleteInputCommand,
DeleteInputSecurityGroupCommand,
DeleteMultiplexCommand,
DeleteMultiplexProgramCommand,
DeleteReservationCommand,
DeleteScheduleCommand,
DeleteSignalMapCommand,
DeleteTagsCommand,
DescribeAccountConfigurationCommand,
DescribeChannelCommand,
DescribeInputCommand,
DescribeInputDeviceCommand,
DescribeInputDeviceThumbnailCommand,
DescribeInputSecurityGroupCommand,
DescribeMultiplexCommand,
DescribeMultiplexProgramCommand,
DescribeOfferingCommand,
DescribeReservationCommand,
DescribeScheduleCommand,
DescribeThumbnailsCommand,
GetCloudWatchAlarmTemplateCommand,
GetCloudWatchAlarmTemplateGroupCommand,
GetEventBridgeRuleTemplateCommand,
GetEventBridgeRuleTemplateGroupCommand,
GetSignalMapCommand,
ListChannelsCommand,
ListCloudWatchAlarmTemplateGroupsCommand,
ListCloudWatchAlarmTemplatesCommand,
ListEventBridgeRuleTemplateGroupsCommand,
ListEventBridgeRuleTemplatesCommand,
ListInputDevicesCommand,
ListInputDeviceTransfersCommand,
ListInputsCommand,
ListInputSecurityGroupsCommand,
ListMultiplexesCommand,
ListMultiplexProgramsCommand,
ListOfferingsCommand,
ListReservationsCommand,
ListSignalMapsCommand,
ListTagsForResourceCommand,
PurchaseOfferingCommand,
RebootInputDeviceCommand,
RejectInputDeviceTransferCommand,
RestartChannelPipelinesCommand,
StartChannelCommand,
StartDeleteMonitorDeploymentCommand,
StartInputDeviceCommand,
StartInputDeviceMaintenanceWindowCommand,
StartMonitorDeploymentCommand,
StartMultiplexCommand,
StartUpdateSignalMapCommand,
StopChannelCommand,
StopInputDeviceCommand,
StopMultiplexCommand,
TransferInputDeviceCommand,
UpdateAccountConfigurationCommand,
UpdateChannelCommand,
UpdateChannelClassCommand,
UpdateCloudWatchAlarmTemplateCommand,
UpdateCloudWatchAlarmTemplateGroupCommand,
UpdateEventBridgeRuleTemplateCommand,
UpdateEventBridgeRuleTemplateGroupCommand,
UpdateInputCommand,
UpdateInputDeviceCommand,
UpdateInputSecurityGroupCommand,
UpdateMultiplexCommand,
UpdateMultiplexProgramCommand,
UpdateReservationCommand,
};
export class MediaLive extends MediaLiveClient {
}
createAggregatedClient(commands, MediaLive);