import { type WaiterResult } from "@smithy/core/client"; import type { HttpHandlerOptions as __HttpHandlerOptions, PaginationConfiguration, Paginator, WaiterConfiguration } from "@smithy/types"; import { type AcceptInputDeviceTransferCommandInput, type AcceptInputDeviceTransferCommandOutput } from "./commands/AcceptInputDeviceTransferCommand"; import { type BatchDeleteCommandInput, type BatchDeleteCommandOutput } from "./commands/BatchDeleteCommand"; import { type BatchStartCommandInput, type BatchStartCommandOutput } from "./commands/BatchStartCommand"; import { type BatchStopCommandInput, type BatchStopCommandOutput } from "./commands/BatchStopCommand"; import { type BatchUpdateScheduleCommandInput, type BatchUpdateScheduleCommandOutput } from "./commands/BatchUpdateScheduleCommand"; import { type CancelInputDeviceTransferCommandInput, type CancelInputDeviceTransferCommandOutput } from "./commands/CancelInputDeviceTransferCommand"; import { type ClaimDeviceCommandInput, type ClaimDeviceCommandOutput } from "./commands/ClaimDeviceCommand"; import { type CreateChannelCommandInput, type CreateChannelCommandOutput } from "./commands/CreateChannelCommand"; import { type CreateChannelPlacementGroupCommandInput, type CreateChannelPlacementGroupCommandOutput } from "./commands/CreateChannelPlacementGroupCommand"; import { type CreateCloudWatchAlarmTemplateCommandInput, type CreateCloudWatchAlarmTemplateCommandOutput } from "./commands/CreateCloudWatchAlarmTemplateCommand"; import { type CreateCloudWatchAlarmTemplateGroupCommandInput, type CreateCloudWatchAlarmTemplateGroupCommandOutput } from "./commands/CreateCloudWatchAlarmTemplateGroupCommand"; import { type CreateClusterCommandInput, type CreateClusterCommandOutput } from "./commands/CreateClusterCommand"; import { type CreateEventBridgeRuleTemplateCommandInput, type CreateEventBridgeRuleTemplateCommandOutput } from "./commands/CreateEventBridgeRuleTemplateCommand"; import { type CreateEventBridgeRuleTemplateGroupCommandInput, type CreateEventBridgeRuleTemplateGroupCommandOutput } from "./commands/CreateEventBridgeRuleTemplateGroupCommand"; import { type CreateInputCommandInput, type CreateInputCommandOutput } from "./commands/CreateInputCommand"; import { type CreateInputSecurityGroupCommandInput, type CreateInputSecurityGroupCommandOutput } from "./commands/CreateInputSecurityGroupCommand"; import { type CreateMultiplexCommandInput, type CreateMultiplexCommandOutput } from "./commands/CreateMultiplexCommand"; import { type CreateMultiplexProgramCommandInput, type CreateMultiplexProgramCommandOutput } from "./commands/CreateMultiplexProgramCommand"; import { type CreateNetworkCommandInput, type CreateNetworkCommandOutput } from "./commands/CreateNetworkCommand"; import { type CreateNodeCommandInput, type CreateNodeCommandOutput } from "./commands/CreateNodeCommand"; import { type CreateNodeRegistrationScriptCommandInput, type CreateNodeRegistrationScriptCommandOutput } from "./commands/CreateNodeRegistrationScriptCommand"; import { type CreatePartnerInputCommandInput, type CreatePartnerInputCommandOutput } from "./commands/CreatePartnerInputCommand"; import { type CreateSdiSourceCommandInput, type CreateSdiSourceCommandOutput } from "./commands/CreateSdiSourceCommand"; import { type CreateSignalMapCommandInput, type CreateSignalMapCommandOutput } from "./commands/CreateSignalMapCommand"; import { type CreateTagsCommandInput, type CreateTagsCommandOutput } from "./commands/CreateTagsCommand"; import { type DeleteChannelCommandInput, type DeleteChannelCommandOutput } from "./commands/DeleteChannelCommand"; import { type DeleteChannelPlacementGroupCommandInput, type DeleteChannelPlacementGroupCommandOutput } from "./commands/DeleteChannelPlacementGroupCommand"; import { type DeleteCloudWatchAlarmTemplateCommandInput, type DeleteCloudWatchAlarmTemplateCommandOutput } from "./commands/DeleteCloudWatchAlarmTemplateCommand"; import { type DeleteCloudWatchAlarmTemplateGroupCommandInput, type DeleteCloudWatchAlarmTemplateGroupCommandOutput } from "./commands/DeleteCloudWatchAlarmTemplateGroupCommand"; import { type DeleteClusterCommandInput, type DeleteClusterCommandOutput } from "./commands/DeleteClusterCommand"; import { type DeleteEventBridgeRuleTemplateCommandInput, type DeleteEventBridgeRuleTemplateCommandOutput } from "./commands/DeleteEventBridgeRuleTemplateCommand"; import { type DeleteEventBridgeRuleTemplateGroupCommandInput, type DeleteEventBridgeRuleTemplateGroupCommandOutput } from "./commands/DeleteEventBridgeRuleTemplateGroupCommand"; import { type DeleteInputCommandInput, type DeleteInputCommandOutput } from "./commands/DeleteInputCommand"; import { type DeleteInputSecurityGroupCommandInput, type DeleteInputSecurityGroupCommandOutput } from "./commands/DeleteInputSecurityGroupCommand"; import { type DeleteMultiplexCommandInput, type DeleteMultiplexCommandOutput } from "./commands/DeleteMultiplexCommand"; import { type DeleteMultiplexProgramCommandInput, type DeleteMultiplexProgramCommandOutput } from "./commands/DeleteMultiplexProgramCommand"; import { type DeleteNetworkCommandInput, type DeleteNetworkCommandOutput } from "./commands/DeleteNetworkCommand"; import { type DeleteNodeCommandInput, type DeleteNodeCommandOutput } from "./commands/DeleteNodeCommand"; import { type DeleteReservationCommandInput, type DeleteReservationCommandOutput } from "./commands/DeleteReservationCommand"; import { type DeleteScheduleCommandInput, type DeleteScheduleCommandOutput } from "./commands/DeleteScheduleCommand"; import { type DeleteSdiSourceCommandInput, type DeleteSdiSourceCommandOutput } from "./commands/DeleteSdiSourceCommand"; import { type DeleteSignalMapCommandInput, type DeleteSignalMapCommandOutput } from "./commands/DeleteSignalMapCommand"; import { type DeleteTagsCommandInput, type DeleteTagsCommandOutput } from "./commands/DeleteTagsCommand"; import { type DescribeAccountConfigurationCommandInput, type DescribeAccountConfigurationCommandOutput } from "./commands/DescribeAccountConfigurationCommand"; import { type DescribeChannelCommandInput, type DescribeChannelCommandOutput } from "./commands/DescribeChannelCommand"; import { type DescribeChannelPlacementGroupCommandInput, type DescribeChannelPlacementGroupCommandOutput } from "./commands/DescribeChannelPlacementGroupCommand"; import { type DescribeClusterCommandInput, type DescribeClusterCommandOutput } from "./commands/DescribeClusterCommand"; import { type DescribeInputCommandInput, type DescribeInputCommandOutput } from "./commands/DescribeInputCommand"; import { type DescribeInputDeviceCommandInput, type DescribeInputDeviceCommandOutput } from "./commands/DescribeInputDeviceCommand"; import { type DescribeInputDeviceThumbnailCommandInput, type DescribeInputDeviceThumbnailCommandOutput } from "./commands/DescribeInputDeviceThumbnailCommand"; import { type DescribeInputSecurityGroupCommandInput, type DescribeInputSecurityGroupCommandOutput } from "./commands/DescribeInputSecurityGroupCommand"; import { type DescribeMultiplexCommandInput, type DescribeMultiplexCommandOutput } from "./commands/DescribeMultiplexCommand"; import { type DescribeMultiplexProgramCommandInput, type DescribeMultiplexProgramCommandOutput } from "./commands/DescribeMultiplexProgramCommand"; import { type DescribeNetworkCommandInput, type DescribeNetworkCommandOutput } from "./commands/DescribeNetworkCommand"; import { type DescribeNodeCommandInput, type DescribeNodeCommandOutput } from "./commands/DescribeNodeCommand"; import { type DescribeOfferingCommandInput, type DescribeOfferingCommandOutput } from "./commands/DescribeOfferingCommand"; import { type DescribeReservationCommandInput, type DescribeReservationCommandOutput } from "./commands/DescribeReservationCommand"; import { type DescribeScheduleCommandInput, type DescribeScheduleCommandOutput } from "./commands/DescribeScheduleCommand"; import { type DescribeSdiSourceCommandInput, type DescribeSdiSourceCommandOutput } from "./commands/DescribeSdiSourceCommand"; import { type DescribeThumbnailsCommandInput, type DescribeThumbnailsCommandOutput } from "./commands/DescribeThumbnailsCommand"; import { type GetCloudWatchAlarmTemplateCommandInput, type GetCloudWatchAlarmTemplateCommandOutput } from "./commands/GetCloudWatchAlarmTemplateCommand"; import { type GetCloudWatchAlarmTemplateGroupCommandInput, type GetCloudWatchAlarmTemplateGroupCommandOutput } from "./commands/GetCloudWatchAlarmTemplateGroupCommand"; import { type GetEventBridgeRuleTemplateCommandInput, type GetEventBridgeRuleTemplateCommandOutput } from "./commands/GetEventBridgeRuleTemplateCommand"; import { type GetEventBridgeRuleTemplateGroupCommandInput, type GetEventBridgeRuleTemplateGroupCommandOutput } from "./commands/GetEventBridgeRuleTemplateGroupCommand"; import { type GetSignalMapCommandInput, type GetSignalMapCommandOutput } from "./commands/GetSignalMapCommand"; import { type ListAlertsCommandInput, type ListAlertsCommandOutput } from "./commands/ListAlertsCommand"; import { type ListChannelPlacementGroupsCommandInput, type ListChannelPlacementGroupsCommandOutput } from "./commands/ListChannelPlacementGroupsCommand"; import { type ListChannelsCommandInput, type ListChannelsCommandOutput } from "./commands/ListChannelsCommand"; import { type ListCloudWatchAlarmTemplateGroupsCommandInput, type ListCloudWatchAlarmTemplateGroupsCommandOutput } from "./commands/ListCloudWatchAlarmTemplateGroupsCommand"; import { type ListCloudWatchAlarmTemplatesCommandInput, type ListCloudWatchAlarmTemplatesCommandOutput } from "./commands/ListCloudWatchAlarmTemplatesCommand"; import { type ListClusterAlertsCommandInput, type ListClusterAlertsCommandOutput } from "./commands/ListClusterAlertsCommand"; import { type ListClustersCommandInput, type ListClustersCommandOutput } from "./commands/ListClustersCommand"; import { type ListEventBridgeRuleTemplateGroupsCommandInput, type ListEventBridgeRuleTemplateGroupsCommandOutput } from "./commands/ListEventBridgeRuleTemplateGroupsCommand"; import { type ListEventBridgeRuleTemplatesCommandInput, type ListEventBridgeRuleTemplatesCommandOutput } from "./commands/ListEventBridgeRuleTemplatesCommand"; import { type ListInputDevicesCommandInput, type ListInputDevicesCommandOutput } from "./commands/ListInputDevicesCommand"; import { type ListInputDeviceTransfersCommandInput, type ListInputDeviceTransfersCommandOutput } from "./commands/ListInputDeviceTransfersCommand"; import { type ListInputsCommandInput, type ListInputsCommandOutput } from "./commands/ListInputsCommand"; import { type ListInputSecurityGroupsCommandInput, type ListInputSecurityGroupsCommandOutput } from "./commands/ListInputSecurityGroupsCommand"; import { type ListMultiplexAlertsCommandInput, type ListMultiplexAlertsCommandOutput } from "./commands/ListMultiplexAlertsCommand"; import { type ListMultiplexesCommandInput, type ListMultiplexesCommandOutput } from "./commands/ListMultiplexesCommand"; import { type ListMultiplexProgramsCommandInput, type ListMultiplexProgramsCommandOutput } from "./commands/ListMultiplexProgramsCommand"; import { type ListNetworksCommandInput, type ListNetworksCommandOutput } from "./commands/ListNetworksCommand"; import { type ListNodesCommandInput, type ListNodesCommandOutput } from "./commands/ListNodesCommand"; import { type ListOfferingsCommandInput, type ListOfferingsCommandOutput } from "./commands/ListOfferingsCommand"; import { type ListReservationsCommandInput, type ListReservationsCommandOutput } from "./commands/ListReservationsCommand"; import { type ListSdiSourcesCommandInput, type ListSdiSourcesCommandOutput } from "./commands/ListSdiSourcesCommand"; import { type ListSignalMapsCommandInput, type ListSignalMapsCommandOutput } from "./commands/ListSignalMapsCommand"; import { type ListTagsForResourceCommandInput, type ListTagsForResourceCommandOutput } from "./commands/ListTagsForResourceCommand"; import { type ListVersionsCommandInput, type ListVersionsCommandOutput } from "./commands/ListVersionsCommand"; import { type PurchaseOfferingCommandInput, type PurchaseOfferingCommandOutput } from "./commands/PurchaseOfferingCommand"; import { type RebootInputDeviceCommandInput, type RebootInputDeviceCommandOutput } from "./commands/RebootInputDeviceCommand"; import { type RejectInputDeviceTransferCommandInput, type RejectInputDeviceTransferCommandOutput } from "./commands/RejectInputDeviceTransferCommand"; import { type RestartChannelPipelinesCommandInput, type RestartChannelPipelinesCommandOutput } from "./commands/RestartChannelPipelinesCommand"; import { type StartChannelCommandInput, type StartChannelCommandOutput } from "./commands/StartChannelCommand"; import { type StartDeleteMonitorDeploymentCommandInput, type StartDeleteMonitorDeploymentCommandOutput } from "./commands/StartDeleteMonitorDeploymentCommand"; import { type StartInputDeviceCommandInput, type StartInputDeviceCommandOutput } from "./commands/StartInputDeviceCommand"; import { type StartInputDeviceMaintenanceWindowCommandInput, type StartInputDeviceMaintenanceWindowCommandOutput } from "./commands/StartInputDeviceMaintenanceWindowCommand"; import { type StartMonitorDeploymentCommandInput, type StartMonitorDeploymentCommandOutput } from "./commands/StartMonitorDeploymentCommand"; import { type StartMultiplexCommandInput, type StartMultiplexCommandOutput } from "./commands/StartMultiplexCommand"; import { type StartUpdateSignalMapCommandInput, type StartUpdateSignalMapCommandOutput } from "./commands/StartUpdateSignalMapCommand"; import { type StopChannelCommandInput, type StopChannelCommandOutput } from "./commands/StopChannelCommand"; import { type StopInputDeviceCommandInput, type StopInputDeviceCommandOutput } from "./commands/StopInputDeviceCommand"; import { type StopMultiplexCommandInput, type StopMultiplexCommandOutput } from "./commands/StopMultiplexCommand"; import { type TransferInputDeviceCommandInput, type TransferInputDeviceCommandOutput } from "./commands/TransferInputDeviceCommand"; import { type UpdateAccountConfigurationCommandInput, type UpdateAccountConfigurationCommandOutput } from "./commands/UpdateAccountConfigurationCommand"; import { type UpdateChannelClassCommandInput, type UpdateChannelClassCommandOutput } from "./commands/UpdateChannelClassCommand"; import { type UpdateChannelCommandInput, type UpdateChannelCommandOutput } from "./commands/UpdateChannelCommand"; import { type UpdateChannelPlacementGroupCommandInput, type UpdateChannelPlacementGroupCommandOutput } from "./commands/UpdateChannelPlacementGroupCommand"; import { type UpdateCloudWatchAlarmTemplateCommandInput, type UpdateCloudWatchAlarmTemplateCommandOutput } from "./commands/UpdateCloudWatchAlarmTemplateCommand"; import { type UpdateCloudWatchAlarmTemplateGroupCommandInput, type UpdateCloudWatchAlarmTemplateGroupCommandOutput } from "./commands/UpdateCloudWatchAlarmTemplateGroupCommand"; import { type UpdateClusterCommandInput, type UpdateClusterCommandOutput } from "./commands/UpdateClusterCommand"; import { type UpdateEventBridgeRuleTemplateCommandInput, type UpdateEventBridgeRuleTemplateCommandOutput } from "./commands/UpdateEventBridgeRuleTemplateCommand"; import { type UpdateEventBridgeRuleTemplateGroupCommandInput, type UpdateEventBridgeRuleTemplateGroupCommandOutput } from "./commands/UpdateEventBridgeRuleTemplateGroupCommand"; import { type UpdateInputCommandInput, type UpdateInputCommandOutput } from "./commands/UpdateInputCommand"; import { type UpdateInputDeviceCommandInput, type UpdateInputDeviceCommandOutput } from "./commands/UpdateInputDeviceCommand"; import { type UpdateInputSecurityGroupCommandInput, type UpdateInputSecurityGroupCommandOutput } from "./commands/UpdateInputSecurityGroupCommand"; import { type UpdateMultiplexCommandInput, type UpdateMultiplexCommandOutput } from "./commands/UpdateMultiplexCommand"; import { type UpdateMultiplexProgramCommandInput, type UpdateMultiplexProgramCommandOutput } from "./commands/UpdateMultiplexProgramCommand"; import { type UpdateNetworkCommandInput, type UpdateNetworkCommandOutput } from "./commands/UpdateNetworkCommand"; import { type UpdateNodeCommandInput, type UpdateNodeCommandOutput } from "./commands/UpdateNodeCommand"; import { type UpdateNodeStateCommandInput, type UpdateNodeStateCommandOutput } from "./commands/UpdateNodeStateCommand"; import { type UpdateReservationCommandInput, type UpdateReservationCommandOutput } from "./commands/UpdateReservationCommand"; import { type UpdateSdiSourceCommandInput, type UpdateSdiSourceCommandOutput } from "./commands/UpdateSdiSourceCommand"; import { MediaLiveClient } from "./MediaLiveClient"; export interface MediaLive { /** * @see {@link AcceptInputDeviceTransferCommand} */ acceptInputDeviceTransfer(args: AcceptInputDeviceTransferCommandInput, options?: __HttpHandlerOptions): Promise; acceptInputDeviceTransfer(args: AcceptInputDeviceTransferCommandInput, cb: (err: any, data?: AcceptInputDeviceTransferCommandOutput) => void): void; acceptInputDeviceTransfer(args: AcceptInputDeviceTransferCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AcceptInputDeviceTransferCommandOutput) => void): void; /** * @see {@link BatchDeleteCommand} */ batchDelete(): Promise; batchDelete(args: BatchDeleteCommandInput, options?: __HttpHandlerOptions): Promise; batchDelete(args: BatchDeleteCommandInput, cb: (err: any, data?: BatchDeleteCommandOutput) => void): void; batchDelete(args: BatchDeleteCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: BatchDeleteCommandOutput) => void): void; /** * @see {@link BatchStartCommand} */ batchStart(): Promise; batchStart(args: BatchStartCommandInput, options?: __HttpHandlerOptions): Promise; batchStart(args: BatchStartCommandInput, cb: (err: any, data?: BatchStartCommandOutput) => void): void; batchStart(args: BatchStartCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: BatchStartCommandOutput) => void): void; /** * @see {@link BatchStopCommand} */ batchStop(): Promise; batchStop(args: BatchStopCommandInput, options?: __HttpHandlerOptions): Promise; batchStop(args: BatchStopCommandInput, cb: (err: any, data?: BatchStopCommandOutput) => void): void; batchStop(args: BatchStopCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: BatchStopCommandOutput) => void): void; /** * @see {@link BatchUpdateScheduleCommand} */ batchUpdateSchedule(args: BatchUpdateScheduleCommandInput, options?: __HttpHandlerOptions): Promise; batchUpdateSchedule(args: BatchUpdateScheduleCommandInput, cb: (err: any, data?: BatchUpdateScheduleCommandOutput) => void): void; batchUpdateSchedule(args: BatchUpdateScheduleCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: BatchUpdateScheduleCommandOutput) => void): void; /** * @see {@link CancelInputDeviceTransferCommand} */ cancelInputDeviceTransfer(args: CancelInputDeviceTransferCommandInput, options?: __HttpHandlerOptions): Promise; cancelInputDeviceTransfer(args: CancelInputDeviceTransferCommandInput, cb: (err: any, data?: CancelInputDeviceTransferCommandOutput) => void): void; cancelInputDeviceTransfer(args: CancelInputDeviceTransferCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CancelInputDeviceTransferCommandOutput) => void): void; /** * @see {@link ClaimDeviceCommand} */ claimDevice(): Promise; claimDevice(args: ClaimDeviceCommandInput, options?: __HttpHandlerOptions): Promise; claimDevice(args: ClaimDeviceCommandInput, cb: (err: any, data?: ClaimDeviceCommandOutput) => void): void; claimDevice(args: ClaimDeviceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ClaimDeviceCommandOutput) => void): void; /** * @see {@link CreateChannelCommand} */ createChannel(): Promise; createChannel(args: CreateChannelCommandInput, options?: __HttpHandlerOptions): Promise; createChannel(args: CreateChannelCommandInput, cb: (err: any, data?: CreateChannelCommandOutput) => void): void; createChannel(args: CreateChannelCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateChannelCommandOutput) => void): void; /** * @see {@link CreateChannelPlacementGroupCommand} */ createChannelPlacementGroup(args: CreateChannelPlacementGroupCommandInput, options?: __HttpHandlerOptions): Promise; createChannelPlacementGroup(args: CreateChannelPlacementGroupCommandInput, cb: (err: any, data?: CreateChannelPlacementGroupCommandOutput) => void): void; createChannelPlacementGroup(args: CreateChannelPlacementGroupCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateChannelPlacementGroupCommandOutput) => void): void; /** * @see {@link CreateCloudWatchAlarmTemplateCommand} */ createCloudWatchAlarmTemplate(args: CreateCloudWatchAlarmTemplateCommandInput, options?: __HttpHandlerOptions): Promise; createCloudWatchAlarmTemplate(args: CreateCloudWatchAlarmTemplateCommandInput, cb: (err: any, data?: CreateCloudWatchAlarmTemplateCommandOutput) => void): void; createCloudWatchAlarmTemplate(args: CreateCloudWatchAlarmTemplateCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateCloudWatchAlarmTemplateCommandOutput) => void): void; /** * @see {@link CreateCloudWatchAlarmTemplateGroupCommand} */ createCloudWatchAlarmTemplateGroup(args: CreateCloudWatchAlarmTemplateGroupCommandInput, options?: __HttpHandlerOptions): Promise; createCloudWatchAlarmTemplateGroup(args: CreateCloudWatchAlarmTemplateGroupCommandInput, cb: (err: any, data?: CreateCloudWatchAlarmTemplateGroupCommandOutput) => void): void; createCloudWatchAlarmTemplateGroup(args: CreateCloudWatchAlarmTemplateGroupCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateCloudWatchAlarmTemplateGroupCommandOutput) => void): void; /** * @see {@link CreateClusterCommand} */ createCluster(): Promise; createCluster(args: CreateClusterCommandInput, options?: __HttpHandlerOptions): Promise; createCluster(args: CreateClusterCommandInput, cb: (err: any, data?: CreateClusterCommandOutput) => void): void; createCluster(args: CreateClusterCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateClusterCommandOutput) => void): void; /** * @see {@link CreateEventBridgeRuleTemplateCommand} */ createEventBridgeRuleTemplate(args: CreateEventBridgeRuleTemplateCommandInput, options?: __HttpHandlerOptions): Promise; createEventBridgeRuleTemplate(args: CreateEventBridgeRuleTemplateCommandInput, cb: (err: any, data?: CreateEventBridgeRuleTemplateCommandOutput) => void): void; createEventBridgeRuleTemplate(args: CreateEventBridgeRuleTemplateCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateEventBridgeRuleTemplateCommandOutput) => void): void; /** * @see {@link CreateEventBridgeRuleTemplateGroupCommand} */ createEventBridgeRuleTemplateGroup(args: CreateEventBridgeRuleTemplateGroupCommandInput, options?: __HttpHandlerOptions): Promise; createEventBridgeRuleTemplateGroup(args: CreateEventBridgeRuleTemplateGroupCommandInput, cb: (err: any, data?: CreateEventBridgeRuleTemplateGroupCommandOutput) => void): void; createEventBridgeRuleTemplateGroup(args: CreateEventBridgeRuleTemplateGroupCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateEventBridgeRuleTemplateGroupCommandOutput) => void): void; /** * @see {@link CreateInputCommand} */ createInput(): Promise; createInput(args: CreateInputCommandInput, options?: __HttpHandlerOptions): Promise; createInput(args: CreateInputCommandInput, cb: (err: any, data?: CreateInputCommandOutput) => void): void; createInput(args: CreateInputCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateInputCommandOutput) => void): void; /** * @see {@link CreateInputSecurityGroupCommand} */ createInputSecurityGroup(): Promise; createInputSecurityGroup(args: CreateInputSecurityGroupCommandInput, options?: __HttpHandlerOptions): Promise; createInputSecurityGroup(args: CreateInputSecurityGroupCommandInput, cb: (err: any, data?: CreateInputSecurityGroupCommandOutput) => void): void; createInputSecurityGroup(args: CreateInputSecurityGroupCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateInputSecurityGroupCommandOutput) => void): void; /** * @see {@link CreateMultiplexCommand} */ createMultiplex(args: CreateMultiplexCommandInput, options?: __HttpHandlerOptions): Promise; createMultiplex(args: CreateMultiplexCommandInput, cb: (err: any, data?: CreateMultiplexCommandOutput) => void): void; createMultiplex(args: CreateMultiplexCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateMultiplexCommandOutput) => void): void; /** * @see {@link CreateMultiplexProgramCommand} */ createMultiplexProgram(args: CreateMultiplexProgramCommandInput, options?: __HttpHandlerOptions): Promise; createMultiplexProgram(args: CreateMultiplexProgramCommandInput, cb: (err: any, data?: CreateMultiplexProgramCommandOutput) => void): void; createMultiplexProgram(args: CreateMultiplexProgramCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateMultiplexProgramCommandOutput) => void): void; /** * @see {@link CreateNetworkCommand} */ createNetwork(): Promise; createNetwork(args: CreateNetworkCommandInput, options?: __HttpHandlerOptions): Promise; createNetwork(args: CreateNetworkCommandInput, cb: (err: any, data?: CreateNetworkCommandOutput) => void): void; createNetwork(args: CreateNetworkCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateNetworkCommandOutput) => void): void; /** * @see {@link CreateNodeCommand} */ createNode(args: CreateNodeCommandInput, options?: __HttpHandlerOptions): Promise; createNode(args: CreateNodeCommandInput, cb: (err: any, data?: CreateNodeCommandOutput) => void): void; createNode(args: CreateNodeCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateNodeCommandOutput) => void): void; /** * @see {@link CreateNodeRegistrationScriptCommand} */ createNodeRegistrationScript(args: CreateNodeRegistrationScriptCommandInput, options?: __HttpHandlerOptions): Promise; createNodeRegistrationScript(args: CreateNodeRegistrationScriptCommandInput, cb: (err: any, data?: CreateNodeRegistrationScriptCommandOutput) => void): void; createNodeRegistrationScript(args: CreateNodeRegistrationScriptCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateNodeRegistrationScriptCommandOutput) => void): void; /** * @see {@link CreatePartnerInputCommand} */ createPartnerInput(args: CreatePartnerInputCommandInput, options?: __HttpHandlerOptions): Promise; createPartnerInput(args: CreatePartnerInputCommandInput, cb: (err: any, data?: CreatePartnerInputCommandOutput) => void): void; createPartnerInput(args: CreatePartnerInputCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreatePartnerInputCommandOutput) => void): void; /** * @see {@link CreateSdiSourceCommand} */ createSdiSource(): Promise; createSdiSource(args: CreateSdiSourceCommandInput, options?: __HttpHandlerOptions): Promise; createSdiSource(args: CreateSdiSourceCommandInput, cb: (err: any, data?: CreateSdiSourceCommandOutput) => void): void; createSdiSource(args: CreateSdiSourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateSdiSourceCommandOutput) => void): void; /** * @see {@link CreateSignalMapCommand} */ createSignalMap(args: CreateSignalMapCommandInput, options?: __HttpHandlerOptions): Promise; createSignalMap(args: CreateSignalMapCommandInput, cb: (err: any, data?: CreateSignalMapCommandOutput) => void): void; createSignalMap(args: CreateSignalMapCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateSignalMapCommandOutput) => void): void; /** * @see {@link CreateTagsCommand} */ createTags(args: CreateTagsCommandInput, options?: __HttpHandlerOptions): Promise; createTags(args: CreateTagsCommandInput, cb: (err: any, data?: CreateTagsCommandOutput) => void): void; createTags(args: CreateTagsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateTagsCommandOutput) => void): void; /** * @see {@link DeleteChannelCommand} */ deleteChannel(args: DeleteChannelCommandInput, options?: __HttpHandlerOptions): Promise; deleteChannel(args: DeleteChannelCommandInput, cb: (err: any, data?: DeleteChannelCommandOutput) => void): void; deleteChannel(args: DeleteChannelCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteChannelCommandOutput) => void): void; /** * @see {@link DeleteChannelPlacementGroupCommand} */ deleteChannelPlacementGroup(args: DeleteChannelPlacementGroupCommandInput, options?: __HttpHandlerOptions): Promise; deleteChannelPlacementGroup(args: DeleteChannelPlacementGroupCommandInput, cb: (err: any, data?: DeleteChannelPlacementGroupCommandOutput) => void): void; deleteChannelPlacementGroup(args: DeleteChannelPlacementGroupCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteChannelPlacementGroupCommandOutput) => void): void; /** * @see {@link DeleteCloudWatchAlarmTemplateCommand} */ deleteCloudWatchAlarmTemplate(args: DeleteCloudWatchAlarmTemplateCommandInput, options?: __HttpHandlerOptions): Promise; deleteCloudWatchAlarmTemplate(args: DeleteCloudWatchAlarmTemplateCommandInput, cb: (err: any, data?: DeleteCloudWatchAlarmTemplateCommandOutput) => void): void; deleteCloudWatchAlarmTemplate(args: DeleteCloudWatchAlarmTemplateCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteCloudWatchAlarmTemplateCommandOutput) => void): void; /** * @see {@link DeleteCloudWatchAlarmTemplateGroupCommand} */ deleteCloudWatchAlarmTemplateGroup(args: DeleteCloudWatchAlarmTemplateGroupCommandInput, options?: __HttpHandlerOptions): Promise; deleteCloudWatchAlarmTemplateGroup(args: DeleteCloudWatchAlarmTemplateGroupCommandInput, cb: (err: any, data?: DeleteCloudWatchAlarmTemplateGroupCommandOutput) => void): void; deleteCloudWatchAlarmTemplateGroup(args: DeleteCloudWatchAlarmTemplateGroupCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteCloudWatchAlarmTemplateGroupCommandOutput) => void): void; /** * @see {@link DeleteClusterCommand} */ deleteCluster(args: DeleteClusterCommandInput, options?: __HttpHandlerOptions): Promise; deleteCluster(args: DeleteClusterCommandInput, cb: (err: any, data?: DeleteClusterCommandOutput) => void): void; deleteCluster(args: DeleteClusterCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteClusterCommandOutput) => void): void; /** * @see {@link DeleteEventBridgeRuleTemplateCommand} */ deleteEventBridgeRuleTemplate(args: DeleteEventBridgeRuleTemplateCommandInput, options?: __HttpHandlerOptions): Promise; deleteEventBridgeRuleTemplate(args: DeleteEventBridgeRuleTemplateCommandInput, cb: (err: any, data?: DeleteEventBridgeRuleTemplateCommandOutput) => void): void; deleteEventBridgeRuleTemplate(args: DeleteEventBridgeRuleTemplateCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteEventBridgeRuleTemplateCommandOutput) => void): void; /** * @see {@link DeleteEventBridgeRuleTemplateGroupCommand} */ deleteEventBridgeRuleTemplateGroup(args: DeleteEventBridgeRuleTemplateGroupCommandInput, options?: __HttpHandlerOptions): Promise; deleteEventBridgeRuleTemplateGroup(args: DeleteEventBridgeRuleTemplateGroupCommandInput, cb: (err: any, data?: DeleteEventBridgeRuleTemplateGroupCommandOutput) => void): void; deleteEventBridgeRuleTemplateGroup(args: DeleteEventBridgeRuleTemplateGroupCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteEventBridgeRuleTemplateGroupCommandOutput) => void): void; /** * @see {@link DeleteInputCommand} */ deleteInput(args: DeleteInputCommandInput, options?: __HttpHandlerOptions): Promise; deleteInput(args: DeleteInputCommandInput, cb: (err: any, data?: DeleteInputCommandOutput) => void): void; deleteInput(args: DeleteInputCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteInputCommandOutput) => void): void; /** * @see {@link DeleteInputSecurityGroupCommand} */ deleteInputSecurityGroup(args: DeleteInputSecurityGroupCommandInput, options?: __HttpHandlerOptions): Promise; deleteInputSecurityGroup(args: DeleteInputSecurityGroupCommandInput, cb: (err: any, data?: DeleteInputSecurityGroupCommandOutput) => void): void; deleteInputSecurityGroup(args: DeleteInputSecurityGroupCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteInputSecurityGroupCommandOutput) => void): void; /** * @see {@link DeleteMultiplexCommand} */ deleteMultiplex(args: DeleteMultiplexCommandInput, options?: __HttpHandlerOptions): Promise; deleteMultiplex(args: DeleteMultiplexCommandInput, cb: (err: any, data?: DeleteMultiplexCommandOutput) => void): void; deleteMultiplex(args: DeleteMultiplexCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteMultiplexCommandOutput) => void): void; /** * @see {@link DeleteMultiplexProgramCommand} */ deleteMultiplexProgram(args: DeleteMultiplexProgramCommandInput, options?: __HttpHandlerOptions): Promise; deleteMultiplexProgram(args: DeleteMultiplexProgramCommandInput, cb: (err: any, data?: DeleteMultiplexProgramCommandOutput) => void): void; deleteMultiplexProgram(args: DeleteMultiplexProgramCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteMultiplexProgramCommandOutput) => void): void; /** * @see {@link DeleteNetworkCommand} */ deleteNetwork(args: DeleteNetworkCommandInput, options?: __HttpHandlerOptions): Promise; deleteNetwork(args: DeleteNetworkCommandInput, cb: (err: any, data?: DeleteNetworkCommandOutput) => void): void; deleteNetwork(args: DeleteNetworkCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteNetworkCommandOutput) => void): void; /** * @see {@link DeleteNodeCommand} */ deleteNode(args: DeleteNodeCommandInput, options?: __HttpHandlerOptions): Promise; deleteNode(args: DeleteNodeCommandInput, cb: (err: any, data?: DeleteNodeCommandOutput) => void): void; deleteNode(args: DeleteNodeCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteNodeCommandOutput) => void): void; /** * @see {@link DeleteReservationCommand} */ deleteReservation(args: DeleteReservationCommandInput, options?: __HttpHandlerOptions): Promise; deleteReservation(args: DeleteReservationCommandInput, cb: (err: any, data?: DeleteReservationCommandOutput) => void): void; deleteReservation(args: DeleteReservationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteReservationCommandOutput) => void): void; /** * @see {@link DeleteScheduleCommand} */ deleteSchedule(args: DeleteScheduleCommandInput, options?: __HttpHandlerOptions): Promise; deleteSchedule(args: DeleteScheduleCommandInput, cb: (err: any, data?: DeleteScheduleCommandOutput) => void): void; deleteSchedule(args: DeleteScheduleCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteScheduleCommandOutput) => void): void; /** * @see {@link DeleteSdiSourceCommand} */ deleteSdiSource(args: DeleteSdiSourceCommandInput, options?: __HttpHandlerOptions): Promise; deleteSdiSource(args: DeleteSdiSourceCommandInput, cb: (err: any, data?: DeleteSdiSourceCommandOutput) => void): void; deleteSdiSource(args: DeleteSdiSourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteSdiSourceCommandOutput) => void): void; /** * @see {@link DeleteSignalMapCommand} */ deleteSignalMap(args: DeleteSignalMapCommandInput, options?: __HttpHandlerOptions): Promise; deleteSignalMap(args: DeleteSignalMapCommandInput, cb: (err: any, data?: DeleteSignalMapCommandOutput) => void): void; deleteSignalMap(args: DeleteSignalMapCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteSignalMapCommandOutput) => void): void; /** * @see {@link DeleteTagsCommand} */ deleteTags(args: DeleteTagsCommandInput, options?: __HttpHandlerOptions): Promise; deleteTags(args: DeleteTagsCommandInput, cb: (err: any, data?: DeleteTagsCommandOutput) => void): void; deleteTags(args: DeleteTagsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteTagsCommandOutput) => void): void; /** * @see {@link DescribeAccountConfigurationCommand} */ describeAccountConfiguration(): Promise; describeAccountConfiguration(args: DescribeAccountConfigurationCommandInput, options?: __HttpHandlerOptions): Promise; describeAccountConfiguration(args: DescribeAccountConfigurationCommandInput, cb: (err: any, data?: DescribeAccountConfigurationCommandOutput) => void): void; describeAccountConfiguration(args: DescribeAccountConfigurationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeAccountConfigurationCommandOutput) => void): void; /** * @see {@link DescribeChannelCommand} */ describeChannel(args: DescribeChannelCommandInput, options?: __HttpHandlerOptions): Promise; describeChannel(args: DescribeChannelCommandInput, cb: (err: any, data?: DescribeChannelCommandOutput) => void): void; describeChannel(args: DescribeChannelCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeChannelCommandOutput) => void): void; /** * @see {@link DescribeChannelPlacementGroupCommand} */ describeChannelPlacementGroup(args: DescribeChannelPlacementGroupCommandInput, options?: __HttpHandlerOptions): Promise; describeChannelPlacementGroup(args: DescribeChannelPlacementGroupCommandInput, cb: (err: any, data?: DescribeChannelPlacementGroupCommandOutput) => void): void; describeChannelPlacementGroup(args: DescribeChannelPlacementGroupCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeChannelPlacementGroupCommandOutput) => void): void; /** * @see {@link DescribeClusterCommand} */ describeCluster(args: DescribeClusterCommandInput, options?: __HttpHandlerOptions): Promise; describeCluster(args: DescribeClusterCommandInput, cb: (err: any, data?: DescribeClusterCommandOutput) => void): void; describeCluster(args: DescribeClusterCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeClusterCommandOutput) => void): void; /** * @see {@link DescribeInputCommand} */ describeInput(args: DescribeInputCommandInput, options?: __HttpHandlerOptions): Promise; describeInput(args: DescribeInputCommandInput, cb: (err: any, data?: DescribeInputCommandOutput) => void): void; describeInput(args: DescribeInputCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeInputCommandOutput) => void): void; /** * @see {@link DescribeInputDeviceCommand} */ describeInputDevice(args: DescribeInputDeviceCommandInput, options?: __HttpHandlerOptions): Promise; describeInputDevice(args: DescribeInputDeviceCommandInput, cb: (err: any, data?: DescribeInputDeviceCommandOutput) => void): void; describeInputDevice(args: DescribeInputDeviceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeInputDeviceCommandOutput) => void): void; /** * @see {@link DescribeInputDeviceThumbnailCommand} */ describeInputDeviceThumbnail(args: DescribeInputDeviceThumbnailCommandInput, options?: __HttpHandlerOptions): Promise; describeInputDeviceThumbnail(args: DescribeInputDeviceThumbnailCommandInput, cb: (err: any, data?: DescribeInputDeviceThumbnailCommandOutput) => void): void; describeInputDeviceThumbnail(args: DescribeInputDeviceThumbnailCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeInputDeviceThumbnailCommandOutput) => void): void; /** * @see {@link DescribeInputSecurityGroupCommand} */ describeInputSecurityGroup(args: DescribeInputSecurityGroupCommandInput, options?: __HttpHandlerOptions): Promise; describeInputSecurityGroup(args: DescribeInputSecurityGroupCommandInput, cb: (err: any, data?: DescribeInputSecurityGroupCommandOutput) => void): void; describeInputSecurityGroup(args: DescribeInputSecurityGroupCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeInputSecurityGroupCommandOutput) => void): void; /** * @see {@link DescribeMultiplexCommand} */ describeMultiplex(args: DescribeMultiplexCommandInput, options?: __HttpHandlerOptions): Promise; describeMultiplex(args: DescribeMultiplexCommandInput, cb: (err: any, data?: DescribeMultiplexCommandOutput) => void): void; describeMultiplex(args: DescribeMultiplexCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeMultiplexCommandOutput) => void): void; /** * @see {@link DescribeMultiplexProgramCommand} */ describeMultiplexProgram(args: DescribeMultiplexProgramCommandInput, options?: __HttpHandlerOptions): Promise; describeMultiplexProgram(args: DescribeMultiplexProgramCommandInput, cb: (err: any, data?: DescribeMultiplexProgramCommandOutput) => void): void; describeMultiplexProgram(args: DescribeMultiplexProgramCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeMultiplexProgramCommandOutput) => void): void; /** * @see {@link DescribeNetworkCommand} */ describeNetwork(args: DescribeNetworkCommandInput, options?: __HttpHandlerOptions): Promise; describeNetwork(args: DescribeNetworkCommandInput, cb: (err: any, data?: DescribeNetworkCommandOutput) => void): void; describeNetwork(args: DescribeNetworkCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeNetworkCommandOutput) => void): void; /** * @see {@link DescribeNodeCommand} */ describeNode(args: DescribeNodeCommandInput, options?: __HttpHandlerOptions): Promise; describeNode(args: DescribeNodeCommandInput, cb: (err: any, data?: DescribeNodeCommandOutput) => void): void; describeNode(args: DescribeNodeCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeNodeCommandOutput) => void): void; /** * @see {@link DescribeOfferingCommand} */ describeOffering(args: DescribeOfferingCommandInput, options?: __HttpHandlerOptions): Promise; describeOffering(args: DescribeOfferingCommandInput, cb: (err: any, data?: DescribeOfferingCommandOutput) => void): void; describeOffering(args: DescribeOfferingCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeOfferingCommandOutput) => void): void; /** * @see {@link DescribeReservationCommand} */ describeReservation(args: DescribeReservationCommandInput, options?: __HttpHandlerOptions): Promise; describeReservation(args: DescribeReservationCommandInput, cb: (err: any, data?: DescribeReservationCommandOutput) => void): void; describeReservation(args: DescribeReservationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeReservationCommandOutput) => void): void; /** * @see {@link DescribeScheduleCommand} */ describeSchedule(args: DescribeScheduleCommandInput, options?: __HttpHandlerOptions): Promise; describeSchedule(args: DescribeScheduleCommandInput, cb: (err: any, data?: DescribeScheduleCommandOutput) => void): void; describeSchedule(args: DescribeScheduleCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeScheduleCommandOutput) => void): void; /** * @see {@link DescribeSdiSourceCommand} */ describeSdiSource(args: DescribeSdiSourceCommandInput, options?: __HttpHandlerOptions): Promise; describeSdiSource(args: DescribeSdiSourceCommandInput, cb: (err: any, data?: DescribeSdiSourceCommandOutput) => void): void; describeSdiSource(args: DescribeSdiSourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeSdiSourceCommandOutput) => void): void; /** * @see {@link DescribeThumbnailsCommand} */ describeThumbnails(args: DescribeThumbnailsCommandInput, options?: __HttpHandlerOptions): Promise; describeThumbnails(args: DescribeThumbnailsCommandInput, cb: (err: any, data?: DescribeThumbnailsCommandOutput) => void): void; describeThumbnails(args: DescribeThumbnailsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeThumbnailsCommandOutput) => void): void; /** * @see {@link GetCloudWatchAlarmTemplateCommand} */ getCloudWatchAlarmTemplate(args: GetCloudWatchAlarmTemplateCommandInput, options?: __HttpHandlerOptions): Promise; getCloudWatchAlarmTemplate(args: GetCloudWatchAlarmTemplateCommandInput, cb: (err: any, data?: GetCloudWatchAlarmTemplateCommandOutput) => void): void; getCloudWatchAlarmTemplate(args: GetCloudWatchAlarmTemplateCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetCloudWatchAlarmTemplateCommandOutput) => void): void; /** * @see {@link GetCloudWatchAlarmTemplateGroupCommand} */ getCloudWatchAlarmTemplateGroup(args: GetCloudWatchAlarmTemplateGroupCommandInput, options?: __HttpHandlerOptions): Promise; getCloudWatchAlarmTemplateGroup(args: GetCloudWatchAlarmTemplateGroupCommandInput, cb: (err: any, data?: GetCloudWatchAlarmTemplateGroupCommandOutput) => void): void; getCloudWatchAlarmTemplateGroup(args: GetCloudWatchAlarmTemplateGroupCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetCloudWatchAlarmTemplateGroupCommandOutput) => void): void; /** * @see {@link GetEventBridgeRuleTemplateCommand} */ getEventBridgeRuleTemplate(args: GetEventBridgeRuleTemplateCommandInput, options?: __HttpHandlerOptions): Promise; getEventBridgeRuleTemplate(args: GetEventBridgeRuleTemplateCommandInput, cb: (err: any, data?: GetEventBridgeRuleTemplateCommandOutput) => void): void; getEventBridgeRuleTemplate(args: GetEventBridgeRuleTemplateCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetEventBridgeRuleTemplateCommandOutput) => void): void; /** * @see {@link GetEventBridgeRuleTemplateGroupCommand} */ getEventBridgeRuleTemplateGroup(args: GetEventBridgeRuleTemplateGroupCommandInput, options?: __HttpHandlerOptions): Promise; getEventBridgeRuleTemplateGroup(args: GetEventBridgeRuleTemplateGroupCommandInput, cb: (err: any, data?: GetEventBridgeRuleTemplateGroupCommandOutput) => void): void; getEventBridgeRuleTemplateGroup(args: GetEventBridgeRuleTemplateGroupCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetEventBridgeRuleTemplateGroupCommandOutput) => void): void; /** * @see {@link GetSignalMapCommand} */ getSignalMap(args: GetSignalMapCommandInput, options?: __HttpHandlerOptions): Promise; getSignalMap(args: GetSignalMapCommandInput, cb: (err: any, data?: GetSignalMapCommandOutput) => void): void; getSignalMap(args: GetSignalMapCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetSignalMapCommandOutput) => void): void; /** * @see {@link ListAlertsCommand} */ listAlerts(args: ListAlertsCommandInput, options?: __HttpHandlerOptions): Promise; listAlerts(args: ListAlertsCommandInput, cb: (err: any, data?: ListAlertsCommandOutput) => void): void; listAlerts(args: ListAlertsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListAlertsCommandOutput) => void): void; /** * @see {@link ListChannelPlacementGroupsCommand} */ listChannelPlacementGroups(args: ListChannelPlacementGroupsCommandInput, options?: __HttpHandlerOptions): Promise; listChannelPlacementGroups(args: ListChannelPlacementGroupsCommandInput, cb: (err: any, data?: ListChannelPlacementGroupsCommandOutput) => void): void; listChannelPlacementGroups(args: ListChannelPlacementGroupsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListChannelPlacementGroupsCommandOutput) => void): void; /** * @see {@link ListChannelsCommand} */ listChannels(): Promise; listChannels(args: ListChannelsCommandInput, options?: __HttpHandlerOptions): Promise; listChannels(args: ListChannelsCommandInput, cb: (err: any, data?: ListChannelsCommandOutput) => void): void; listChannels(args: ListChannelsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListChannelsCommandOutput) => void): void; /** * @see {@link ListCloudWatchAlarmTemplateGroupsCommand} */ listCloudWatchAlarmTemplateGroups(): Promise; listCloudWatchAlarmTemplateGroups(args: ListCloudWatchAlarmTemplateGroupsCommandInput, options?: __HttpHandlerOptions): Promise; listCloudWatchAlarmTemplateGroups(args: ListCloudWatchAlarmTemplateGroupsCommandInput, cb: (err: any, data?: ListCloudWatchAlarmTemplateGroupsCommandOutput) => void): void; listCloudWatchAlarmTemplateGroups(args: ListCloudWatchAlarmTemplateGroupsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListCloudWatchAlarmTemplateGroupsCommandOutput) => void): void; /** * @see {@link ListCloudWatchAlarmTemplatesCommand} */ listCloudWatchAlarmTemplates(): Promise; listCloudWatchAlarmTemplates(args: ListCloudWatchAlarmTemplatesCommandInput, options?: __HttpHandlerOptions): Promise; listCloudWatchAlarmTemplates(args: ListCloudWatchAlarmTemplatesCommandInput, cb: (err: any, data?: ListCloudWatchAlarmTemplatesCommandOutput) => void): void; listCloudWatchAlarmTemplates(args: ListCloudWatchAlarmTemplatesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListCloudWatchAlarmTemplatesCommandOutput) => void): void; /** * @see {@link ListClusterAlertsCommand} */ listClusterAlerts(args: ListClusterAlertsCommandInput, options?: __HttpHandlerOptions): Promise; listClusterAlerts(args: ListClusterAlertsCommandInput, cb: (err: any, data?: ListClusterAlertsCommandOutput) => void): void; listClusterAlerts(args: ListClusterAlertsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListClusterAlertsCommandOutput) => void): void; /** * @see {@link ListClustersCommand} */ listClusters(): Promise; listClusters(args: ListClustersCommandInput, options?: __HttpHandlerOptions): Promise; listClusters(args: ListClustersCommandInput, cb: (err: any, data?: ListClustersCommandOutput) => void): void; listClusters(args: ListClustersCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListClustersCommandOutput) => void): void; /** * @see {@link ListEventBridgeRuleTemplateGroupsCommand} */ listEventBridgeRuleTemplateGroups(): Promise; listEventBridgeRuleTemplateGroups(args: ListEventBridgeRuleTemplateGroupsCommandInput, options?: __HttpHandlerOptions): Promise; listEventBridgeRuleTemplateGroups(args: ListEventBridgeRuleTemplateGroupsCommandInput, cb: (err: any, data?: ListEventBridgeRuleTemplateGroupsCommandOutput) => void): void; listEventBridgeRuleTemplateGroups(args: ListEventBridgeRuleTemplateGroupsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListEventBridgeRuleTemplateGroupsCommandOutput) => void): void; /** * @see {@link ListEventBridgeRuleTemplatesCommand} */ listEventBridgeRuleTemplates(): Promise; listEventBridgeRuleTemplates(args: ListEventBridgeRuleTemplatesCommandInput, options?: __HttpHandlerOptions): Promise; listEventBridgeRuleTemplates(args: ListEventBridgeRuleTemplatesCommandInput, cb: (err: any, data?: ListEventBridgeRuleTemplatesCommandOutput) => void): void; listEventBridgeRuleTemplates(args: ListEventBridgeRuleTemplatesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListEventBridgeRuleTemplatesCommandOutput) => void): void; /** * @see {@link ListInputDevicesCommand} */ listInputDevices(): Promise; listInputDevices(args: ListInputDevicesCommandInput, options?: __HttpHandlerOptions): Promise; listInputDevices(args: ListInputDevicesCommandInput, cb: (err: any, data?: ListInputDevicesCommandOutput) => void): void; listInputDevices(args: ListInputDevicesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListInputDevicesCommandOutput) => void): void; /** * @see {@link ListInputDeviceTransfersCommand} */ listInputDeviceTransfers(args: ListInputDeviceTransfersCommandInput, options?: __HttpHandlerOptions): Promise; listInputDeviceTransfers(args: ListInputDeviceTransfersCommandInput, cb: (err: any, data?: ListInputDeviceTransfersCommandOutput) => void): void; listInputDeviceTransfers(args: ListInputDeviceTransfersCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListInputDeviceTransfersCommandOutput) => void): void; /** * @see {@link ListInputsCommand} */ listInputs(): Promise; listInputs(args: ListInputsCommandInput, options?: __HttpHandlerOptions): Promise; listInputs(args: ListInputsCommandInput, cb: (err: any, data?: ListInputsCommandOutput) => void): void; listInputs(args: ListInputsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListInputsCommandOutput) => void): void; /** * @see {@link ListInputSecurityGroupsCommand} */ listInputSecurityGroups(): Promise; listInputSecurityGroups(args: ListInputSecurityGroupsCommandInput, options?: __HttpHandlerOptions): Promise; listInputSecurityGroups(args: ListInputSecurityGroupsCommandInput, cb: (err: any, data?: ListInputSecurityGroupsCommandOutput) => void): void; listInputSecurityGroups(args: ListInputSecurityGroupsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListInputSecurityGroupsCommandOutput) => void): void; /** * @see {@link ListMultiplexAlertsCommand} */ listMultiplexAlerts(args: ListMultiplexAlertsCommandInput, options?: __HttpHandlerOptions): Promise; listMultiplexAlerts(args: ListMultiplexAlertsCommandInput, cb: (err: any, data?: ListMultiplexAlertsCommandOutput) => void): void; listMultiplexAlerts(args: ListMultiplexAlertsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListMultiplexAlertsCommandOutput) => void): void; /** * @see {@link ListMultiplexesCommand} */ listMultiplexes(): Promise; listMultiplexes(args: ListMultiplexesCommandInput, options?: __HttpHandlerOptions): Promise; listMultiplexes(args: ListMultiplexesCommandInput, cb: (err: any, data?: ListMultiplexesCommandOutput) => void): void; listMultiplexes(args: ListMultiplexesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListMultiplexesCommandOutput) => void): void; /** * @see {@link ListMultiplexProgramsCommand} */ listMultiplexPrograms(args: ListMultiplexProgramsCommandInput, options?: __HttpHandlerOptions): Promise; listMultiplexPrograms(args: ListMultiplexProgramsCommandInput, cb: (err: any, data?: ListMultiplexProgramsCommandOutput) => void): void; listMultiplexPrograms(args: ListMultiplexProgramsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListMultiplexProgramsCommandOutput) => void): void; /** * @see {@link ListNetworksCommand} */ listNetworks(): Promise; listNetworks(args: ListNetworksCommandInput, options?: __HttpHandlerOptions): Promise; listNetworks(args: ListNetworksCommandInput, cb: (err: any, data?: ListNetworksCommandOutput) => void): void; listNetworks(args: ListNetworksCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListNetworksCommandOutput) => void): void; /** * @see {@link ListNodesCommand} */ listNodes(args: ListNodesCommandInput, options?: __HttpHandlerOptions): Promise; listNodes(args: ListNodesCommandInput, cb: (err: any, data?: ListNodesCommandOutput) => void): void; listNodes(args: ListNodesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListNodesCommandOutput) => void): void; /** * @see {@link ListOfferingsCommand} */ listOfferings(): Promise; listOfferings(args: ListOfferingsCommandInput, options?: __HttpHandlerOptions): Promise; listOfferings(args: ListOfferingsCommandInput, cb: (err: any, data?: ListOfferingsCommandOutput) => void): void; listOfferings(args: ListOfferingsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListOfferingsCommandOutput) => void): void; /** * @see {@link ListReservationsCommand} */ listReservations(): Promise; listReservations(args: ListReservationsCommandInput, options?: __HttpHandlerOptions): Promise; listReservations(args: ListReservationsCommandInput, cb: (err: any, data?: ListReservationsCommandOutput) => void): void; listReservations(args: ListReservationsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListReservationsCommandOutput) => void): void; /** * @see {@link ListSdiSourcesCommand} */ listSdiSources(): Promise; listSdiSources(args: ListSdiSourcesCommandInput, options?: __HttpHandlerOptions): Promise; listSdiSources(args: ListSdiSourcesCommandInput, cb: (err: any, data?: ListSdiSourcesCommandOutput) => void): void; listSdiSources(args: ListSdiSourcesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListSdiSourcesCommandOutput) => void): void; /** * @see {@link ListSignalMapsCommand} */ listSignalMaps(): Promise; listSignalMaps(args: ListSignalMapsCommandInput, options?: __HttpHandlerOptions): Promise; listSignalMaps(args: ListSignalMapsCommandInput, cb: (err: any, data?: ListSignalMapsCommandOutput) => void): void; listSignalMaps(args: ListSignalMapsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListSignalMapsCommandOutput) => void): void; /** * @see {@link ListTagsForResourceCommand} */ listTagsForResource(args: ListTagsForResourceCommandInput, options?: __HttpHandlerOptions): Promise; listTagsForResource(args: ListTagsForResourceCommandInput, cb: (err: any, data?: ListTagsForResourceCommandOutput) => void): void; listTagsForResource(args: ListTagsForResourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListTagsForResourceCommandOutput) => void): void; /** * @see {@link ListVersionsCommand} */ listVersions(): Promise; listVersions(args: ListVersionsCommandInput, options?: __HttpHandlerOptions): Promise; listVersions(args: ListVersionsCommandInput, cb: (err: any, data?: ListVersionsCommandOutput) => void): void; listVersions(args: ListVersionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListVersionsCommandOutput) => void): void; /** * @see {@link PurchaseOfferingCommand} */ purchaseOffering(args: PurchaseOfferingCommandInput, options?: __HttpHandlerOptions): Promise; purchaseOffering(args: PurchaseOfferingCommandInput, cb: (err: any, data?: PurchaseOfferingCommandOutput) => void): void; purchaseOffering(args: PurchaseOfferingCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PurchaseOfferingCommandOutput) => void): void; /** * @see {@link RebootInputDeviceCommand} */ rebootInputDevice(args: RebootInputDeviceCommandInput, options?: __HttpHandlerOptions): Promise; rebootInputDevice(args: RebootInputDeviceCommandInput, cb: (err: any, data?: RebootInputDeviceCommandOutput) => void): void; rebootInputDevice(args: RebootInputDeviceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: RebootInputDeviceCommandOutput) => void): void; /** * @see {@link RejectInputDeviceTransferCommand} */ rejectInputDeviceTransfer(args: RejectInputDeviceTransferCommandInput, options?: __HttpHandlerOptions): Promise; rejectInputDeviceTransfer(args: RejectInputDeviceTransferCommandInput, cb: (err: any, data?: RejectInputDeviceTransferCommandOutput) => void): void; rejectInputDeviceTransfer(args: RejectInputDeviceTransferCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: RejectInputDeviceTransferCommandOutput) => void): void; /** * @see {@link RestartChannelPipelinesCommand} */ restartChannelPipelines(args: RestartChannelPipelinesCommandInput, options?: __HttpHandlerOptions): Promise; restartChannelPipelines(args: RestartChannelPipelinesCommandInput, cb: (err: any, data?: RestartChannelPipelinesCommandOutput) => void): void; restartChannelPipelines(args: RestartChannelPipelinesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: RestartChannelPipelinesCommandOutput) => void): void; /** * @see {@link StartChannelCommand} */ startChannel(args: StartChannelCommandInput, options?: __HttpHandlerOptions): Promise; startChannel(args: StartChannelCommandInput, cb: (err: any, data?: StartChannelCommandOutput) => void): void; startChannel(args: StartChannelCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StartChannelCommandOutput) => void): void; /** * @see {@link StartDeleteMonitorDeploymentCommand} */ startDeleteMonitorDeployment(args: StartDeleteMonitorDeploymentCommandInput, options?: __HttpHandlerOptions): Promise; startDeleteMonitorDeployment(args: StartDeleteMonitorDeploymentCommandInput, cb: (err: any, data?: StartDeleteMonitorDeploymentCommandOutput) => void): void; startDeleteMonitorDeployment(args: StartDeleteMonitorDeploymentCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StartDeleteMonitorDeploymentCommandOutput) => void): void; /** * @see {@link StartInputDeviceCommand} */ startInputDevice(args: StartInputDeviceCommandInput, options?: __HttpHandlerOptions): Promise; startInputDevice(args: StartInputDeviceCommandInput, cb: (err: any, data?: StartInputDeviceCommandOutput) => void): void; startInputDevice(args: StartInputDeviceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StartInputDeviceCommandOutput) => void): void; /** * @see {@link StartInputDeviceMaintenanceWindowCommand} */ startInputDeviceMaintenanceWindow(args: StartInputDeviceMaintenanceWindowCommandInput, options?: __HttpHandlerOptions): Promise; startInputDeviceMaintenanceWindow(args: StartInputDeviceMaintenanceWindowCommandInput, cb: (err: any, data?: StartInputDeviceMaintenanceWindowCommandOutput) => void): void; startInputDeviceMaintenanceWindow(args: StartInputDeviceMaintenanceWindowCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StartInputDeviceMaintenanceWindowCommandOutput) => void): void; /** * @see {@link StartMonitorDeploymentCommand} */ startMonitorDeployment(args: StartMonitorDeploymentCommandInput, options?: __HttpHandlerOptions): Promise; startMonitorDeployment(args: StartMonitorDeploymentCommandInput, cb: (err: any, data?: StartMonitorDeploymentCommandOutput) => void): void; startMonitorDeployment(args: StartMonitorDeploymentCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StartMonitorDeploymentCommandOutput) => void): void; /** * @see {@link StartMultiplexCommand} */ startMultiplex(args: StartMultiplexCommandInput, options?: __HttpHandlerOptions): Promise; startMultiplex(args: StartMultiplexCommandInput, cb: (err: any, data?: StartMultiplexCommandOutput) => void): void; startMultiplex(args: StartMultiplexCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StartMultiplexCommandOutput) => void): void; /** * @see {@link StartUpdateSignalMapCommand} */ startUpdateSignalMap(args: StartUpdateSignalMapCommandInput, options?: __HttpHandlerOptions): Promise; startUpdateSignalMap(args: StartUpdateSignalMapCommandInput, cb: (err: any, data?: StartUpdateSignalMapCommandOutput) => void): void; startUpdateSignalMap(args: StartUpdateSignalMapCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StartUpdateSignalMapCommandOutput) => void): void; /** * @see {@link StopChannelCommand} */ stopChannel(args: StopChannelCommandInput, options?: __HttpHandlerOptions): Promise; stopChannel(args: StopChannelCommandInput, cb: (err: any, data?: StopChannelCommandOutput) => void): void; stopChannel(args: StopChannelCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StopChannelCommandOutput) => void): void; /** * @see {@link StopInputDeviceCommand} */ stopInputDevice(args: StopInputDeviceCommandInput, options?: __HttpHandlerOptions): Promise; stopInputDevice(args: StopInputDeviceCommandInput, cb: (err: any, data?: StopInputDeviceCommandOutput) => void): void; stopInputDevice(args: StopInputDeviceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StopInputDeviceCommandOutput) => void): void; /** * @see {@link StopMultiplexCommand} */ stopMultiplex(args: StopMultiplexCommandInput, options?: __HttpHandlerOptions): Promise; stopMultiplex(args: StopMultiplexCommandInput, cb: (err: any, data?: StopMultiplexCommandOutput) => void): void; stopMultiplex(args: StopMultiplexCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StopMultiplexCommandOutput) => void): void; /** * @see {@link TransferInputDeviceCommand} */ transferInputDevice(args: TransferInputDeviceCommandInput, options?: __HttpHandlerOptions): Promise; transferInputDevice(args: TransferInputDeviceCommandInput, cb: (err: any, data?: TransferInputDeviceCommandOutput) => void): void; transferInputDevice(args: TransferInputDeviceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: TransferInputDeviceCommandOutput) => void): void; /** * @see {@link UpdateAccountConfigurationCommand} */ updateAccountConfiguration(): Promise; updateAccountConfiguration(args: UpdateAccountConfigurationCommandInput, options?: __HttpHandlerOptions): Promise; updateAccountConfiguration(args: UpdateAccountConfigurationCommandInput, cb: (err: any, data?: UpdateAccountConfigurationCommandOutput) => void): void; updateAccountConfiguration(args: UpdateAccountConfigurationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateAccountConfigurationCommandOutput) => void): void; /** * @see {@link UpdateChannelCommand} */ updateChannel(args: UpdateChannelCommandInput, options?: __HttpHandlerOptions): Promise; updateChannel(args: UpdateChannelCommandInput, cb: (err: any, data?: UpdateChannelCommandOutput) => void): void; updateChannel(args: UpdateChannelCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateChannelCommandOutput) => void): void; /** * @see {@link UpdateChannelClassCommand} */ updateChannelClass(args: UpdateChannelClassCommandInput, options?: __HttpHandlerOptions): Promise; updateChannelClass(args: UpdateChannelClassCommandInput, cb: (err: any, data?: UpdateChannelClassCommandOutput) => void): void; updateChannelClass(args: UpdateChannelClassCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateChannelClassCommandOutput) => void): void; /** * @see {@link UpdateChannelPlacementGroupCommand} */ updateChannelPlacementGroup(args: UpdateChannelPlacementGroupCommandInput, options?: __HttpHandlerOptions): Promise; updateChannelPlacementGroup(args: UpdateChannelPlacementGroupCommandInput, cb: (err: any, data?: UpdateChannelPlacementGroupCommandOutput) => void): void; updateChannelPlacementGroup(args: UpdateChannelPlacementGroupCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateChannelPlacementGroupCommandOutput) => void): void; /** * @see {@link UpdateCloudWatchAlarmTemplateCommand} */ updateCloudWatchAlarmTemplate(args: UpdateCloudWatchAlarmTemplateCommandInput, options?: __HttpHandlerOptions): Promise; updateCloudWatchAlarmTemplate(args: UpdateCloudWatchAlarmTemplateCommandInput, cb: (err: any, data?: UpdateCloudWatchAlarmTemplateCommandOutput) => void): void; updateCloudWatchAlarmTemplate(args: UpdateCloudWatchAlarmTemplateCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateCloudWatchAlarmTemplateCommandOutput) => void): void; /** * @see {@link UpdateCloudWatchAlarmTemplateGroupCommand} */ updateCloudWatchAlarmTemplateGroup(args: UpdateCloudWatchAlarmTemplateGroupCommandInput, options?: __HttpHandlerOptions): Promise; updateCloudWatchAlarmTemplateGroup(args: UpdateCloudWatchAlarmTemplateGroupCommandInput, cb: (err: any, data?: UpdateCloudWatchAlarmTemplateGroupCommandOutput) => void): void; updateCloudWatchAlarmTemplateGroup(args: UpdateCloudWatchAlarmTemplateGroupCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateCloudWatchAlarmTemplateGroupCommandOutput) => void): void; /** * @see {@link UpdateClusterCommand} */ updateCluster(args: UpdateClusterCommandInput, options?: __HttpHandlerOptions): Promise; updateCluster(args: UpdateClusterCommandInput, cb: (err: any, data?: UpdateClusterCommandOutput) => void): void; updateCluster(args: UpdateClusterCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateClusterCommandOutput) => void): void; /** * @see {@link UpdateEventBridgeRuleTemplateCommand} */ updateEventBridgeRuleTemplate(args: UpdateEventBridgeRuleTemplateCommandInput, options?: __HttpHandlerOptions): Promise; updateEventBridgeRuleTemplate(args: UpdateEventBridgeRuleTemplateCommandInput, cb: (err: any, data?: UpdateEventBridgeRuleTemplateCommandOutput) => void): void; updateEventBridgeRuleTemplate(args: UpdateEventBridgeRuleTemplateCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateEventBridgeRuleTemplateCommandOutput) => void): void; /** * @see {@link UpdateEventBridgeRuleTemplateGroupCommand} */ updateEventBridgeRuleTemplateGroup(args: UpdateEventBridgeRuleTemplateGroupCommandInput, options?: __HttpHandlerOptions): Promise; updateEventBridgeRuleTemplateGroup(args: UpdateEventBridgeRuleTemplateGroupCommandInput, cb: (err: any, data?: UpdateEventBridgeRuleTemplateGroupCommandOutput) => void): void; updateEventBridgeRuleTemplateGroup(args: UpdateEventBridgeRuleTemplateGroupCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateEventBridgeRuleTemplateGroupCommandOutput) => void): void; /** * @see {@link UpdateInputCommand} */ updateInput(args: UpdateInputCommandInput, options?: __HttpHandlerOptions): Promise; updateInput(args: UpdateInputCommandInput, cb: (err: any, data?: UpdateInputCommandOutput) => void): void; updateInput(args: UpdateInputCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateInputCommandOutput) => void): void; /** * @see {@link UpdateInputDeviceCommand} */ updateInputDevice(args: UpdateInputDeviceCommandInput, options?: __HttpHandlerOptions): Promise; updateInputDevice(args: UpdateInputDeviceCommandInput, cb: (err: any, data?: UpdateInputDeviceCommandOutput) => void): void; updateInputDevice(args: UpdateInputDeviceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateInputDeviceCommandOutput) => void): void; /** * @see {@link UpdateInputSecurityGroupCommand} */ updateInputSecurityGroup(args: UpdateInputSecurityGroupCommandInput, options?: __HttpHandlerOptions): Promise; updateInputSecurityGroup(args: UpdateInputSecurityGroupCommandInput, cb: (err: any, data?: UpdateInputSecurityGroupCommandOutput) => void): void; updateInputSecurityGroup(args: UpdateInputSecurityGroupCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateInputSecurityGroupCommandOutput) => void): void; /** * @see {@link UpdateMultiplexCommand} */ updateMultiplex(args: UpdateMultiplexCommandInput, options?: __HttpHandlerOptions): Promise; updateMultiplex(args: UpdateMultiplexCommandInput, cb: (err: any, data?: UpdateMultiplexCommandOutput) => void): void; updateMultiplex(args: UpdateMultiplexCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateMultiplexCommandOutput) => void): void; /** * @see {@link UpdateMultiplexProgramCommand} */ updateMultiplexProgram(args: UpdateMultiplexProgramCommandInput, options?: __HttpHandlerOptions): Promise; updateMultiplexProgram(args: UpdateMultiplexProgramCommandInput, cb: (err: any, data?: UpdateMultiplexProgramCommandOutput) => void): void; updateMultiplexProgram(args: UpdateMultiplexProgramCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateMultiplexProgramCommandOutput) => void): void; /** * @see {@link UpdateNetworkCommand} */ updateNetwork(args: UpdateNetworkCommandInput, options?: __HttpHandlerOptions): Promise; updateNetwork(args: UpdateNetworkCommandInput, cb: (err: any, data?: UpdateNetworkCommandOutput) => void): void; updateNetwork(args: UpdateNetworkCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateNetworkCommandOutput) => void): void; /** * @see {@link UpdateNodeCommand} */ updateNode(args: UpdateNodeCommandInput, options?: __HttpHandlerOptions): Promise; updateNode(args: UpdateNodeCommandInput, cb: (err: any, data?: UpdateNodeCommandOutput) => void): void; updateNode(args: UpdateNodeCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateNodeCommandOutput) => void): void; /** * @see {@link UpdateNodeStateCommand} */ updateNodeState(args: UpdateNodeStateCommandInput, options?: __HttpHandlerOptions): Promise; updateNodeState(args: UpdateNodeStateCommandInput, cb: (err: any, data?: UpdateNodeStateCommandOutput) => void): void; updateNodeState(args: UpdateNodeStateCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateNodeStateCommandOutput) => void): void; /** * @see {@link UpdateReservationCommand} */ updateReservation(args: UpdateReservationCommandInput, options?: __HttpHandlerOptions): Promise; updateReservation(args: UpdateReservationCommandInput, cb: (err: any, data?: UpdateReservationCommandOutput) => void): void; updateReservation(args: UpdateReservationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateReservationCommandOutput) => void): void; /** * @see {@link UpdateSdiSourceCommand} */ updateSdiSource(args: UpdateSdiSourceCommandInput, options?: __HttpHandlerOptions): Promise; updateSdiSource(args: UpdateSdiSourceCommandInput, cb: (err: any, data?: UpdateSdiSourceCommandOutput) => void): void; updateSdiSource(args: UpdateSdiSourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateSdiSourceCommandOutput) => void): void; /** * @see {@link DescribeScheduleCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link DescribeScheduleCommandOutput}. */ paginateDescribeSchedule(args: DescribeScheduleCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListAlertsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListAlertsCommandOutput}. */ paginateListAlerts(args: ListAlertsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListChannelPlacementGroupsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListChannelPlacementGroupsCommandOutput}. */ paginateListChannelPlacementGroups(args: ListChannelPlacementGroupsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListChannelsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListChannelsCommandOutput}. */ paginateListChannels(args?: ListChannelsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListCloudWatchAlarmTemplateGroupsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListCloudWatchAlarmTemplateGroupsCommandOutput}. */ paginateListCloudWatchAlarmTemplateGroups(args?: ListCloudWatchAlarmTemplateGroupsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListCloudWatchAlarmTemplatesCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListCloudWatchAlarmTemplatesCommandOutput}. */ paginateListCloudWatchAlarmTemplates(args?: ListCloudWatchAlarmTemplatesCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListClusterAlertsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListClusterAlertsCommandOutput}. */ paginateListClusterAlerts(args: ListClusterAlertsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListClustersCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListClustersCommandOutput}. */ paginateListClusters(args?: ListClustersCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListEventBridgeRuleTemplateGroupsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListEventBridgeRuleTemplateGroupsCommandOutput}. */ paginateListEventBridgeRuleTemplateGroups(args?: ListEventBridgeRuleTemplateGroupsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListEventBridgeRuleTemplatesCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListEventBridgeRuleTemplatesCommandOutput}. */ paginateListEventBridgeRuleTemplates(args?: ListEventBridgeRuleTemplatesCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListInputDevicesCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListInputDevicesCommandOutput}. */ paginateListInputDevices(args?: ListInputDevicesCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListInputDeviceTransfersCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListInputDeviceTransfersCommandOutput}. */ paginateListInputDeviceTransfers(args: ListInputDeviceTransfersCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListInputsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListInputsCommandOutput}. */ paginateListInputs(args?: ListInputsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListInputSecurityGroupsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListInputSecurityGroupsCommandOutput}. */ paginateListInputSecurityGroups(args?: ListInputSecurityGroupsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListMultiplexAlertsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListMultiplexAlertsCommandOutput}. */ paginateListMultiplexAlerts(args: ListMultiplexAlertsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListMultiplexesCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListMultiplexesCommandOutput}. */ paginateListMultiplexes(args?: ListMultiplexesCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListMultiplexProgramsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListMultiplexProgramsCommandOutput}. */ paginateListMultiplexPrograms(args: ListMultiplexProgramsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListNetworksCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListNetworksCommandOutput}. */ paginateListNetworks(args?: ListNetworksCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListNodesCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListNodesCommandOutput}. */ paginateListNodes(args: ListNodesCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListOfferingsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListOfferingsCommandOutput}. */ paginateListOfferings(args?: ListOfferingsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListReservationsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListReservationsCommandOutput}. */ paginateListReservations(args?: ListReservationsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListSdiSourcesCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListSdiSourcesCommandOutput}. */ paginateListSdiSources(args?: ListSdiSourcesCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListSignalMapsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListSignalMapsCommandOutput}. */ paginateListSignalMaps(args?: ListSignalMapsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link DescribeChannelCommand} * @param args - command input. * @param waiterConfig - `maxWaitTime` in seconds or waiter config object. */ waitUntilChannelCreated(args: DescribeChannelCommandInput, waiterConfig: number | Omit, "client">): Promise>; /** * @see {@link DescribeChannelCommand} * @param args - command input. * @param waiterConfig - `maxWaitTime` in seconds or waiter config object. */ waitUntilChannelDeleted(args: DescribeChannelCommandInput, waiterConfig: number | Omit, "client">): Promise>; /** * @see {@link DescribeChannelCommand} * @param args - command input. * @param waiterConfig - `maxWaitTime` in seconds or waiter config object. */ waitUntilChannelRunning(args: DescribeChannelCommandInput, waiterConfig: number | Omit, "client">): Promise>; /** * @see {@link DescribeChannelCommand} * @param args - command input. * @param waiterConfig - `maxWaitTime` in seconds or waiter config object. */ waitUntilChannelStopped(args: DescribeChannelCommandInput, waiterConfig: number | Omit, "client">): Promise>; /** * @see {@link DescribeChannelPlacementGroupCommand} * @param args - command input. * @param waiterConfig - `maxWaitTime` in seconds or waiter config object. */ waitUntilChannelPlacementGroupAssigned(args: DescribeChannelPlacementGroupCommandInput, waiterConfig: number | Omit, "client">): Promise>; /** * @see {@link DescribeChannelPlacementGroupCommand} * @param args - command input. * @param waiterConfig - `maxWaitTime` in seconds or waiter config object. */ waitUntilChannelPlacementGroupDeleted(args: DescribeChannelPlacementGroupCommandInput, waiterConfig: number | Omit, "client">): Promise>; /** * @see {@link DescribeChannelPlacementGroupCommand} * @param args - command input. * @param waiterConfig - `maxWaitTime` in seconds or waiter config object. */ waitUntilChannelPlacementGroupUnassigned(args: DescribeChannelPlacementGroupCommandInput, waiterConfig: number | Omit, "client">): Promise>; /** * @see {@link DescribeClusterCommand} * @param args - command input. * @param waiterConfig - `maxWaitTime` in seconds or waiter config object. */ waitUntilClusterCreated(args: DescribeClusterCommandInput, waiterConfig: number | Omit, "client">): Promise>; /** * @see {@link DescribeClusterCommand} * @param args - command input. * @param waiterConfig - `maxWaitTime` in seconds or waiter config object. */ waitUntilClusterDeleted(args: DescribeClusterCommandInput, waiterConfig: number | Omit, "client">): Promise>; /** * @see {@link DescribeInputCommand} * @param args - command input. * @param waiterConfig - `maxWaitTime` in seconds or waiter config object. */ waitUntilInputAttached(args: DescribeInputCommandInput, waiterConfig: number | Omit, "client">): Promise>; /** * @see {@link DescribeInputCommand} * @param args - command input. * @param waiterConfig - `maxWaitTime` in seconds or waiter config object. */ waitUntilInputDeleted(args: DescribeInputCommandInput, waiterConfig: number | Omit, "client">): Promise>; /** * @see {@link DescribeInputCommand} * @param args - command input. * @param waiterConfig - `maxWaitTime` in seconds or waiter config object. */ waitUntilInputDetached(args: DescribeInputCommandInput, waiterConfig: number | Omit, "client">): Promise>; /** * @see {@link DescribeMultiplexCommand} * @param args - command input. * @param waiterConfig - `maxWaitTime` in seconds or waiter config object. */ waitUntilMultiplexCreated(args: DescribeMultiplexCommandInput, waiterConfig: number | Omit, "client">): Promise>; /** * @see {@link DescribeMultiplexCommand} * @param args - command input. * @param waiterConfig - `maxWaitTime` in seconds or waiter config object. */ waitUntilMultiplexDeleted(args: DescribeMultiplexCommandInput, waiterConfig: number | Omit, "client">): Promise>; /** * @see {@link DescribeMultiplexCommand} * @param args - command input. * @param waiterConfig - `maxWaitTime` in seconds or waiter config object. */ waitUntilMultiplexRunning(args: DescribeMultiplexCommandInput, waiterConfig: number | Omit, "client">): Promise>; /** * @see {@link DescribeMultiplexCommand} * @param args - command input. * @param waiterConfig - `maxWaitTime` in seconds or waiter config object. */ waitUntilMultiplexStopped(args: DescribeMultiplexCommandInput, waiterConfig: number | Omit, "client">): Promise>; /** * @see {@link DescribeNodeCommand} * @param args - command input. * @param waiterConfig - `maxWaitTime` in seconds or waiter config object. */ waitUntilNodeDeregistered(args: DescribeNodeCommandInput, waiterConfig: number | Omit, "client">): Promise>; /** * @see {@link DescribeNodeCommand} * @param args - command input. * @param waiterConfig - `maxWaitTime` in seconds or waiter config object. */ waitUntilNodeRegistered(args: DescribeNodeCommandInput, waiterConfig: number | Omit, "client">): Promise>; /** * @see {@link GetSignalMapCommand} * @param args - command input. * @param waiterConfig - `maxWaitTime` in seconds or waiter config object. */ waitUntilSignalMapCreated(args: GetSignalMapCommandInput, waiterConfig: number | Omit, "client">): Promise>; /** * @see {@link GetSignalMapCommand} * @param args - command input. * @param waiterConfig - `maxWaitTime` in seconds or waiter config object. */ waitUntilSignalMapMonitorDeleted(args: GetSignalMapCommandInput, waiterConfig: number | Omit, "client">): Promise>; /** * @see {@link GetSignalMapCommand} * @param args - command input. * @param waiterConfig - `maxWaitTime` in seconds or waiter config object. */ waitUntilSignalMapMonitorDeployed(args: GetSignalMapCommandInput, waiterConfig: number | Omit, "client">): Promise>; /** * @see {@link GetSignalMapCommand} * @param args - command input. * @param waiterConfig - `maxWaitTime` in seconds or waiter config object. */ waitUntilSignalMapUpdated(args: GetSignalMapCommandInput, waiterConfig: number | Omit, "client">): Promise>; } /** * API for AWS Elemental MediaLive * @public */ export declare class MediaLive extends MediaLiveClient implements MediaLive { }