UNPKG

awscdk-construct-scte-scheduler

Version:

AWS CDK Construct for scheduling SCTE-35 events using the MediaLive schedule API

1,211 lines (1,191 loc) 699 kB
"use strict"; var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __getOwnPropNames = Object.getOwnPropertyNames; var __hasOwnProp = Object.prototype.hasOwnProperty; var __name = (target, value) => __defProp(target, "name", { value, configurable: true }); var __export = (target, all) => { for (var name in all) __defProp(target, name, { get: all[name], enumerable: true }); }; var __copyProps = (to, from, except, desc) => { if (from && typeof from === "object" || typeof from === "function") { for (let key of __getOwnPropNames(from)) if (!__hasOwnProp.call(to, key) && key !== except) __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); } return to; }; var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); // src/index.ts var index_exports = {}; __export(index_exports, { AacCodingMode: () => AacCodingMode, AacInputType: () => AacInputType, AacProfile: () => AacProfile, AacRateControlMode: () => AacRateControlMode, AacRawFormat: () => AacRawFormat, AacSpec: () => AacSpec, AacVbrQuality: () => AacVbrQuality, Ac3AttenuationControl: () => Ac3AttenuationControl, Ac3BitstreamMode: () => Ac3BitstreamMode, Ac3CodingMode: () => Ac3CodingMode, Ac3DrcProfile: () => Ac3DrcProfile, Ac3LfeFilter: () => Ac3LfeFilter, Ac3MetadataControl: () => Ac3MetadataControl, AcceptHeader: () => AcceptHeader, AcceptInputDeviceTransferCommand: () => AcceptInputDeviceTransferCommand, AccessibilityType: () => AccessibilityType, AfdSignaling: () => AfdSignaling, Algorithm: () => Algorithm, AudioDescriptionAudioTypeControl: () => AudioDescriptionAudioTypeControl, AudioDescriptionLanguageCodeControl: () => AudioDescriptionLanguageCodeControl, AudioLanguageSelectionPolicy: () => AudioLanguageSelectionPolicy, AudioNormalizationAlgorithm: () => AudioNormalizationAlgorithm, AudioNormalizationAlgorithmControl: () => AudioNormalizationAlgorithmControl, AudioOnlyHlsSegmentType: () => AudioOnlyHlsSegmentType, AudioOnlyHlsTrackType: () => AudioOnlyHlsTrackType, AudioType: () => AudioType, AuthenticationScheme: () => AuthenticationScheme, Av1GopSizeUnits: () => Av1GopSizeUnits, Av1Level: () => Av1Level, Av1LookAheadRateControl: () => Av1LookAheadRateControl, Av1RateControlMode: () => Av1RateControlMode, Av1SceneChangeDetect: () => Av1SceneChangeDetect, AvailBlankingState: () => AvailBlankingState, BadGatewayException: () => BadGatewayException, BadRequestException: () => BadRequestException, BandwidthReductionFilterStrength: () => BandwidthReductionFilterStrength, BandwidthReductionPostFilterSharpening: () => BandwidthReductionPostFilterSharpening, BatchDeleteCommand: () => BatchDeleteCommand, BatchStartCommand: () => BatchStartCommand, BatchStopCommand: () => BatchStopCommand, BatchUpdateScheduleCommand: () => BatchUpdateScheduleCommand, BlackoutSlateNetworkEndBlackout: () => BlackoutSlateNetworkEndBlackout, BlackoutSlateState: () => BlackoutSlateState, BurnInAlignment: () => BurnInAlignment, BurnInBackgroundColor: () => BurnInBackgroundColor, BurnInFontColor: () => BurnInFontColor, BurnInOutlineColor: () => BurnInOutlineColor, BurnInShadowColor: () => BurnInShadowColor, BurnInTeletextGridControl: () => BurnInTeletextGridControl, CancelInputDeviceTransferCommand: () => CancelInputDeviceTransferCommand, CdiInputResolution: () => CdiInputResolution, ChannelClass: () => ChannelClass, ChannelPipelineIdToRestart: () => ChannelPipelineIdToRestart, ChannelPlacementGroupState: () => ChannelPlacementGroupState, ChannelState: () => ChannelState, ClaimDeviceCommand: () => ClaimDeviceCommand, CloudWatchAlarmTemplateComparisonOperator: () => CloudWatchAlarmTemplateComparisonOperator, CloudWatchAlarmTemplateStatistic: () => CloudWatchAlarmTemplateStatistic, CloudWatchAlarmTemplateTargetResourceType: () => CloudWatchAlarmTemplateTargetResourceType, CloudWatchAlarmTemplateTreatMissingData: () => CloudWatchAlarmTemplateTreatMissingData, ClusterState: () => ClusterState, ClusterType: () => ClusterType, CmafId3Behavior: () => CmafId3Behavior, CmafIngestSegmentLengthUnits: () => CmafIngestSegmentLengthUnits, CmafKLVBehavior: () => CmafKLVBehavior, CmafNielsenId3Behavior: () => CmafNielsenId3Behavior, CmafTimedMetadataId3Frame: () => CmafTimedMetadataId3Frame, CmafTimedMetadataPassthrough: () => CmafTimedMetadataPassthrough, ColorSpace: () => ColorSpace, ConflictException: () => ConflictException, ContentType: () => ContentType, CreateChannelCommand: () => CreateChannelCommand, CreateChannelPlacementGroupCommand: () => CreateChannelPlacementGroupCommand, CreateCloudWatchAlarmTemplateCommand: () => CreateCloudWatchAlarmTemplateCommand, CreateCloudWatchAlarmTemplateGroupCommand: () => CreateCloudWatchAlarmTemplateGroupCommand, CreateClusterCommand: () => CreateClusterCommand, CreateEventBridgeRuleTemplateCommand: () => CreateEventBridgeRuleTemplateCommand, CreateEventBridgeRuleTemplateGroupCommand: () => CreateEventBridgeRuleTemplateGroupCommand, CreateInputCommand: () => CreateInputCommand, CreateInputSecurityGroupCommand: () => CreateInputSecurityGroupCommand, CreateMultiplexCommand: () => CreateMultiplexCommand, CreateMultiplexProgramCommand: () => CreateMultiplexProgramCommand, CreateNetworkCommand: () => CreateNetworkCommand, CreateNodeCommand: () => CreateNodeCommand, CreateNodeRegistrationScriptCommand: () => CreateNodeRegistrationScriptCommand, CreatePartnerInputCommand: () => CreatePartnerInputCommand, CreateSdiSourceCommand: () => CreateSdiSourceCommand, CreateSignalMapCommand: () => CreateSignalMapCommand, CreateTagsCommand: () => CreateTagsCommand, DashRoleAudio: () => DashRoleAudio, DashRoleCaption: () => DashRoleCaption, DeleteChannelCommand: () => DeleteChannelCommand, DeleteChannelPlacementGroupCommand: () => DeleteChannelPlacementGroupCommand, DeleteCloudWatchAlarmTemplateCommand: () => DeleteCloudWatchAlarmTemplateCommand, DeleteCloudWatchAlarmTemplateGroupCommand: () => DeleteCloudWatchAlarmTemplateGroupCommand, DeleteClusterCommand: () => DeleteClusterCommand, DeleteEventBridgeRuleTemplateCommand: () => DeleteEventBridgeRuleTemplateCommand, DeleteEventBridgeRuleTemplateGroupCommand: () => DeleteEventBridgeRuleTemplateGroupCommand, DeleteInputCommand: () => DeleteInputCommand, DeleteInputSecurityGroupCommand: () => DeleteInputSecurityGroupCommand, DeleteMultiplexCommand: () => DeleteMultiplexCommand, DeleteMultiplexProgramCommand: () => DeleteMultiplexProgramCommand, DeleteNetworkCommand: () => DeleteNetworkCommand, DeleteNodeCommand: () => DeleteNodeCommand, DeleteReservationCommand: () => DeleteReservationCommand, DeleteScheduleCommand: () => DeleteScheduleCommand, DeleteSdiSourceCommand: () => DeleteSdiSourceCommand, DeleteSignalMapCommand: () => DeleteSignalMapCommand, DeleteTagsCommand: () => DeleteTagsCommand, DescribeAccountConfigurationCommand: () => DescribeAccountConfigurationCommand, DescribeChannelCommand: () => DescribeChannelCommand, DescribeChannelPlacementGroupCommand: () => DescribeChannelPlacementGroupCommand, DescribeClusterCommand: () => DescribeClusterCommand, DescribeInputCommand: () => DescribeInputCommand, DescribeInputDeviceCommand: () => DescribeInputDeviceCommand, DescribeInputDeviceThumbnailCommand: () => DescribeInputDeviceThumbnailCommand, DescribeInputDeviceThumbnailResponseFilterSensitiveLog: () => DescribeInputDeviceThumbnailResponseFilterSensitiveLog, DescribeInputSecurityGroupCommand: () => DescribeInputSecurityGroupCommand, DescribeMultiplexCommand: () => DescribeMultiplexCommand, DescribeMultiplexProgramCommand: () => DescribeMultiplexProgramCommand, DescribeNetworkCommand: () => DescribeNetworkCommand, DescribeNodeCommand: () => DescribeNodeCommand, DescribeOfferingCommand: () => DescribeOfferingCommand, DescribeReservationCommand: () => DescribeReservationCommand, DescribeScheduleCommand: () => DescribeScheduleCommand, DescribeSdiSourceCommand: () => DescribeSdiSourceCommand, DescribeThumbnailsCommand: () => DescribeThumbnailsCommand, DeviceSettingsSyncState: () => DeviceSettingsSyncState, DeviceUpdateStatus: () => DeviceUpdateStatus, DolbyEProgramSelection: () => DolbyEProgramSelection, DvbDashAccessibility: () => DvbDashAccessibility, DvbSdtOutputSdt: () => DvbSdtOutputSdt, DvbSubDestinationAlignment: () => DvbSubDestinationAlignment, DvbSubDestinationBackgroundColor: () => DvbSubDestinationBackgroundColor, DvbSubDestinationFontColor: () => DvbSubDestinationFontColor, DvbSubDestinationOutlineColor: () => DvbSubDestinationOutlineColor, DvbSubDestinationShadowColor: () => DvbSubDestinationShadowColor, DvbSubDestinationTeletextGridControl: () => DvbSubDestinationTeletextGridControl, DvbSubOcrLanguage: () => DvbSubOcrLanguage, Eac3AtmosCodingMode: () => Eac3AtmosCodingMode, Eac3AtmosDrcLine: () => Eac3AtmosDrcLine, Eac3AtmosDrcRf: () => Eac3AtmosDrcRf, Eac3AttenuationControl: () => Eac3AttenuationControl, Eac3BitstreamMode: () => Eac3BitstreamMode, Eac3CodingMode: () => Eac3CodingMode, Eac3DcFilter: () => Eac3DcFilter, Eac3DrcLine: () => Eac3DrcLine, Eac3DrcRf: () => Eac3DrcRf, Eac3LfeControl: () => Eac3LfeControl, Eac3LfeFilter: () => Eac3LfeFilter, Eac3MetadataControl: () => Eac3MetadataControl, Eac3PassthroughControl: () => Eac3PassthroughControl, Eac3PhaseControl: () => Eac3PhaseControl, Eac3StereoDownmix: () => Eac3StereoDownmix, Eac3SurroundExMode: () => Eac3SurroundExMode, Eac3SurroundMode: () => Eac3SurroundMode, EbuTtDDestinationStyleControl: () => EbuTtDDestinationStyleControl, EbuTtDFillLineGapControl: () => EbuTtDFillLineGapControl, EmbeddedConvert608To708: () => EmbeddedConvert608To708, EmbeddedScte20Detection: () => EmbeddedScte20Detection, EventBridgeRuleTemplateEventType: () => EventBridgeRuleTemplateEventType, FeatureActivationsInputPrepareScheduleActions: () => FeatureActivationsInputPrepareScheduleActions, FeatureActivationsOutputStaticImageOverlayScheduleActions: () => FeatureActivationsOutputStaticImageOverlayScheduleActions, FecOutputIncludeFec: () => FecOutputIncludeFec, FixedAfd: () => FixedAfd, Fmp4NielsenId3Behavior: () => Fmp4NielsenId3Behavior, Fmp4TimedMetadataBehavior: () => Fmp4TimedMetadataBehavior, FollowPoint: () => FollowPoint, ForbiddenException: () => ForbiddenException, FrameCaptureIntervalUnit: () => FrameCaptureIntervalUnit, GatewayTimeoutException: () => GatewayTimeoutException, GetCloudWatchAlarmTemplateCommand: () => GetCloudWatchAlarmTemplateCommand, GetCloudWatchAlarmTemplateGroupCommand: () => GetCloudWatchAlarmTemplateGroupCommand, GetEventBridgeRuleTemplateCommand: () => GetEventBridgeRuleTemplateCommand, GetEventBridgeRuleTemplateGroupCommand: () => GetEventBridgeRuleTemplateGroupCommand, GetSignalMapCommand: () => GetSignalMapCommand, GlobalConfigurationInputEndAction: () => GlobalConfigurationInputEndAction, GlobalConfigurationLowFramerateInputs: () => GlobalConfigurationLowFramerateInputs, GlobalConfigurationOutputLockingMode: () => GlobalConfigurationOutputLockingMode, GlobalConfigurationOutputTimingSource: () => GlobalConfigurationOutputTimingSource, H264AdaptiveQuantization: () => H264AdaptiveQuantization, H264ColorMetadata: () => H264ColorMetadata, H264EntropyEncoding: () => H264EntropyEncoding, H264FlickerAq: () => H264FlickerAq, H264ForceFieldPictures: () => H264ForceFieldPictures, H264FramerateControl: () => H264FramerateControl, H264GopBReference: () => H264GopBReference, H264GopSizeUnits: () => H264GopSizeUnits, H264Level: () => H264Level, H264LookAheadRateControl: () => H264LookAheadRateControl, H264ParControl: () => H264ParControl, H264Profile: () => H264Profile, H264QualityLevel: () => H264QualityLevel, H264RateControlMode: () => H264RateControlMode, H264ScanType: () => H264ScanType, H264SceneChangeDetect: () => H264SceneChangeDetect, H264SpatialAq: () => H264SpatialAq, H264SubGopLength: () => H264SubGopLength, H264Syntax: () => H264Syntax, H264TemporalAq: () => H264TemporalAq, H264TimecodeInsertionBehavior: () => H264TimecodeInsertionBehavior, H265AdaptiveQuantization: () => H265AdaptiveQuantization, H265AlternativeTransferFunction: () => H265AlternativeTransferFunction, H265ColorMetadata: () => H265ColorMetadata, H265Deblocking: () => H265Deblocking, H265FlickerAq: () => H265FlickerAq, H265GopSizeUnits: () => H265GopSizeUnits, H265Level: () => H265Level, H265LookAheadRateControl: () => H265LookAheadRateControl, H265MvOverPictureBoundaries: () => H265MvOverPictureBoundaries, H265MvTemporalPredictor: () => H265MvTemporalPredictor, H265Profile: () => H265Profile, H265RateControlMode: () => H265RateControlMode, H265ScanType: () => H265ScanType, H265SceneChangeDetect: () => H265SceneChangeDetect, H265Tier: () => H265Tier, H265TilePadding: () => H265TilePadding, H265TimecodeInsertionBehavior: () => H265TimecodeInsertionBehavior, H265TreeblockSize: () => H265TreeblockSize, HlsAdMarkers: () => HlsAdMarkers, HlsAkamaiHttpTransferMode: () => HlsAkamaiHttpTransferMode, HlsCaptionLanguageSetting: () => HlsCaptionLanguageSetting, HlsClientCache: () => HlsClientCache, HlsCodecSpecification: () => HlsCodecSpecification, HlsDirectoryStructure: () => HlsDirectoryStructure, HlsDiscontinuityTags: () => HlsDiscontinuityTags, HlsEncryptionType: () => HlsEncryptionType, HlsH265PackagingType: () => HlsH265PackagingType, HlsId3SegmentTaggingState: () => HlsId3SegmentTaggingState, HlsIncompleteSegmentBehavior: () => HlsIncompleteSegmentBehavior, HlsIvInManifest: () => HlsIvInManifest, HlsIvSource: () => HlsIvSource, HlsManifestCompression: () => HlsManifestCompression, HlsManifestDurationFormat: () => HlsManifestDurationFormat, HlsMediaStoreStorageClass: () => HlsMediaStoreStorageClass, HlsMode: () => HlsMode, HlsOutputSelection: () => HlsOutputSelection, HlsProgramDateTime: () => HlsProgramDateTime, HlsProgramDateTimeClock: () => HlsProgramDateTimeClock, HlsRedundantManifest: () => HlsRedundantManifest, HlsScte35SourceType: () => HlsScte35SourceType, HlsSegmentationMode: () => HlsSegmentationMode, HlsStreamInfResolution: () => HlsStreamInfResolution, HlsTimedMetadataId3Frame: () => HlsTimedMetadataId3Frame, HlsTsFileMode: () => HlsTsFileMode, HlsWebdavHttpTransferMode: () => HlsWebdavHttpTransferMode, IFrameOnlyPlaylistType: () => IFrameOnlyPlaylistType, IncludeFillerNalUnits: () => IncludeFillerNalUnits, InputClass: () => InputClass, InputCodec: () => InputCodec, InputDeblockFilter: () => InputDeblockFilter, InputDenoiseFilter: () => InputDenoiseFilter, InputDeviceActiveInput: () => InputDeviceActiveInput, InputDeviceCodec: () => InputDeviceCodec, InputDeviceConfigurableAudioChannelPairProfile: () => InputDeviceConfigurableAudioChannelPairProfile, InputDeviceConfiguredInput: () => InputDeviceConfiguredInput, InputDeviceConnectionState: () => InputDeviceConnectionState, InputDeviceIpScheme: () => InputDeviceIpScheme, InputDeviceOutputType: () => InputDeviceOutputType, InputDeviceScanType: () => InputDeviceScanType, InputDeviceState: () => InputDeviceState, InputDeviceTransferType: () => InputDeviceTransferType, InputDeviceType: () => InputDeviceType, InputDeviceUhdAudioChannelPairProfile: () => InputDeviceUhdAudioChannelPairProfile, InputFilter: () => InputFilter, InputLossActionForHlsOut: () => InputLossActionForHlsOut, InputLossActionForMsSmoothOut: () => InputLossActionForMsSmoothOut, InputLossActionForRtmpOut: () => InputLossActionForRtmpOut, InputLossActionForUdpOut: () => InputLossActionForUdpOut, InputLossImageType: () => InputLossImageType, InputMaximumBitrate: () => InputMaximumBitrate, InputNetworkLocation: () => InputNetworkLocation, InputPreference: () => InputPreference, InputResolution: () => InputResolution, InputSecurityGroupState: () => InputSecurityGroupState, InputSourceEndBehavior: () => InputSourceEndBehavior, InputSourceType: () => InputSourceType, InputState: () => InputState, InputTimecodeSource: () => InputTimecodeSource, InputType: () => InputType, InternalServerErrorException: () => InternalServerErrorException, LastFrameClippingBehavior: () => LastFrameClippingBehavior, ListChannelPlacementGroupsCommand: () => ListChannelPlacementGroupsCommand, ListChannelsCommand: () => ListChannelsCommand, ListCloudWatchAlarmTemplateGroupsCommand: () => ListCloudWatchAlarmTemplateGroupsCommand, ListCloudWatchAlarmTemplatesCommand: () => ListCloudWatchAlarmTemplatesCommand, ListClustersCommand: () => ListClustersCommand, ListEventBridgeRuleTemplateGroupsCommand: () => ListEventBridgeRuleTemplateGroupsCommand, ListEventBridgeRuleTemplatesCommand: () => ListEventBridgeRuleTemplatesCommand, ListInputDeviceTransfersCommand: () => ListInputDeviceTransfersCommand, ListInputDevicesCommand: () => ListInputDevicesCommand, ListInputSecurityGroupsCommand: () => ListInputSecurityGroupsCommand, ListInputsCommand: () => ListInputsCommand, ListMultiplexProgramsCommand: () => ListMultiplexProgramsCommand, ListMultiplexesCommand: () => ListMultiplexesCommand, ListNetworksCommand: () => ListNetworksCommand, ListNodesCommand: () => ListNodesCommand, ListOfferingsCommand: () => ListOfferingsCommand, ListReservationsCommand: () => ListReservationsCommand, ListSdiSourcesCommand: () => ListSdiSourcesCommand, ListSignalMapsCommand: () => ListSignalMapsCommand, ListTagsForResourceCommand: () => ListTagsForResourceCommand, ListVersionsCommand: () => ListVersionsCommand, LogLevel: () => LogLevel, M2tsAbsentInputAudioBehavior: () => M2tsAbsentInputAudioBehavior, M2tsArib: () => M2tsArib, M2tsAribCaptionsPidControl: () => M2tsAribCaptionsPidControl, M2tsAudioBufferModel: () => M2tsAudioBufferModel, M2tsAudioInterval: () => M2tsAudioInterval, M2tsAudioStreamType: () => M2tsAudioStreamType, M2tsBufferModel: () => M2tsBufferModel, M2tsCcDescriptor: () => M2tsCcDescriptor, M2tsEbifControl: () => M2tsEbifControl, M2tsEbpPlacement: () => M2tsEbpPlacement, M2tsEsRateInPes: () => M2tsEsRateInPes, M2tsKlv: () => M2tsKlv, M2tsNielsenId3Behavior: () => M2tsNielsenId3Behavior, M2tsPcrControl: () => M2tsPcrControl, M2tsRateMode: () => M2tsRateMode, M2tsScte35Control: () => M2tsScte35Control, M2tsSegmentationMarkers: () => M2tsSegmentationMarkers, M2tsSegmentationStyle: () => M2tsSegmentationStyle, M2tsTimedMetadataBehavior: () => M2tsTimedMetadataBehavior, M3u8KlvBehavior: () => M3u8KlvBehavior, M3u8NielsenId3Behavior: () => M3u8NielsenId3Behavior, M3u8PcrControl: () => M3u8PcrControl, M3u8Scte35Behavior: () => M3u8Scte35Behavior, M3u8TimedMetadataBehavior: () => M3u8TimedMetadataBehavior, MaintenanceDay: () => MaintenanceDay, MediaLive: () => MediaLive, MediaLiveClient: () => MediaLiveClient, MediaLiveServiceException: () => MediaLiveServiceException, MotionGraphicsInsertion: () => MotionGraphicsInsertion, Mp2CodingMode: () => Mp2CodingMode, Mpeg2AdaptiveQuantization: () => Mpeg2AdaptiveQuantization, Mpeg2ColorMetadata: () => Mpeg2ColorMetadata, Mpeg2ColorSpace: () => Mpeg2ColorSpace, Mpeg2DisplayRatio: () => Mpeg2DisplayRatio, Mpeg2GopSizeUnits: () => Mpeg2GopSizeUnits, Mpeg2ScanType: () => Mpeg2ScanType, Mpeg2SubGopLength: () => Mpeg2SubGopLength, Mpeg2TimecodeInsertionBehavior: () => Mpeg2TimecodeInsertionBehavior, MsSmoothH265PackagingType: () => MsSmoothH265PackagingType, MultiplexState: () => MultiplexState, NetworkInputServerValidation: () => NetworkInputServerValidation, NetworkInterfaceMode: () => NetworkInterfaceMode, NetworkState: () => NetworkState, NielsenPcmToId3TaggingState: () => NielsenPcmToId3TaggingState, NielsenWatermarkTimezones: () => NielsenWatermarkTimezones, NielsenWatermarksCbetStepaside: () => NielsenWatermarksCbetStepaside, NielsenWatermarksDistributionTypes: () => NielsenWatermarksDistributionTypes, NodeConnectionState: () => NodeConnectionState, NodeRole: () => NodeRole, NodeState: () => NodeState, NotFoundException: () => NotFoundException, OfferingDurationUnits: () => OfferingDurationUnits, OfferingType: () => OfferingType, PipelineId: () => PipelineId, PreferredChannelPipeline: () => PreferredChannelPipeline, PurchaseOfferingCommand: () => PurchaseOfferingCommand, RebootInputDeviceCommand: () => RebootInputDeviceCommand, RebootInputDeviceForce: () => RebootInputDeviceForce, RejectInputDeviceTransferCommand: () => RejectInputDeviceTransferCommand, ReservationAutomaticRenewal: () => ReservationAutomaticRenewal, ReservationCodec: () => ReservationCodec, ReservationMaximumBitrate: () => ReservationMaximumBitrate, ReservationMaximumFramerate: () => ReservationMaximumFramerate, ReservationResolution: () => ReservationResolution, ReservationResourceType: () => ReservationResourceType, ReservationSpecialFeature: () => ReservationSpecialFeature, ReservationState: () => ReservationState, ReservationVideoQuality: () => ReservationVideoQuality, RestartChannelPipelinesCommand: () => RestartChannelPipelinesCommand, RtmpAdMarkers: () => RtmpAdMarkers, RtmpCacheFullBehavior: () => RtmpCacheFullBehavior, RtmpCaptionData: () => RtmpCaptionData, RtmpOutputCertificateMode: () => RtmpOutputCertificateMode, S3CannedAcl: () => S3CannedAcl, Scte20Convert608To708: () => Scte20Convert608To708, Scte27OcrLanguage: () => Scte27OcrLanguage, Scte35AposNoRegionalBlackoutBehavior: () => Scte35AposNoRegionalBlackoutBehavior, Scte35AposWebDeliveryAllowedBehavior: () => Scte35AposWebDeliveryAllowedBehavior, Scte35ArchiveAllowedFlag: () => Scte35ArchiveAllowedFlag, Scte35DeviceRestrictions: () => Scte35DeviceRestrictions, Scte35InputMode: () => Scte35InputMode, Scte35NoRegionalBlackoutFlag: () => Scte35NoRegionalBlackoutFlag, Scte35SegmentationCancelIndicator: () => Scte35SegmentationCancelIndicator, Scte35SegmentationScope: () => Scte35SegmentationScope, Scte35SpliceInsertNoRegionalBlackoutBehavior: () => Scte35SpliceInsertNoRegionalBlackoutBehavior, Scte35SpliceInsertWebDeliveryAllowedBehavior: () => Scte35SpliceInsertWebDeliveryAllowedBehavior, Scte35Type: () => Scte35Type, Scte35WebDeliveryAllowedFlag: () => Scte35WebDeliveryAllowedFlag, SdiSourceMode: () => SdiSourceMode, SdiSourceState: () => SdiSourceState, SdiSourceType: () => SdiSourceType, SignalMapMonitorDeploymentStatus: () => SignalMapMonitorDeploymentStatus, SignalMapStatus: () => SignalMapStatus, SmoothGroupAudioOnlyTimecodeControl: () => SmoothGroupAudioOnlyTimecodeControl, SmoothGroupCertificateMode: () => SmoothGroupCertificateMode, SmoothGroupEventIdMode: () => SmoothGroupEventIdMode, SmoothGroupEventStopBehavior: () => SmoothGroupEventStopBehavior, SmoothGroupSegmentationMode: () => SmoothGroupSegmentationMode, SmoothGroupSparseTrackType: () => SmoothGroupSparseTrackType, SmoothGroupStreamManifestBehavior: () => SmoothGroupStreamManifestBehavior, SmoothGroupTimestampOffsetMode: () => SmoothGroupTimestampOffsetMode, Smpte2038DataPreference: () => Smpte2038DataPreference, SrtEncryptionType: () => SrtEncryptionType, StartChannelCommand: () => StartChannelCommand, StartDeleteMonitorDeploymentCommand: () => StartDeleteMonitorDeploymentCommand, StartInputDeviceCommand: () => StartInputDeviceCommand, StartInputDeviceMaintenanceWindowCommand: () => StartInputDeviceMaintenanceWindowCommand, StartMonitorDeploymentCommand: () => StartMonitorDeploymentCommand, StartMultiplexCommand: () => StartMultiplexCommand, StartUpdateSignalMapCommand: () => StartUpdateSignalMapCommand, StopChannelCommand: () => StopChannelCommand, StopInputDeviceCommand: () => StopInputDeviceCommand, StopMultiplexCommand: () => StopMultiplexCommand, TemporalFilterPostFilterSharpening: () => TemporalFilterPostFilterSharpening, TemporalFilterStrength: () => TemporalFilterStrength, ThumbnailState: () => ThumbnailState, ThumbnailType: () => ThumbnailType, TimecodeBurninFontSize: () => TimecodeBurninFontSize, TimecodeBurninPosition: () => TimecodeBurninPosition, TimecodeConfigSource: () => TimecodeConfigSource, TooManyRequestsException: () => TooManyRequestsException, TransferInputDeviceCommand: () => TransferInputDeviceCommand, TtmlDestinationStyleControl: () => TtmlDestinationStyleControl, UdpTimedMetadataId3Frame: () => UdpTimedMetadataId3Frame, UnprocessableEntityException: () => UnprocessableEntityException, UpdateAccountConfigurationCommand: () => UpdateAccountConfigurationCommand, UpdateChannelClassCommand: () => UpdateChannelClassCommand, UpdateChannelCommand: () => UpdateChannelCommand, UpdateChannelPlacementGroupCommand: () => UpdateChannelPlacementGroupCommand, UpdateCloudWatchAlarmTemplateCommand: () => UpdateCloudWatchAlarmTemplateCommand, UpdateCloudWatchAlarmTemplateGroupCommand: () => UpdateCloudWatchAlarmTemplateGroupCommand, UpdateClusterCommand: () => UpdateClusterCommand, UpdateEventBridgeRuleTemplateCommand: () => UpdateEventBridgeRuleTemplateCommand, UpdateEventBridgeRuleTemplateGroupCommand: () => UpdateEventBridgeRuleTemplateGroupCommand, UpdateInputCommand: () => UpdateInputCommand, UpdateInputDeviceCommand: () => UpdateInputDeviceCommand, UpdateInputSecurityGroupCommand: () => UpdateInputSecurityGroupCommand, UpdateMultiplexCommand: () => UpdateMultiplexCommand, UpdateMultiplexProgramCommand: () => UpdateMultiplexProgramCommand, UpdateNetworkCommand: () => UpdateNetworkCommand, UpdateNodeCommand: () => UpdateNodeCommand, UpdateNodeStateCommand: () => UpdateNodeStateCommand, UpdateNodeStateShape: () => UpdateNodeStateShape, UpdateReservationCommand: () => UpdateReservationCommand, UpdateSdiSourceCommand: () => UpdateSdiSourceCommand, VideoDescriptionRespondToAfd: () => VideoDescriptionRespondToAfd, VideoDescriptionScalingBehavior: () => VideoDescriptionScalingBehavior, VideoSelectorColorSpace: () => VideoSelectorColorSpace, VideoSelectorColorSpaceUsage: () => VideoSelectorColorSpaceUsage, WavCodingMode: () => WavCodingMode, WebvttDestinationStyleControl: () => WebvttDestinationStyleControl, __Client: () => import_smithy_client.Client, paginateDescribeSchedule: () => paginateDescribeSchedule, paginateListChannelPlacementGroups: () => paginateListChannelPlacementGroups, paginateListChannels: () => paginateListChannels, paginateListCloudWatchAlarmTemplateGroups: () => paginateListCloudWatchAlarmTemplateGroups, paginateListCloudWatchAlarmTemplates: () => paginateListCloudWatchAlarmTemplates, paginateListClusters: () => paginateListClusters, paginateListEventBridgeRuleTemplateGroups: () => paginateListEventBridgeRuleTemplateGroups, paginateListEventBridgeRuleTemplates: () => paginateListEventBridgeRuleTemplates, paginateListInputDeviceTransfers: () => paginateListInputDeviceTransfers, paginateListInputDevices: () => paginateListInputDevices, paginateListInputSecurityGroups: () => paginateListInputSecurityGroups, paginateListInputs: () => paginateListInputs, paginateListMultiplexPrograms: () => paginateListMultiplexPrograms, paginateListMultiplexes: () => paginateListMultiplexes, paginateListNetworks: () => paginateListNetworks, paginateListNodes: () => paginateListNodes, paginateListOfferings: () => paginateListOfferings, paginateListReservations: () => paginateListReservations, paginateListSdiSources: () => paginateListSdiSources, paginateListSignalMaps: () => paginateListSignalMaps, waitForChannelCreated: () => waitForChannelCreated, waitForChannelDeleted: () => waitForChannelDeleted, waitForChannelPlacementGroupAssigned: () => waitForChannelPlacementGroupAssigned, waitForChannelPlacementGroupDeleted: () => waitForChannelPlacementGroupDeleted, waitForChannelPlacementGroupUnassigned: () => waitForChannelPlacementGroupUnassigned, waitForChannelRunning: () => waitForChannelRunning, waitForChannelStopped: () => waitForChannelStopped, waitForClusterCreated: () => waitForClusterCreated, waitForClusterDeleted: () => waitForClusterDeleted, waitForInputAttached: () => waitForInputAttached, waitForInputDeleted: () => waitForInputDeleted, waitForInputDetached: () => waitForInputDetached, waitForMultiplexCreated: () => waitForMultiplexCreated, waitForMultiplexDeleted: () => waitForMultiplexDeleted, waitForMultiplexRunning: () => waitForMultiplexRunning, waitForMultiplexStopped: () => waitForMultiplexStopped, waitForNodeDeregistered: () => waitForNodeDeregistered, waitForNodeRegistered: () => waitForNodeRegistered, waitForSignalMapCreated: () => waitForSignalMapCreated, waitForSignalMapMonitorDeleted: () => waitForSignalMapMonitorDeleted, waitForSignalMapMonitorDeployed: () => waitForSignalMapMonitorDeployed, waitForSignalMapUpdated: () => waitForSignalMapUpdated, waitUntilChannelCreated: () => waitUntilChannelCreated, waitUntilChannelDeleted: () => waitUntilChannelDeleted, waitUntilChannelPlacementGroupAssigned: () => waitUntilChannelPlacementGroupAssigned, waitUntilChannelPlacementGroupDeleted: () => waitUntilChannelPlacementGroupDeleted, waitUntilChannelPlacementGroupUnassigned: () => waitUntilChannelPlacementGroupUnassigned, waitUntilChannelRunning: () => waitUntilChannelRunning, waitUntilChannelStopped: () => waitUntilChannelStopped, waitUntilClusterCreated: () => waitUntilClusterCreated, waitUntilClusterDeleted: () => waitUntilClusterDeleted, waitUntilInputAttached: () => waitUntilInputAttached, waitUntilInputDeleted: () => waitUntilInputDeleted, waitUntilInputDetached: () => waitUntilInputDetached, waitUntilMultiplexCreated: () => waitUntilMultiplexCreated, waitUntilMultiplexDeleted: () => waitUntilMultiplexDeleted, waitUntilMultiplexRunning: () => waitUntilMultiplexRunning, waitUntilMultiplexStopped: () => waitUntilMultiplexStopped, waitUntilNodeDeregistered: () => waitUntilNodeDeregistered, waitUntilNodeRegistered: () => waitUntilNodeRegistered, waitUntilSignalMapCreated: () => waitUntilSignalMapCreated, waitUntilSignalMapMonitorDeleted: () => waitUntilSignalMapMonitorDeleted, waitUntilSignalMapMonitorDeployed: () => waitUntilSignalMapMonitorDeployed, waitUntilSignalMapUpdated: () => waitUntilSignalMapUpdated }); module.exports = __toCommonJS(index_exports); // src/MediaLiveClient.ts var import_middleware_host_header = require("@aws-sdk/middleware-host-header"); var import_middleware_logger = require("@aws-sdk/middleware-logger"); var import_middleware_recursion_detection = require("@aws-sdk/middleware-recursion-detection"); var import_middleware_user_agent = require("@aws-sdk/middleware-user-agent"); var import_config_resolver = require("@smithy/config-resolver"); var import_core = require("@smithy/core"); var import_middleware_content_length = require("@smithy/middleware-content-length"); var import_middleware_endpoint = require("@smithy/middleware-endpoint"); var import_middleware_retry = require("@smithy/middleware-retry"); var import_httpAuthSchemeProvider = require("./auth/httpAuthSchemeProvider"); // src/endpoint/EndpointParameters.ts var resolveClientEndpointParameters = /* @__PURE__ */ __name((options) => { return Object.assign(options, { useDualstackEndpoint: options.useDualstackEndpoint ?? false, useFipsEndpoint: options.useFipsEndpoint ?? false, defaultSigningName: "medialive" }); }, "resolveClientEndpointParameters"); var commonParams = { UseFIPS: { type: "builtInParams", name: "useFipsEndpoint" }, Endpoint: { type: "builtInParams", name: "endpoint" }, Region: { type: "builtInParams", name: "region" }, UseDualStack: { type: "builtInParams", name: "useDualstackEndpoint" } }; // src/MediaLiveClient.ts var import_runtimeConfig = require("././runtimeConfig"); // src/runtimeExtensions.ts var import_region_config_resolver = require("@aws-sdk/region-config-resolver"); var import_protocol_http = require("@smithy/protocol-http"); var import_smithy_client = require("@smithy/smithy-client"); // src/auth/httpAuthExtensionConfiguration.ts var getHttpAuthExtensionConfiguration = /* @__PURE__ */ __name((runtimeConfig) => { const _httpAuthSchemes = runtimeConfig.httpAuthSchemes; let _httpAuthSchemeProvider = runtimeConfig.httpAuthSchemeProvider; let _credentials = runtimeConfig.credentials; return { setHttpAuthScheme(httpAuthScheme) { const index = _httpAuthSchemes.findIndex((scheme) => scheme.schemeId === httpAuthScheme.schemeId); if (index === -1) { _httpAuthSchemes.push(httpAuthScheme); } else { _httpAuthSchemes.splice(index, 1, httpAuthScheme); } }, httpAuthSchemes() { return _httpAuthSchemes; }, setHttpAuthSchemeProvider(httpAuthSchemeProvider) { _httpAuthSchemeProvider = httpAuthSchemeProvider; }, httpAuthSchemeProvider() { return _httpAuthSchemeProvider; }, setCredentials(credentials) { _credentials = credentials; }, credentials() { return _credentials; } }; }, "getHttpAuthExtensionConfiguration"); var resolveHttpAuthRuntimeConfig = /* @__PURE__ */ __name((config) => { return { httpAuthSchemes: config.httpAuthSchemes(), httpAuthSchemeProvider: config.httpAuthSchemeProvider(), credentials: config.credentials() }; }, "resolveHttpAuthRuntimeConfig"); // src/runtimeExtensions.ts var resolveRuntimeExtensions = /* @__PURE__ */ __name((runtimeConfig, extensions) => { const extensionConfiguration = Object.assign( (0, import_region_config_resolver.getAwsRegionExtensionConfiguration)(runtimeConfig), (0, import_smithy_client.getDefaultExtensionConfiguration)(runtimeConfig), (0, import_protocol_http.getHttpHandlerExtensionConfiguration)(runtimeConfig), getHttpAuthExtensionConfiguration(runtimeConfig) ); extensions.forEach((extension) => extension.configure(extensionConfiguration)); return Object.assign( runtimeConfig, (0, import_region_config_resolver.resolveAwsRegionExtensionConfiguration)(extensionConfiguration), (0, import_smithy_client.resolveDefaultRuntimeConfig)(extensionConfiguration), (0, import_protocol_http.resolveHttpHandlerRuntimeConfig)(extensionConfiguration), resolveHttpAuthRuntimeConfig(extensionConfiguration) ); }, "resolveRuntimeExtensions"); // src/MediaLiveClient.ts var MediaLiveClient = class extends import_smithy_client.Client { static { __name(this, "MediaLiveClient"); } /** * The resolved configuration of MediaLiveClient class. This is resolved and normalized from the {@link MediaLiveClientConfig | constructor configuration interface}. */ config; constructor(...[configuration]) { const _config_0 = (0, import_runtimeConfig.getRuntimeConfig)(configuration || {}); super(_config_0); this.initConfig = _config_0; const _config_1 = resolveClientEndpointParameters(_config_0); const _config_2 = (0, import_middleware_user_agent.resolveUserAgentConfig)(_config_1); const _config_3 = (0, import_middleware_retry.resolveRetryConfig)(_config_2); const _config_4 = (0, import_config_resolver.resolveRegionConfig)(_config_3); const _config_5 = (0, import_middleware_host_header.resolveHostHeaderConfig)(_config_4); const _config_6 = (0, import_middleware_endpoint.resolveEndpointConfig)(_config_5); const _config_7 = (0, import_httpAuthSchemeProvider.resolveHttpAuthSchemeConfig)(_config_6); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); this.config = _config_8; this.middlewareStack.use((0, import_middleware_user_agent.getUserAgentPlugin)(this.config)); this.middlewareStack.use((0, import_middleware_retry.getRetryPlugin)(this.config)); this.middlewareStack.use((0, import_middleware_content_length.getContentLengthPlugin)(this.config)); this.middlewareStack.use((0, import_middleware_host_header.getHostHeaderPlugin)(this.config)); this.middlewareStack.use((0, import_middleware_logger.getLoggerPlugin)(this.config)); this.middlewareStack.use((0, import_middleware_recursion_detection.getRecursionDetectionPlugin)(this.config)); this.middlewareStack.use( (0, import_core.getHttpAuthSchemeEndpointRuleSetPlugin)(this.config, { httpAuthSchemeParametersProvider: import_httpAuthSchemeProvider.defaultMediaLiveHttpAuthSchemeParametersProvider, identityProviderConfigProvider: /* @__PURE__ */ __name(async (config) => new import_core.DefaultIdentityProviderConfig({ "aws.auth#sigv4": config.credentials }), "identityProviderConfigProvider") }) ); this.middlewareStack.use((0, import_core.getHttpSigningPlugin)(this.config)); } /** * Destroy underlying resources, like sockets. It's usually not necessary to do this. * However in Node.js, it's best to explicitly shut down the client's agent when it is no longer needed. * Otherwise, sockets might stay open for quite a long time before the server terminates them. */ destroy() { super.destroy(); } }; // src/MediaLive.ts // src/commands/AcceptInputDeviceTransferCommand.ts var import_middleware_serde = require("@smithy/middleware-serde"); // src/protocols/Aws_restJson1.ts var import_core2 = require("@aws-sdk/core"); var import_uuid = require("uuid"); // src/models/MediaLiveServiceException.ts var MediaLiveServiceException = class _MediaLiveServiceException extends import_smithy_client.ServiceException { static { __name(this, "MediaLiveServiceException"); } /** * @internal */ constructor(options) { super(options); Object.setPrototypeOf(this, _MediaLiveServiceException.prototype); } }; // src/models/models_1.ts var M2tsSegmentationStyle = { MAINTAIN_CADENCE: "MAINTAIN_CADENCE", RESET_CADENCE: "RESET_CADENCE" }; var M2tsTimedMetadataBehavior = { NO_PASSTHROUGH: "NO_PASSTHROUGH", PASSTHROUGH: "PASSTHROUGH" }; var HlsH265PackagingType = { HEV1: "HEV1", HVC1: "HVC1" }; var AudioOnlyHlsTrackType = { ALTERNATE_AUDIO_AUTO_SELECT: "ALTERNATE_AUDIO_AUTO_SELECT", ALTERNATE_AUDIO_AUTO_SELECT_DEFAULT: "ALTERNATE_AUDIO_AUTO_SELECT_DEFAULT", ALTERNATE_AUDIO_NOT_AUTO_SELECT: "ALTERNATE_AUDIO_NOT_AUTO_SELECT", AUDIO_ONLY_VARIANT_STREAM: "AUDIO_ONLY_VARIANT_STREAM" }; var AudioOnlyHlsSegmentType = { AAC: "AAC", FMP4: "FMP4" }; var Fmp4NielsenId3Behavior = { NO_PASSTHROUGH: "NO_PASSTHROUGH", PASSTHROUGH: "PASSTHROUGH" }; var Fmp4TimedMetadataBehavior = { NO_PASSTHROUGH: "NO_PASSTHROUGH", PASSTHROUGH: "PASSTHROUGH" }; var M3u8KlvBehavior = { NO_PASSTHROUGH: "NO_PASSTHROUGH", PASSTHROUGH: "PASSTHROUGH" }; var M3u8NielsenId3Behavior = { NO_PASSTHROUGH: "NO_PASSTHROUGH", PASSTHROUGH: "PASSTHROUGH" }; var M3u8PcrControl = { CONFIGURED_PCR_PERIOD: "CONFIGURED_PCR_PERIOD", PCR_EVERY_PES_PACKET: "PCR_EVERY_PES_PACKET" }; var M3u8Scte35Behavior = { NO_PASSTHROUGH: "NO_PASSTHROUGH", PASSTHROUGH: "PASSTHROUGH" }; var M3u8TimedMetadataBehavior = { NO_PASSTHROUGH: "NO_PASSTHROUGH", PASSTHROUGH: "PASSTHROUGH" }; var MsSmoothH265PackagingType = { HEV1: "HEV1", HVC1: "HVC1" }; var RtmpOutputCertificateMode = { SELF_SIGNED: "SELF_SIGNED", VERIFY_AUTHENTICITY: "VERIFY_AUTHENTICITY" }; var SrtEncryptionType = { AES128: "AES128", AES192: "AES192", AES256: "AES256" }; var FecOutputIncludeFec = { COLUMN: "COLUMN", COLUMN_AND_ROW: "COLUMN_AND_ROW" }; var S3CannedAcl = { AUTHENTICATED_READ: "AUTHENTICATED_READ", BUCKET_OWNER_FULL_CONTROL: "BUCKET_OWNER_FULL_CONTROL", BUCKET_OWNER_READ: "BUCKET_OWNER_READ", PUBLIC_READ: "PUBLIC_READ" }; var CmafId3Behavior = { DISABLED: "DISABLED", ENABLED: "ENABLED" }; var CmafKLVBehavior = { NO_PASSTHROUGH: "NO_PASSTHROUGH", PASSTHROUGH: "PASSTHROUGH" }; var CmafNielsenId3Behavior = { NO_PASSTHROUGH: "NO_PASSTHROUGH", PASSTHROUGH: "PASSTHROUGH" }; var Scte35Type = { NONE: "NONE", SCTE_35_WITHOUT_SEGMENTATION: "SCTE_35_WITHOUT_SEGMENTATION" }; var CmafIngestSegmentLengthUnits = { MILLISECONDS: "MILLISECONDS", SECONDS: "SECONDS" }; var CmafTimedMetadataId3Frame = { NONE: "NONE", PRIV: "PRIV", TDRL: "TDRL" }; var CmafTimedMetadataPassthrough = { DISABLED: "DISABLED", ENABLED: "ENABLED" }; var HlsCaptionLanguageSetting = { INSERT: "INSERT", NONE: "NONE", OMIT: "OMIT" }; var HlsClientCache = { DISABLED: "DISABLED", ENABLED: "ENABLED" }; var HlsCodecSpecification = { RFC_4281: "RFC_4281", RFC_6381: "RFC_6381" }; var HlsDirectoryStructure = { SINGLE_DIRECTORY: "SINGLE_DIRECTORY", SUBDIRECTORY_PER_STREAM: "SUBDIRECTORY_PER_STREAM" }; var HlsDiscontinuityTags = { INSERT: "INSERT", NEVER_INSERT: "NEVER_INSERT" }; var HlsEncryptionType = { AES128: "AES128", SAMPLE_AES: "SAMPLE_AES" }; var HlsAkamaiHttpTransferMode = { CHUNKED: "CHUNKED", NON_CHUNKED: "NON_CHUNKED" }; var HlsMediaStoreStorageClass = { TEMPORAL: "TEMPORAL" }; var HlsWebdavHttpTransferMode = { CHUNKED: "CHUNKED", NON_CHUNKED: "NON_CHUNKED" }; var HlsId3SegmentTaggingState = { DISABLED: "DISABLED", ENABLED: "ENABLED" }; var IFrameOnlyPlaylistType = { DISABLED: "DISABLED", STANDARD: "STANDARD" }; var HlsIncompleteSegmentBehavior = { AUTO: "AUTO", SUPPRESS: "SUPPRESS" }; var InputLossActionForHlsOut = { EMIT_OUTPUT: "EMIT_OUTPUT", PAUSE_OUTPUT: "PAUSE_OUTPUT" }; var HlsIvInManifest = { EXCLUDE: "EXCLUDE", INCLUDE: "INCLUDE" }; var HlsIvSource = { EXPLICIT: "EXPLICIT", FOLLOWS_SEGMENT_NUMBER: "FOLLOWS_SEGMENT_NUMBER" }; var HlsManifestCompression = { GZIP: "GZIP", NONE: "NONE" }; var HlsManifestDurationFormat = { FLOATING_POINT: "FLOATING_POINT", INTEGER: "INTEGER" }; var HlsMode = { LIVE: "LIVE", VOD: "VOD" }; var HlsOutputSelection = { MANIFESTS_AND_SEGMENTS: "MANIFESTS_AND_SEGMENTS", SEGMENTS_ONLY: "SEGMENTS_ONLY", VARIANT_MANIFESTS_AND_SEGMENTS: "VARIANT_MANIFESTS_AND_SEGMENTS" }; var HlsProgramDateTime = { EXCLUDE: "EXCLUDE", INCLUDE: "INCLUDE" }; var HlsProgramDateTimeClock = { INITIALIZE_FROM_OUTPUT_TIMECODE: "INITIALIZE_FROM_OUTPUT_TIMECODE", SYSTEM_CLOCK: "SYSTEM_CLOCK" }; var HlsRedundantManifest = { DISABLED: "DISABLED", ENABLED: "ENABLED" }; var HlsSegmentationMode = { USE_INPUT_SEGMENTATION: "USE_INPUT_SEGMENTATION", USE_SEGMENT_DURATION: "USE_SEGMENT_DURATION" }; var HlsStreamInfResolution = { EXCLUDE: "EXCLUDE", INCLUDE: "INCLUDE" }; var HlsTimedMetadataId3Frame = { NONE: "NONE", PRIV: "PRIV", TDRL: "TDRL" }; var HlsTsFileMode = { SEGMENTED_FILES: "SEGMENTED_FILES", SINGLE_FILE: "SINGLE_FILE" }; var SmoothGroupAudioOnlyTimecodeControl = { PASSTHROUGH: "PASSTHROUGH", USE_CONFIGURED_CLOCK: "USE_CONFIGURED_CLOCK" }; var SmoothGroupCertificateMode = { SELF_SIGNED: "SELF_SIGNED", VERIFY_AUTHENTICITY: "VERIFY_AUTHENTICITY" }; var SmoothGroupEventIdMode = { NO_EVENT_ID: "NO_EVENT_ID", USE_CONFIGURED: "USE_CONFIGURED", USE_TIMESTAMP: "USE_TIMESTAMP" }; var SmoothGroupEventStopBehavior = { NONE: "NONE", SEND_EOS: "SEND_EOS" }; var InputLossActionForMsSmoothOut = { EMIT_OUTPUT: "EMIT_OUTPUT", PAUSE_OUTPUT: "PAUSE_OUTPUT" }; var SmoothGroupSegmentationMode = { USE_INPUT_SEGMENTATION: "USE_INPUT_SEGMENTATION", USE_SEGMENT_DURATION: "USE_SEGMENT_DURATION" }; var SmoothGroupSparseTrackType = { NONE: "NONE", SCTE_35: "SCTE_35", SCTE_35_WITHOUT_SEGMENTATION: "SCTE_35_WITHOUT_SEGMENTATION" }; var SmoothGroupStreamManifestBehavior = { DO_NOT_SEND: "DO_NOT_SEND", SEND: "SEND" }; var SmoothGroupTimestampOffsetMode = { USE_CONFIGURED_OFFSET: "USE_CONFIGURED_OFFSET", USE_EVENT_START_DATE: "USE_EVENT_START_DATE" }; var RtmpAdMarkers = { ON_CUE_POINT_SCTE35: "ON_CUE_POINT_SCTE35" }; var AuthenticationScheme = { AKAMAI: "AKAMAI", COMMON: "COMMON" }; var RtmpCacheFullBehavior = { DISCONNECT_IMMEDIATELY: "DISCONNECT_IMMEDIATELY", WAIT_FOR_SERVER: "WAIT_FOR_SERVER" }; var RtmpCaptionData = { ALL: "ALL", FIELD1_608: "FIELD1_608", FIELD1_AND_FIELD2_608: "FIELD1_AND_FIELD2_608" }; var IncludeFillerNalUnits = { AUTO: "AUTO", DROP: "DROP", INCLUDE: "INCLUDE" }; var InputLossActionForRtmpOut = { EMIT_OUTPUT: "EMIT_OUTPUT", PAUSE_OUTPUT: "PAUSE_OUTPUT" }; var InputLossActionForUdpOut = { DROP_PROGRAM: "DROP_PROGRAM", DROP_TS: "DROP_TS", EMIT_PROGRAM: "EMIT_PROGRAM" }; var UdpTimedMetadataId3Frame = { NONE: "NONE", PRIV: "PRIV", TDRL: "TDRL" }; var PipelineId = { PIPELINE_0: "PIPELINE_0", PIPELINE_1: "PIPELINE_1" }; var ReservationAutomaticRenewal = { DISABLED: "DISABLED", ENABLED: "ENABLED", UNAVAILABLE: "UNAVAILABLE" }; var ReservationState = { ACTIVE: "ACTIVE", CANCELED: "CANCELED", DELETED: "DELETED", EXPIRED: "EXPIRED" }; var InputTimecodeSource = { EMBEDDED: "EMBEDDED", ZEROBASED: "ZEROBASED" }; var LastFrameClippingBehavior = { EXCLUDE_LAST_FRAME: "EXCLUDE_LAST_FRAME", INCLUDE_LAST_FRAME: "INCLUDE_LAST_FRAME" }; var Scte35InputMode = { FIXED: "FIXED", FOLLOW_ACTIVE: "FOLLOW_ACTIVE" }; var Scte35ArchiveAllowedFlag = { ARCHIVE_ALLOWED: "ARCHIVE_ALLOWED", ARCHIVE_NOT_ALLOWED: "ARCHIVE_NOT_ALLOWED" }; var Scte35DeviceRestrictions = { NONE: "NONE", RESTRICT_GROUP0: "RESTRICT_GROUP0", RESTRICT_GROUP1: "RESTRICT_GROUP1", RESTRICT_GROUP2: "RESTRICT_GROUP2" }; var Scte35NoRegionalBlackoutFlag = { NO_REGIONAL_BLACKOUT: "NO_REGIONAL_BLACKOUT", REGIONAL_BLACKOUT: "REGIONAL_BLACKOUT" }; var Scte35WebDeliveryAllowedFlag = { WEB_DELIVERY_ALLOWED: "WEB_DELIVERY_ALLOWED", WEB_DELIVERY_NOT_ALLOWED: "WEB_DELIVERY_NOT_ALLOWED" }; var Scte35SegmentationCancelIndicator = { SEGMENTATION_EVENT_CANCELED: "SEGMENTATION_EVENT_CANCELED", SEGMENTATION_EVENT_NOT_CANCELED: "SEGMENTATION_EVENT_NOT_CANCELED" }; var FollowPoint = { END: "END", START: "START" }; var SdiSourceMode = { INTERLEAVE: "INTERLEAVE", QUADRANT: "QUADRANT" }; var SdiSourceState = { DELETED: "DELETED", IDLE: "IDLE", IN_USE: "IN_USE" }; var SdiSourceType = { QUAD: "QUAD", SINGLE: "SINGLE" }; var SignalMapMonitorDeploymentStatus = { DELETE_COMPLETE: "DELETE_COMPLETE", DELETE_FAILED: "DELETE_FAILED", DELETE_IN_PROGRESS: "DELETE_IN_PROGRESS", DEPLOYMENT_COMPLETE: "DEPLOYMENT_COMPLETE", DEPLOYMENT_FAILED: "DEPLOYMENT_FAILED", DEPLOYMENT_IN_PROGRESS: "DEPLOYMENT_IN_PROGRESS", DRY_RUN_DEPLOYMENT_COMPLETE: "DRY_RUN_DEPLOYMENT_COMPLETE", DRY_RUN_DEPLOYMENT_FAILED: "DRY_RUN_DEPLOYMENT_FAILED", DRY_RUN_DEPLOYMENT_IN_PROGRESS: "DRY_RUN_DEPLOYMENT_IN_PROGRESS", NOT_DEPLOYED: "NOT_DEPLOYED" }; var SignalMapStatus = { CREATE_COMPLETE: "CREATE_COMPLETE", CREATE_FAILED: "CREATE_FAILED", CREATE_IN_PROGRESS: "CREATE_IN_PROGRESS", NOT_READY: "NOT_READY", READY: "READY", UPDATE_COMPLETE: "UPDATE_COMPLETE", UPDATE_FAILED: "UPDATE_FAILED", UPDATE_IN_PROGRESS: "UPDATE_IN_PROGRESS", UPDATE_REVERTED: "UPDATE_REVERTED" }; var ThumbnailType = { CURRENT_ACTIVE: "CURRENT_ACTIVE", UNSPECIFIED: "UNSPECIFIED" }; var InputDeviceTransferType = { INCOMING: "INCOMING", OUTGOING: "OUTGOING" }; var AfdSignaling = { AUTO: "AUTO", FIXED: "FIXED", NONE: "NONE" }; var FixedAfd = { AFD_0000: "AFD_0000", AFD_0010: "AFD_0010", AFD_0011: "AFD_0011", AFD_0100: "AFD_0100", AFD_1000: "AFD_1000", AFD_1001: "AFD_1001", AFD_1010: "AFD_1010", AFD_1011: "AFD_1011", AFD_1101: "AFD_1101", AFD_1110: "AFD_1110", AFD_1111: "AFD_1111" }; var Av1GopSizeUnits = { FRAMES: "FRAMES", SECONDS: "SECONDS" }; var Av1Level = { AV1_LEVEL_2: "AV1_LEVEL_2", AV1_LEVEL_2_1: "AV1_LEVEL_2_1", AV1_LEVEL_3: "AV1_LEVEL_3", AV1_LEVEL_3_1: "AV1_LEVEL_3_1", AV1_LEVEL_4: "AV1_LEVEL_4", AV1_LEVEL_4_1: "AV1_LEVEL_4_1", AV1_LEVEL_5: "AV1_LEVEL_5", AV1_LEVEL_5_1: "AV1_LEVEL_5_1", AV1_LEVEL_5_2: "AV1_LEVEL_5_2", AV1_LEVEL_5_3: "AV1_LEVEL_5_3", AV1_LEVEL_6: "AV1_LEVEL_6", AV1_LEVEL_6_1: "AV1_LEVEL_6_1", AV1_LEVEL_6_2: "AV1_LEVEL_6_2", AV1_LEVEL_6_3: "AV1_LEVEL_6_3", AV1_LEVEL_AUTO: "AV1_LEVEL_AUTO" }; var Av1LookAheadRateControl = { HIGH: "HIGH", LOW: "LOW", MEDIUM: "MEDIUM" }; var Av1RateControlMode = { CBR: "CBR", QVBR: "QVBR" }; var Av1SceneChangeDetect = { DISABLED: "DISABLED", ENABLED: "ENABLED" }; var TimecodeBurninFontSize = { EXTRA_SMALL_10: "EXTRA_SMALL_10", LARGE_48: "LARGE_48", MEDIUM_32: "MEDIUM_32", SMALL_16: "SMALL_16" }; var TimecodeBurninPosition = { BOTTOM_CENTER: "BOTTOM_CENTER", BOTTOM_LEFT: "BOTTOM_LEFT", BOTTOM_RIGHT: "BOTTOM_RIGHT", MIDDLE_CENTER: "MIDDLE_CENTER", MIDDLE_LEFT: "MIDDLE_LEFT", MIDDLE_RIGHT: "MIDDLE_RIGHT", TOP_CENTER: "TOP_CENTER", TOP_LEFT: "TOP_LEFT", TOP_RIGHT: "TOP_RIGHT" }; var FrameCaptureIntervalUnit = { MILLISECONDS: "MILLISECONDS", SECONDS: "SECONDS" }; var H264AdaptiveQuantization = { AUTO: "AUTO", HIGH: "HIGH", HIGHER: "HIGHER", LOW: "LOW", MAX: "MAX", MEDIUM: "MEDIUM", OFF: "OFF" }; var H264ColorMetadata = { IGNORE: "IGNORE", INSERT: "INSERT" }; var H264EntropyEncoding = { CABAC: "CABAC", CAVLC: "CAVLC" }; var BandwidthReductionPostFilterSharpening = { DISABLED: "DISABLED", SHARPENING_1: "SHARPENING_1", SHARPENING_2: "SHARPENING_2", SHARPENING_3: "SHARPENING_3" }; var BandwidthReductionFilterStrength = { AUTO: "AUTO", STRENGTH_1: "STRENGTH_1", STRENGTH_2: "STRENGTH_2", STRENGTH_3: "STRENGTH_3", STRENGTH_4: "STRENGTH_4" }; var TemporalFilterPostFilterSharpening = { AUTO: "AUTO", DISABLED: "DISABLED", ENABLED: "ENABLED" }; var TemporalFilterStrength = { AUTO: "AUTO", STRENGTH_1: "STRENGTH_1", STRENGTH_10: "STRENGTH_10", STRENGTH_11: "STRENGTH_11", STRENGTH_12: "STRENGTH_12", STRENGTH_13: "STRENGTH_13", STRENGTH_14: "STRENGTH_14"