UNPKG

@nolanrigo/cloudformation

Version:

TypeScript-based imperative way to define AWS CloudFormation templates

225 lines (224 loc) 8.72 kB
"use strict"; var __extends = (this && this.__extends) || (function () { var extendStatics = function (d, b) { extendStatics = Object.setPrototypeOf || ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) || function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; }; return extendStatics(d, b); }; return function (d, b) { extendStatics(d, b); function __() { this.constructor = d; } d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); }; })(); Object.defineProperty(exports, "__esModule", { value: true }); var resource_1 = require("../../resource"); var Scte27SourceSettings = /** @class */ (function () { function Scte27SourceSettings(properties) { Object.assign(this, properties); } return Scte27SourceSettings; }()); exports.Scte27SourceSettings = Scte27SourceSettings; var VideoSelectorProgramId = /** @class */ (function () { function VideoSelectorProgramId(properties) { Object.assign(this, properties); } return VideoSelectorProgramId; }()); exports.VideoSelectorProgramId = VideoSelectorProgramId; var AribSourceSettings = /** @class */ (function () { function AribSourceSettings(properties) { Object.assign(this, properties); } return AribSourceSettings; }()); exports.AribSourceSettings = AribSourceSettings; var EmbeddedSourceSettings = /** @class */ (function () { function EmbeddedSourceSettings(properties) { Object.assign(this, properties); } return EmbeddedSourceSettings; }()); exports.EmbeddedSourceSettings = EmbeddedSourceSettings; var CaptionSelector = /** @class */ (function () { function CaptionSelector(properties) { Object.assign(this, properties); } return CaptionSelector; }()); exports.CaptionSelector = CaptionSelector; var MultiplexProgramChannelDestinationSettings = /** @class */ (function () { function MultiplexProgramChannelDestinationSettings(properties) { Object.assign(this, properties); } return MultiplexProgramChannelDestinationSettings; }()); exports.MultiplexProgramChannelDestinationSettings = MultiplexProgramChannelDestinationSettings; var CaptionSelectorSettings = /** @class */ (function () { function CaptionSelectorSettings(properties) { Object.assign(this, properties); } return CaptionSelectorSettings; }()); exports.CaptionSelectorSettings = CaptionSelectorSettings; var DvbSubSourceSettings = /** @class */ (function () { function DvbSubSourceSettings(properties) { Object.assign(this, properties); } return DvbSubSourceSettings; }()); exports.DvbSubSourceSettings = DvbSubSourceSettings; var OutputDestination = /** @class */ (function () { function OutputDestination(properties) { Object.assign(this, properties); } return OutputDestination; }()); exports.OutputDestination = OutputDestination; var InputAttachment = /** @class */ (function () { function InputAttachment(properties) { Object.assign(this, properties); } return InputAttachment; }()); exports.InputAttachment = InputAttachment; var VideoSelectorPid = /** @class */ (function () { function VideoSelectorPid(properties) { Object.assign(this, properties); } return VideoSelectorPid; }()); exports.VideoSelectorPid = VideoSelectorPid; var InputSettings = /** @class */ (function () { function InputSettings(properties) { Object.assign(this, properties); } return InputSettings; }()); exports.InputSettings = InputSettings; var MediaPackageOutputDestinationSettings = /** @class */ (function () { function MediaPackageOutputDestinationSettings(properties) { Object.assign(this, properties); } return MediaPackageOutputDestinationSettings; }()); exports.MediaPackageOutputDestinationSettings = MediaPackageOutputDestinationSettings; var OutputDestinationSettings = /** @class */ (function () { function OutputDestinationSettings(properties) { Object.assign(this, properties); } return OutputDestinationSettings; }()); exports.OutputDestinationSettings = OutputDestinationSettings; var TeletextSourceSettings = /** @class */ (function () { function TeletextSourceSettings(properties) { Object.assign(this, properties); } return TeletextSourceSettings; }()); exports.TeletextSourceSettings = TeletextSourceSettings; var InputSpecification = /** @class */ (function () { function InputSpecification(properties) { Object.assign(this, properties); } return InputSpecification; }()); exports.InputSpecification = InputSpecification; var AudioSelector = /** @class */ (function () { function AudioSelector(properties) { Object.assign(this, properties); } return AudioSelector; }()); exports.AudioSelector = AudioSelector; var AudioPidSelection = /** @class */ (function () { function AudioPidSelection(properties) { Object.assign(this, properties); } return AudioPidSelection; }()); exports.AudioPidSelection = AudioPidSelection; var AudioSelectorSettings = /** @class */ (function () { function AudioSelectorSettings(properties) { Object.assign(this, properties); } return AudioSelectorSettings; }()); exports.AudioSelectorSettings = AudioSelectorSettings; var Scte20SourceSettings = /** @class */ (function () { function Scte20SourceSettings(properties) { Object.assign(this, properties); } return Scte20SourceSettings; }()); exports.Scte20SourceSettings = Scte20SourceSettings; var AudioLanguageSelection = /** @class */ (function () { function AudioLanguageSelection(properties) { Object.assign(this, properties); } return AudioLanguageSelection; }()); exports.AudioLanguageSelection = AudioLanguageSelection; var HlsInputSettings = /** @class */ (function () { function HlsInputSettings(properties) { Object.assign(this, properties); } return HlsInputSettings; }()); exports.HlsInputSettings = HlsInputSettings; var VideoSelector = /** @class */ (function () { function VideoSelector(properties) { Object.assign(this, properties); } return VideoSelector; }()); exports.VideoSelector = VideoSelector; var NetworkInputSettings = /** @class */ (function () { function NetworkInputSettings(properties) { Object.assign(this, properties); } return NetworkInputSettings; }()); exports.NetworkInputSettings = NetworkInputSettings; var VideoSelectorSettings = /** @class */ (function () { function VideoSelectorSettings(properties) { Object.assign(this, properties); } return VideoSelectorSettings; }()); exports.VideoSelectorSettings = VideoSelectorSettings; var Inner_Channel = /** @class */ (function (_super) { __extends(Inner_Channel, _super); function Inner_Channel(properties) { return _super.call(this, "AWS::MediaLive::Channel", properties) || this; } Inner_Channel.Scte27SourceSettings = Scte27SourceSettings; Inner_Channel.VideoSelectorProgramId = VideoSelectorProgramId; Inner_Channel.AribSourceSettings = AribSourceSettings; Inner_Channel.EmbeddedSourceSettings = EmbeddedSourceSettings; Inner_Channel.CaptionSelector = CaptionSelector; Inner_Channel.MultiplexProgramChannelDestinationSettings = MultiplexProgramChannelDestinationSettings; Inner_Channel.CaptionSelectorSettings = CaptionSelectorSettings; Inner_Channel.DvbSubSourceSettings = DvbSubSourceSettings; Inner_Channel.OutputDestination = OutputDestination; Inner_Channel.InputAttachment = InputAttachment; Inner_Channel.VideoSelectorPid = VideoSelectorPid; Inner_Channel.InputSettings = InputSettings; Inner_Channel.MediaPackageOutputDestinationSettings = MediaPackageOutputDestinationSettings; Inner_Channel.OutputDestinationSettings = OutputDestinationSettings; Inner_Channel.TeletextSourceSettings = TeletextSourceSettings; Inner_Channel.InputSpecification = InputSpecification; Inner_Channel.AudioSelector = AudioSelector; Inner_Channel.AudioPidSelection = AudioPidSelection; Inner_Channel.AudioSelectorSettings = AudioSelectorSettings; Inner_Channel.Scte20SourceSettings = Scte20SourceSettings; Inner_Channel.AudioLanguageSelection = AudioLanguageSelection; Inner_Channel.HlsInputSettings = HlsInputSettings; Inner_Channel.VideoSelector = VideoSelector; Inner_Channel.NetworkInputSettings = NetworkInputSettings; Inner_Channel.VideoSelectorSettings = VideoSelectorSettings; return Inner_Channel; }(resource_1.ResourceBase)); exports.default = Inner_Channel;