awscdk-construct-scte-scheduler
Version:
AWS CDK Construct for scheduling SCTE-35 events using the MediaLive schedule API
1,313 lines (1,293 loc) • 580 kB
JavaScript
"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 src_exports = {};
__export(src_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,
AvailBlankingState: () => AvailBlankingState,
BadGatewayException: () => BadGatewayException,
BadRequestException: () => BadRequestException,
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,
ChannelState: () => ChannelState,
ClaimDeviceCommand: () => ClaimDeviceCommand,
CloudWatchAlarmTemplateComparisonOperator: () => CloudWatchAlarmTemplateComparisonOperator,
CloudWatchAlarmTemplateStatistic: () => CloudWatchAlarmTemplateStatistic,
CloudWatchAlarmTemplateTargetResourceType: () => CloudWatchAlarmTemplateTargetResourceType,
CloudWatchAlarmTemplateTreatMissingData: () => CloudWatchAlarmTemplateTreatMissingData,
CmafIngestSegmentLengthUnits: () => CmafIngestSegmentLengthUnits,
CmafNielsenId3Behavior: () => CmafNielsenId3Behavior,
ColorSpace: () => ColorSpace,
ConflictException: () => ConflictException,
ContentType: () => ContentType,
CreateChannelCommand: () => CreateChannelCommand,
CreateCloudWatchAlarmTemplateCommand: () => CreateCloudWatchAlarmTemplateCommand,
CreateCloudWatchAlarmTemplateGroupCommand: () => CreateCloudWatchAlarmTemplateGroupCommand,
CreateEventBridgeRuleTemplateCommand: () => CreateEventBridgeRuleTemplateCommand,
CreateEventBridgeRuleTemplateGroupCommand: () => CreateEventBridgeRuleTemplateGroupCommand,
CreateInputCommand: () => CreateInputCommand,
CreateInputSecurityGroupCommand: () => CreateInputSecurityGroupCommand,
CreateMultiplexCommand: () => CreateMultiplexCommand,
CreateMultiplexProgramCommand: () => CreateMultiplexProgramCommand,
CreatePartnerInputCommand: () => CreatePartnerInputCommand,
CreateSignalMapCommand: () => CreateSignalMapCommand,
CreateTagsCommand: () => CreateTagsCommand,
DashRoleAudio: () => DashRoleAudio,
DashRoleCaption: () => DashRoleCaption,
DeleteChannelCommand: () => DeleteChannelCommand,
DeleteCloudWatchAlarmTemplateCommand: () => DeleteCloudWatchAlarmTemplateCommand,
DeleteCloudWatchAlarmTemplateGroupCommand: () => DeleteCloudWatchAlarmTemplateGroupCommand,
DeleteEventBridgeRuleTemplateCommand: () => DeleteEventBridgeRuleTemplateCommand,
DeleteEventBridgeRuleTemplateGroupCommand: () => DeleteEventBridgeRuleTemplateGroupCommand,
DeleteInputCommand: () => DeleteInputCommand,
DeleteInputSecurityGroupCommand: () => DeleteInputSecurityGroupCommand,
DeleteMultiplexCommand: () => DeleteMultiplexCommand,
DeleteMultiplexProgramCommand: () => DeleteMultiplexProgramCommand,
DeleteReservationCommand: () => DeleteReservationCommand,
DeleteScheduleCommand: () => DeleteScheduleCommand,
DeleteSignalMapCommand: () => DeleteSignalMapCommand,
DeleteTagsCommand: () => DeleteTagsCommand,
DescribeAccountConfigurationCommand: () => DescribeAccountConfigurationCommand,
DescribeChannelCommand: () => DescribeChannelCommand,
DescribeInputCommand: () => DescribeInputCommand,
DescribeInputDeviceCommand: () => DescribeInputDeviceCommand,
DescribeInputDeviceThumbnailCommand: () => DescribeInputDeviceThumbnailCommand,
DescribeInputDeviceThumbnailResponseFilterSensitiveLog: () => DescribeInputDeviceThumbnailResponseFilterSensitiveLog,
DescribeInputSecurityGroupCommand: () => DescribeInputSecurityGroupCommand,
DescribeMultiplexCommand: () => DescribeMultiplexCommand,
DescribeMultiplexProgramCommand: () => DescribeMultiplexProgramCommand,
DescribeOfferingCommand: () => DescribeOfferingCommand,
DescribeReservationCommand: () => DescribeReservationCommand,
DescribeScheduleCommand: () => DescribeScheduleCommand,
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,
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,
InputPreference: () => InputPreference,
InputResolution: () => InputResolution,
InputSecurityGroupState: () => InputSecurityGroupState,
InputSourceEndBehavior: () => InputSourceEndBehavior,
InputSourceType: () => InputSourceType,
InputState: () => InputState,
InputTimecodeSource: () => InputTimecodeSource,
InputType: () => InputType,
InternalServerErrorException: () => InternalServerErrorException,
LastFrameClippingBehavior: () => LastFrameClippingBehavior,
ListChannelsCommand: () => ListChannelsCommand,
ListCloudWatchAlarmTemplateGroupsCommand: () => ListCloudWatchAlarmTemplateGroupsCommand,
ListCloudWatchAlarmTemplatesCommand: () => ListCloudWatchAlarmTemplatesCommand,
ListEventBridgeRuleTemplateGroupsCommand: () => ListEventBridgeRuleTemplateGroupsCommand,
ListEventBridgeRuleTemplatesCommand: () => ListEventBridgeRuleTemplatesCommand,
ListInputDeviceTransfersCommand: () => ListInputDeviceTransfersCommand,
ListInputDevicesCommand: () => ListInputDevicesCommand,
ListInputSecurityGroupsCommand: () => ListInputSecurityGroupsCommand,
ListInputsCommand: () => ListInputsCommand,
ListMultiplexProgramsCommand: () => ListMultiplexProgramsCommand,
ListMultiplexesCommand: () => ListMultiplexesCommand,
ListOfferingsCommand: () => ListOfferingsCommand,
ListReservationsCommand: () => ListReservationsCommand,
ListSignalMapsCommand: () => ListSignalMapsCommand,
ListTagsForResourceCommand: () => ListTagsForResourceCommand,
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,
NielsenPcmToId3TaggingState: () => NielsenPcmToId3TaggingState,
NielsenWatermarkTimezones: () => NielsenWatermarkTimezones,
NielsenWatermarksCbetStepaside: () => NielsenWatermarksCbetStepaside,
NielsenWatermarksDistributionTypes: () => NielsenWatermarksDistributionTypes,
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,
SignalMapMonitorDeploymentStatus: () => SignalMapMonitorDeploymentStatus,
SignalMapStatus: () => SignalMapStatus,
SmoothGroupAudioOnlyTimecodeControl: () => SmoothGroupAudioOnlyTimecodeControl,
SmoothGroupCertificateMode: () => SmoothGroupCertificateMode,
SmoothGroupEventIdMode: () => SmoothGroupEventIdMode,
SmoothGroupEventStopBehavior: () => SmoothGroupEventStopBehavior,
SmoothGroupSegmentationMode: () => SmoothGroupSegmentationMode,
SmoothGroupSparseTrackType: () => SmoothGroupSparseTrackType,
SmoothGroupStreamManifestBehavior: () => SmoothGroupStreamManifestBehavior,
SmoothGroupTimestampOffsetMode: () => SmoothGroupTimestampOffsetMode,
Smpte2038DataPreference: () => Smpte2038DataPreference,
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,
UpdateCloudWatchAlarmTemplateCommand: () => UpdateCloudWatchAlarmTemplateCommand,
UpdateCloudWatchAlarmTemplateGroupCommand: () => UpdateCloudWatchAlarmTemplateGroupCommand,
UpdateEventBridgeRuleTemplateCommand: () => UpdateEventBridgeRuleTemplateCommand,
UpdateEventBridgeRuleTemplateGroupCommand: () => UpdateEventBridgeRuleTemplateGroupCommand,
UpdateInputCommand: () => UpdateInputCommand,
UpdateInputDeviceCommand: () => UpdateInputDeviceCommand,
UpdateInputSecurityGroupCommand: () => UpdateInputSecurityGroupCommand,
UpdateMultiplexCommand: () => UpdateMultiplexCommand,
UpdateMultiplexProgramCommand: () => UpdateMultiplexProgramCommand,
UpdateReservationCommand: () => UpdateReservationCommand,
VideoDescriptionRespondToAfd: () => VideoDescriptionRespondToAfd,
VideoDescriptionScalingBehavior: () => VideoDescriptionScalingBehavior,
VideoSelectorColorSpace: () => VideoSelectorColorSpace,
VideoSelectorColorSpaceUsage: () => VideoSelectorColorSpaceUsage,
WavCodingMode: () => WavCodingMode,
WebvttDestinationStyleControl: () => WebvttDestinationStyleControl,
__Client: () => import_smithy_client.Client,
paginateDescribeSchedule: () => paginateDescribeSchedule,
paginateListChannels: () => paginateListChannels,
paginateListCloudWatchAlarmTemplateGroups: () => paginateListCloudWatchAlarmTemplateGroups,
paginateListCloudWatchAlarmTemplates: () => paginateListCloudWatchAlarmTemplates,
paginateListEventBridgeRuleTemplateGroups: () => paginateListEventBridgeRuleTemplateGroups,
paginateListEventBridgeRuleTemplates: () => paginateListEventBridgeRuleTemplates,
paginateListInputDeviceTransfers: () => paginateListInputDeviceTransfers,
paginateListInputDevices: () => paginateListInputDevices,
paginateListInputSecurityGroups: () => paginateListInputSecurityGroups,
paginateListInputs: () => paginateListInputs,
paginateListMultiplexPrograms: () => paginateListMultiplexPrograms,
paginateListMultiplexes: () => paginateListMultiplexes,
paginateListOfferings: () => paginateListOfferings,
paginateListReservations: () => paginateListReservations,
paginateListSignalMaps: () => paginateListSignalMaps,
waitForChannelCreated: () => waitForChannelCreated,
waitForChannelDeleted: () => waitForChannelDeleted,
waitForChannelRunning: () => waitForChannelRunning,
waitForChannelStopped: () => waitForChannelStopped,
waitForInputAttached: () => waitForInputAttached,
waitForInputDeleted: () => waitForInputDeleted,
waitForInputDetached: () => waitForInputDetached,
waitForMultiplexCreated: () => waitForMultiplexCreated,
waitForMultiplexDeleted: () => waitForMultiplexDeleted,
waitForMultiplexRunning: () => waitForMultiplexRunning,
waitForMultiplexStopped: () => waitForMultiplexStopped,
waitForSignalMapCreated: () => waitForSignalMapCreated,
waitForSignalMapMonitorDeleted: () => waitForSignalMapMonitorDeleted,
waitForSignalMapMonitorDeployed: () => waitForSignalMapMonitorDeployed,
waitForSignalMapUpdated: () => waitForSignalMapUpdated,
waitUntilChannelCreated: () => waitUntilChannelCreated,
waitUntilChannelDeleted: () => waitUntilChannelDeleted,
waitUntilChannelRunning: () => waitUntilChannelRunning,
waitUntilChannelStopped: () => waitUntilChannelStopped,
waitUntilInputAttached: () => waitUntilInputAttached,
waitUntilInputDeleted: () => waitUntilInputDeleted,
waitUntilInputDetached: () => waitUntilInputDetached,
waitUntilMultiplexCreated: () => waitUntilMultiplexCreated,
waitUntilMultiplexDeleted: () => waitUntilMultiplexDeleted,
waitUntilMultiplexRunning: () => waitUntilMultiplexRunning,
waitUntilMultiplexStopped: () => waitUntilMultiplexStopped,
waitUntilSignalMapCreated: () => waitUntilSignalMapCreated,
waitUntilSignalMapMonitorDeleted: () => waitUntilSignalMapMonitorDeleted,
waitUntilSignalMapMonitorDeployed: () => waitUntilSignalMapMonitorDeployed,
waitUntilSignalMapUpdated: () => waitUntilSignalMapUpdated
});
module.exports = __toCommonJS(src_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 {
...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 asPartial = /* @__PURE__ */ __name((t) => t, "asPartial");
var resolveRuntimeExtensions = /* @__PURE__ */ __name((runtimeConfig, extensions) => {
const extensionConfiguration = {
...asPartial((0, import_region_config_resolver.getAwsRegionExtensionConfiguration)(runtimeConfig)),
...asPartial((0, import_smithy_client.getDefaultExtensionConfiguration)(runtimeConfig)),
...asPartial((0, import_protocol_http.getHttpHandlerExtensionConfiguration)(runtimeConfig)),
...asPartial(getHttpAuthExtensionConfiguration(runtimeConfig))
};
extensions.forEach((extension) => extension.configure(extensionConfiguration));
return {
...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 _MediaLiveClient extends import_smithy_client.Client {
constructor(...[configuration]) {
const _config_0 = (0, import_runtimeConfig.getRuntimeConfig)(configuration || {});
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 == null ? void 0 : configuration.extensions) || []);
super(_config_8);
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: async (config) => new import_core.DefaultIdentityProviderConfig({
"aws.auth#sigv4": config.credentials
})
})
);
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();
}
};
__name(_MediaLiveClient, "MediaLiveClient");
var MediaLiveClient = _MediaLiveClient;
// 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 {
/**
* @internal
*/
constructor(options) {
super(options);
Object.setPrototypeOf(this, _MediaLiveServiceException.prototype);
}
};
__name(_MediaLiveServiceException, "MediaLiveServiceException");
var MediaLiveServiceException = _MediaLiveServiceException;
// src/models/models_1.ts
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 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 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 FrameCaptureIntervalUnit = {
MILLISECONDS: "MILLISECONDS",
SECONDS: "SECONDS"
};
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 H264AdaptiveQuantization = {
AUTO: "AUTO",
HIGH: "HIGH",
HIGHER: "HIGHER",
LOW: "LOW",
MAX: "MAX",
MEDIUM: "MEDIUM",
OFF: "OFF"
};
var AfdSignaling = {
AUTO: "AUTO",
FIXED: "FIXED",
NONE: "NONE"
};
var H264ColorMetadata = {
IGNORE: "IGNORE",
INSERT: "INSERT"
};
var H264EntropyEncoding = {
CABAC: "CABAC",
CAVLC: "CAVLC"
};
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",
STRENGTH_15: "STRENGTH_15",
STRENGTH_16: "STRENGTH_16",
STRENGTH_2: "STRENGTH_2",
STRENGTH_3: "STRENGTH_3",
STRENGTH_4: "STRENGTH_4",
STRENGTH_5: "STRENGTH_5",
STRENGTH_6: "STRENGTH_6",
STRENGTH_7: "STRENGTH_7",
STRENGTH_8: "STRENGTH_8",
STRENGTH_9: "STRENGTH_9"
};
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 H264FlickerAq = {
DISABLED: "DISABLED",
ENABLED: "ENABLED"
};
var H264ForceFieldPictures = {
DISABLED: "DISABLED",
ENABLED: "ENABLED"
};
var H264FramerateControl = {
INITIALIZE_FROM_SOURCE: "INITIALIZE_FROM_SOURCE",
SPECIFIED: "SPECIFIED"
};
var H264GopBReference = {
DISABLED: "DISABLED",
ENABLED: "ENABLED"
};
var H264GopSizeUnits = {
FRAMES: "FRAMES",
SECONDS: "SECONDS"
};
var H264Level = {
H264_LEVEL_1: "H264_LEVEL_1",
H264_LEVEL_1_1: "H264_LEVEL_1_1",
H264_LEVEL_1_2: "H264_LEVEL_1_2",
H264_LEVEL_1_3: "H264_LEVEL_1_3",
H264_LEVEL_2: "H264_LEVEL_2",
H264_LEVEL_2_1: "H264_LEVEL_2_1",
H264_LEVEL_2_2: "H264_LEVEL_2_2",
H264_LEVEL_3: "H264_LEVEL_3",
H264_LEVEL_3_1: "H264_LEVEL_3_1",
H264_LEVEL_3_2: "H264_LEVEL_3_2",
H264_LEVEL_4: "H264_LEVEL_4",
H264_LEVEL_4_1: "H264_LEVEL_4_1",
H264_LEVEL_4_2: "H264_LEVEL_4_2",
H264_LEVEL_5: "H264_LEVEL_5",
H264_LEVEL_5_1: "H264_LEVEL_5_1",
H264_LEVEL_5_2: "H264_LEVEL_5_2",
H264_LEVEL_AUTO: "H264_LEVEL_AUTO"
};
var H264LookAheadRateControl = {
HIGH: "HIGH",
LOW: "LOW",
MEDIUM: "MEDIUM"
};
var H264ParControl = {
INITIALIZE_FROM_SOURCE: "INITIALIZE_FROM_SOURCE",
SPECIFIED: "SPECIFIED"
};
var H264Profile = {
BASELINE: "BASELINE",
HIGH: "HIGH",
HIGH_10BIT: "HIGH_10BIT",
HIGH_422: "HIGH_422",
HIGH_422_10BIT: "HIGH_422_10BIT",
MAIN: "MAIN"
};
var H264QualityLevel = {
ENHANCED_QUALITY: "ENHANCED_QUALITY",
STANDARD_QUALITY: "STANDARD_QUALITY"
};
var H264RateControlMode = {
CBR: "CBR",
MULTIPLEX: "MULTIPLEX",
QVBR: "QVBR",
VBR: "VBR"
};
var H264ScanType = {
INTERLACED: "INTERLACED",
PROGRESSIVE: "PROGRESSIVE"
};
var H264SceneChangeDetect = {
DISABLED: "DISABLED",
ENABLED: "ENABLED"
};
var H264SpatialAq = {
DISABLED: "DISABLED",
ENABLED: "ENABLED"
};
var H264SubGopLength = {
DYNAMIC: "DYNAMIC",
FIXED: "FIXED"
};
var H264Syntax = {
DEFAULT: "DEFAULT",
RP2027: "RP2027"
};
var H264TemporalAq = {
DISABLED: "DISABLED",
ENABLED: "ENABLED"
};
var H264TimecodeInsertionBehavior = {
DISABLED: "DISABLED",
PIC_TIMING_SEI: "PIC_TIMING_SEI"
};
var H265AdaptiveQuantization = {
AUTO: "AUTO",
HIGH: "HIGH",
HIGHER: "HIGHER",
LOW: "LOW",
MAX: "MAX",
MEDIUM: "MEDIUM",
OFF: "OFF"
};
var H265AlternativeTransferFunction = {
INSERT: "INSERT",
OMIT: "OMIT"
};
var H265ColorMetadata = {
IGNORE: "IGNORE",
INSERT: "INSERT"
};
var H265FlickerAq = {
DISABLED: "DISABLED",
ENABLED: "ENABLED"
};
var H265GopSizeUnits = {
FRAMES: "FRAMES",
SECONDS: "SECONDS"
};
var H265Level = {
H265_LEVEL_1: "H265_LEVEL_1",
H265_LEVEL_2: "H265_LEVEL_2",
H265_LEVEL_2_1: "H265_LEVEL_2_1",
H265_LEVEL_3: "H265_LEVEL_3",
H265_LEVEL_3_1: "H265_LEVEL_3_1",
H265_LEVEL_4: "H265_LEVEL_4",
H265_LEVEL_4_1: "H265_LEVEL_4_1",
H265_LEVEL_5: "H265_LEVEL_5",
H265_LEVEL_5_1: "H265_LEVEL_5_1",
H265_LEVEL_5_2: "H265_LEVEL_5_2",
H265_LEVEL_6: "H265_LEVEL_6",
H265_LEVEL_6_1: "H265_LEVEL_6_1",
H265_LEVEL_6_2: "H265_LEVEL_6_2",
H265_LEVEL_AUTO: "H265_LEVEL_AUTO"
};
var H265LookAheadRateControl = {
HIGH: "HIGH",
LOW: "LOW",
MEDIUM: "MEDIUM"
};
var H265MvOverPictureBoundaries = {
DISABLED: "DISABLED",
ENABLED: "ENABLED"
};
var H265MvTemporalPredictor = {
DISABLED: "DISABLED",
ENABLED: "ENABLED"
};
var H265Profile = {
MAIN: "MAIN",
MAIN_10BIT: "MAIN_10BIT"
};
var H265RateControlMode = {
CBR: "CBR",
MULTIPLEX: "MULTIPLEX",
QVBR: "QVBR"
};
var H265ScanType = {
INTERLACED: "INTERLACED",
PROGRESSIVE: "PROGRESSIVE"
};
var H265SceneChangeDetect = {
DISABLED: "DISABLED",
ENABLED: "ENABLED"
};
var H265Tier = {
HIGH: "HIGH",
MAIN: "MAIN"
};
var H265TilePadding = {
NONE: "NONE",
PADDED: "PADDED"
};
var H265TimecodeInsertionBehavior = {
DISABLED: "DISABLED",
PIC_TIMING_SEI: "PIC_TIMING_SEI"
};
var H265TreeblockSize = {
AUTO: "AUTO",
TREE_SIZE_32X32: "TREE_SIZE_32X32"
};
var Mpeg2AdaptiveQuantization = {
AUTO: "AUTO",
HIGH: "HIGH",
LOW: "LOW",
MEDIUM: "MEDIUM",
OFF: "OFF"
};
var Mpeg2ColorMetadata = {
IGNORE: "IGNORE",
INSERT: "INSERT"
};
var Mpeg2ColorSpace = {
AUTO: "AUTO",
PASSTHROUGH: "PASSTHROUGH"
};
var Mpeg2DisplayRatio = {
DISPLAYRATIO16X9: "DISPLAYRATIO16X9",
DISPLAYRATIO4X3: "DISPLAYRATIO4X3"
};
var Mpeg2GopSizeUnits = {
FRAMES: "FRAMES",
SECONDS: "SECONDS"
};
var Mpeg2ScanType = {
INTERLACED: "INTERLACED",
PROGRESSIVE: "PROGRESSIVE"
};
var Mpeg2SubGopLength = {
DYNAMIC: "DYNAMIC",
FIXED: "FIXED"
};
var Mpeg2TimecodeInsertionBehavior = {
DISABLED: "DISABLED",
GOP_TIMECODE: "GOP_TIMECODE"
};
var VideoDescriptionRespondToAfd = {
NONE: "NONE",
PASSTHROUGH: "PASSTHROUGH",
RESPOND: "RESPOND"
};
var VideoDescriptionScalingBehavior = {
DEFAULT: "DEFAULT",
STRETCH_TO_OUTPUT: "STRETCH_TO_OUTPUT"
};
var AcceptHeader = {
image_jpeg: "image/jpeg"
};
var _BadGatewayException = class _BadGatewayException extends MediaLiveServiceException {
/**
* @internal
*/
constructor(opts) {
super({
name: "BadGatewayException",
$fault: "server",
...opts
});
this.name = "BadGatewayException";
this.$fault = "server";
Object.setPrototypeOf(this, _BadGatewayException.prototype);
this.Message = opts.Message;
}
};
__name(_BadGatewayException, "BadGatewayException");
var BadGatewayException = _BadGatewayException;
var _BadRequestException = class _BadRequestException extends MediaLiveServiceException {
/**
* @internal
*/
constructor(opts) {
super({
name: "BadRequestException",
$fault: "client",
...opts
});
this.name = "BadRequestException";
this.$fault = "client";
Object.setPrototypeOf(this, _BadRequestException.prototype);
this.Message = opts.Message;
}
};
__name(_BadRequestException, "BadRequestException");
var BadRequestException = _BadRequestException;
var _ConflictException = class _ConflictException extends MediaLiveServiceException {
/**
* @internal
*/
constructor(opts) {
super({
name: "ConflictException",
$fault: "client",
...opts
});
this.name = "ConflictException";
this.$fault = "client";
Object.setPrototypeOf(this, _ConflictException.prototype);
this.Message = opts.Message;
}
};
__name(_ConflictException, "ConflictException");
var ConflictException = _ConflictException;
var _ForbiddenException = class _ForbiddenException extends MediaLiveServiceException {
/**
* @internal
*/
constructor(opts) {
super({
name: "ForbiddenException",
$fault: "client",
...opts
});
this.name = "ForbiddenException";
this.$fault = "client";
Object.setPrototypeOf(this, _ForbiddenException.prototype);
this.Message = opts.Message;
}
};
__name(_ForbiddenException, "ForbiddenException");
var ForbiddenException = _ForbiddenException;
var _GatewayTimeoutException = class _GatewayTimeoutException extends MediaLiveServiceException {
/**
* @internal
*/
constructor(opts) {
super({
name: "GatewayTimeoutException",
$fault: "server",
...opts
});
this.name = "GatewayTimeoutException";
this.$fault = "server";
Object.setPrototypeOf(this, _GatewayTimeoutException.prototype);
this.Message = opts.Message;
}
};
__name(_GatewayTimeoutException, "GatewayTimeoutException");
var GatewayTimeoutException = _GatewayTimeoutException;
var _InternalServerErrorException = class _InternalServerErrorException extends MediaLiveServic