Show / Hide Table of Contents

Class CfnChannelPropsMixin.OutputSettingsProperty

The output settings.

Inheritance
object
CfnChannelPropsMixin.OutputSettingsProperty
Implements
CfnChannelPropsMixin.IOutputSettingsProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.Mixins.Preview.AWS.MediaLive.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public class CfnChannelPropsMixin.OutputSettingsProperty : CfnChannelPropsMixin.IOutputSettingsProperty
Syntax (vb)
Public Class CfnChannelPropsMixin.OutputSettingsProperty Implements CfnChannelPropsMixin.IOutputSettingsProperty
Remarks

The parent of this entity is Output.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-outputsettings.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.Mixins.Preview.AWS.MediaLive.Mixins;

             var outputSettingsProperty = new OutputSettingsProperty {
                 ArchiveOutputSettings = new ArchiveOutputSettingsProperty {
                     ContainerSettings = new ArchiveContainerSettingsProperty {
                         M2TsSettings = new M2tsSettingsProperty {
                             AbsentInputAudioBehavior = "absentInputAudioBehavior",
                             Arib = "arib",
                             AribCaptionsPid = "aribCaptionsPid",
                             AribCaptionsPidControl = "aribCaptionsPidControl",
                             AudioBufferModel = "audioBufferModel",
                             AudioFramesPerPes = 123,
                             AudioPids = "audioPids",
                             AudioStreamType = "audioStreamType",
                             Bitrate = 123,
                             BufferModel = "bufferModel",
                             CcDescriptor = "ccDescriptor",
                             DvbNitSettings = new DvbNitSettingsProperty {
                                 NetworkId = 123,
                                 NetworkName = "networkName",
                                 RepInterval = 123
                             },
                             DvbSdtSettings = new DvbSdtSettingsProperty {
                                 OutputSdt = "outputSdt",
                                 RepInterval = 123,
                                 ServiceName = "serviceName",
                                 ServiceProviderName = "serviceProviderName"
                             },
                             DvbSubPids = "dvbSubPids",
                             DvbTdtSettings = new DvbTdtSettingsProperty {
                                 RepInterval = 123
                             },
                             DvbTeletextPid = "dvbTeletextPid",
                             Ebif = "ebif",
                             EbpAudioInterval = "ebpAudioInterval",
                             EbpLookaheadMs = 123,
                             EbpPlacement = "ebpPlacement",
                             EcmPid = "ecmPid",
                             EsRateInPes = "esRateInPes",
                             EtvPlatformPid = "etvPlatformPid",
                             EtvSignalPid = "etvSignalPid",
                             FragmentTime = 123,
                             Klv = "klv",
                             KlvDataPids = "klvDataPids",
                             NielsenId3Behavior = "nielsenId3Behavior",
                             NullPacketBitrate = 123,
                             PatInterval = 123,
                             PcrControl = "pcrControl",
                             PcrPeriod = 123,
                             PcrPid = "pcrPid",
                             PmtInterval = 123,
                             PmtPid = "pmtPid",
                             ProgramNum = 123,
                             RateMode = "rateMode",
                             Scte27Pids = "scte27Pids",
                             Scte35Control = "scte35Control",
                             Scte35Pid = "scte35Pid",
                             Scte35PrerollPullupMilliseconds = 123,
                             SegmentationMarkers = "segmentationMarkers",
                             SegmentationStyle = "segmentationStyle",
                             SegmentationTime = 123,
                             TimedMetadataBehavior = "timedMetadataBehavior",
                             TimedMetadataPid = "timedMetadataPid",
                             TransportStreamId = 123,
                             VideoPid = "videoPid"
                         },
                         RawSettings = new RawSettingsProperty { }
                     },
                     Extension = "extension",
                     NameModifier = "nameModifier"
                 },
                 CmafIngestOutputSettings = new CmafIngestOutputSettingsProperty {
                     NameModifier = "nameModifier"
                 },
                 FrameCaptureOutputSettings = new FrameCaptureOutputSettingsProperty {
                     NameModifier = "nameModifier"
                 },
                 HlsOutputSettings = new HlsOutputSettingsProperty {
                     H265PackagingType = "h265PackagingType",
                     HlsSettings = new HlsSettingsProperty {
                         AudioOnlyHlsSettings = new AudioOnlyHlsSettingsProperty {
                             AudioGroupId = "audioGroupId",
                             AudioOnlyImage = new InputLocationProperty {
                                 PasswordParam = "passwordParam",
                                 Uri = "uri",
                                 Username = "username"
                             },
                             AudioTrackType = "audioTrackType",
                             SegmentType = "segmentType"
                         },
                         Fmp4HlsSettings = new Fmp4HlsSettingsProperty {
                             AudioRenditionSets = "audioRenditionSets",
                             NielsenId3Behavior = "nielsenId3Behavior",
                             TimedMetadataBehavior = "timedMetadataBehavior"
                         },
                         FrameCaptureHlsSettings = new FrameCaptureHlsSettingsProperty { },
                         StandardHlsSettings = new StandardHlsSettingsProperty {
                             AudioRenditionSets = "audioRenditionSets",
                             M3U8Settings = new M3u8SettingsProperty {
                                 AudioFramesPerPes = 123,
                                 AudioPids = "audioPids",
                                 EcmPid = "ecmPid",
                                 KlvBehavior = "klvBehavior",
                                 KlvDataPids = "klvDataPids",
                                 NielsenId3Behavior = "nielsenId3Behavior",
                                 PatInterval = 123,
                                 PcrControl = "pcrControl",
                                 PcrPeriod = 123,
                                 PcrPid = "pcrPid",
                                 PmtInterval = 123,
                                 PmtPid = "pmtPid",
                                 ProgramNum = 123,
                                 Scte35Behavior = "scte35Behavior",
                                 Scte35Pid = "scte35Pid",
                                 TimedMetadataBehavior = "timedMetadataBehavior",
                                 TimedMetadataPid = "timedMetadataPid",
                                 TransportStreamId = 123,
                                 VideoPid = "videoPid"
                             }
                         }
                     },
                     NameModifier = "nameModifier",
                     SegmentModifier = "segmentModifier"
                 },
                 MediaPackageOutputSettings = new MediaPackageOutputSettingsProperty {
                     MediaPackageV2DestinationSettings = new MediaPackageV2DestinationSettingsProperty {
                         AudioGroupId = "audioGroupId",
                         AudioRenditionSets = "audioRenditionSets",
                         HlsAutoSelect = "hlsAutoSelect",
                         HlsDefault = "hlsDefault"
                     }
                 },
                 MsSmoothOutputSettings = new MsSmoothOutputSettingsProperty {
                     H265PackagingType = "h265PackagingType",
                     NameModifier = "nameModifier"
                 },
                 MultiplexOutputSettings = new MultiplexOutputSettingsProperty {
                     ContainerSettings = new MultiplexContainerSettingsProperty {
                         MultiplexM2TsSettings = new MultiplexM2tsSettingsProperty {
                             AbsentInputAudioBehavior = "absentInputAudioBehavior",
                             Arib = "arib",
                             AudioBufferModel = "audioBufferModel",
                             AudioFramesPerPes = 123,
                             AudioStreamType = "audioStreamType",
                             CcDescriptor = "ccDescriptor",
                             Ebif = "ebif",
                             EsRateInPes = "esRateInPes",
                             Klv = "klv",
                             NielsenId3Behavior = "nielsenId3Behavior",
                             PcrControl = "pcrControl",
                             PcrPeriod = 123,
                             Scte35Control = "scte35Control",
                             Scte35PrerollPullupMilliseconds = 123
                         }
                     },
                     Destination = new OutputLocationRefProperty {
                         DestinationRefId = "destinationRefId"
                     }
                 },
                 RtmpOutputSettings = new RtmpOutputSettingsProperty {
                     CertificateMode = "certificateMode",
                     ConnectionRetryInterval = 123,
                     Destination = new OutputLocationRefProperty {
                         DestinationRefId = "destinationRefId"
                     },
                     NumRetries = 123
                 },
                 SrtOutputSettings = new SrtOutputSettingsProperty {
                     BufferMsec = 123,
                     ContainerSettings = new UdpContainerSettingsProperty {
                         M2TsSettings = new M2tsSettingsProperty {
                             AbsentInputAudioBehavior = "absentInputAudioBehavior",
                             Arib = "arib",
                             AribCaptionsPid = "aribCaptionsPid",
                             AribCaptionsPidControl = "aribCaptionsPidControl",
                             AudioBufferModel = "audioBufferModel",
                             AudioFramesPerPes = 123,
                             AudioPids = "audioPids",
                             AudioStreamType = "audioStreamType",
                             Bitrate = 123,
                             BufferModel = "bufferModel",
                             CcDescriptor = "ccDescriptor",
                             DvbNitSettings = new DvbNitSettingsProperty {
                                 NetworkId = 123,
                                 NetworkName = "networkName",
                                 RepInterval = 123
                             },
                             DvbSdtSettings = new DvbSdtSettingsProperty {
                                 OutputSdt = "outputSdt",
                                 RepInterval = 123,
                                 ServiceName = "serviceName",
                                 ServiceProviderName = "serviceProviderName"
                             },
                             DvbSubPids = "dvbSubPids",
                             DvbTdtSettings = new DvbTdtSettingsProperty {
                                 RepInterval = 123
                             },
                             DvbTeletextPid = "dvbTeletextPid",
                             Ebif = "ebif",
                             EbpAudioInterval = "ebpAudioInterval",
                             EbpLookaheadMs = 123,
                             EbpPlacement = "ebpPlacement",
                             EcmPid = "ecmPid",
                             EsRateInPes = "esRateInPes",
                             EtvPlatformPid = "etvPlatformPid",
                             EtvSignalPid = "etvSignalPid",
                             FragmentTime = 123,
                             Klv = "klv",
                             KlvDataPids = "klvDataPids",
                             NielsenId3Behavior = "nielsenId3Behavior",
                             NullPacketBitrate = 123,
                             PatInterval = 123,
                             PcrControl = "pcrControl",
                             PcrPeriod = 123,
                             PcrPid = "pcrPid",
                             PmtInterval = 123,
                             PmtPid = "pmtPid",
                             ProgramNum = 123,
                             RateMode = "rateMode",
                             Scte27Pids = "scte27Pids",
                             Scte35Control = "scte35Control",
                             Scte35Pid = "scte35Pid",
                             Scte35PrerollPullupMilliseconds = 123,
                             SegmentationMarkers = "segmentationMarkers",
                             SegmentationStyle = "segmentationStyle",
                             SegmentationTime = 123,
                             TimedMetadataBehavior = "timedMetadataBehavior",
                             TimedMetadataPid = "timedMetadataPid",
                             TransportStreamId = 123,
                             VideoPid = "videoPid"
                         }
                     },
                     Destination = new OutputLocationRefProperty {
                         DestinationRefId = "destinationRefId"
                     },
                     EncryptionType = "encryptionType",
                     Latency = 123
                 },
                 UdpOutputSettings = new UdpOutputSettingsProperty {
                     BufferMsec = 123,
                     ContainerSettings = new UdpContainerSettingsProperty {
                         M2TsSettings = new M2tsSettingsProperty {
                             AbsentInputAudioBehavior = "absentInputAudioBehavior",
                             Arib = "arib",
                             AribCaptionsPid = "aribCaptionsPid",
                             AribCaptionsPidControl = "aribCaptionsPidControl",
                             AudioBufferModel = "audioBufferModel",
                             AudioFramesPerPes = 123,
                             AudioPids = "audioPids",
                             AudioStreamType = "audioStreamType",
                             Bitrate = 123,
                             BufferModel = "bufferModel",
                             CcDescriptor = "ccDescriptor",
                             DvbNitSettings = new DvbNitSettingsProperty {
                                 NetworkId = 123,
                                 NetworkName = "networkName",
                                 RepInterval = 123
                             },
                             DvbSdtSettings = new DvbSdtSettingsProperty {
                                 OutputSdt = "outputSdt",
                                 RepInterval = 123,
                                 ServiceName = "serviceName",
                                 ServiceProviderName = "serviceProviderName"
                             },
                             DvbSubPids = "dvbSubPids",
                             DvbTdtSettings = new DvbTdtSettingsProperty {
                                 RepInterval = 123
                             },
                             DvbTeletextPid = "dvbTeletextPid",
                             Ebif = "ebif",
                             EbpAudioInterval = "ebpAudioInterval",
                             EbpLookaheadMs = 123,
                             EbpPlacement = "ebpPlacement",
                             EcmPid = "ecmPid",
                             EsRateInPes = "esRateInPes",
                             EtvPlatformPid = "etvPlatformPid",
                             EtvSignalPid = "etvSignalPid",
                             FragmentTime = 123,
                             Klv = "klv",
                             KlvDataPids = "klvDataPids",
                             NielsenId3Behavior = "nielsenId3Behavior",
                             NullPacketBitrate = 123,
                             PatInterval = 123,
                             PcrControl = "pcrControl",
                             PcrPeriod = 123,
                             PcrPid = "pcrPid",
                             PmtInterval = 123,
                             PmtPid = "pmtPid",
                             ProgramNum = 123,
                             RateMode = "rateMode",
                             Scte27Pids = "scte27Pids",
                             Scte35Control = "scte35Control",
                             Scte35Pid = "scte35Pid",
                             Scte35PrerollPullupMilliseconds = 123,
                             SegmentationMarkers = "segmentationMarkers",
                             SegmentationStyle = "segmentationStyle",
                             SegmentationTime = 123,
                             TimedMetadataBehavior = "timedMetadataBehavior",
                             TimedMetadataPid = "timedMetadataPid",
                             TransportStreamId = 123,
                             VideoPid = "videoPid"
                         }
                     },
                     Destination = new OutputLocationRefProperty {
                         DestinationRefId = "destinationRefId"
                     },
                     FecOutputSettings = new FecOutputSettingsProperty {
                         ColumnDepth = 123,
                         IncludeFec = "includeFec",
                         RowLength = 123
                     }
                 }
             };

Synopsis

Constructors

OutputSettingsProperty()

The output settings.

Properties

ArchiveOutputSettings

The settings for an archive output.

CmafIngestOutputSettings

The output settings.

FrameCaptureOutputSettings

The settings for a frame capture output.

HlsOutputSettings

The settings for an HLS output.

MediaPackageOutputSettings

The settings for a MediaPackage output.

MsSmoothOutputSettings

The settings for a Microsoft Smooth output.

MultiplexOutputSettings

Configuration of a Multiplex output.

RtmpOutputSettings

The settings for an RTMP output.

SrtOutputSettings

The output settings.

UdpOutputSettings

The settings for a UDP output.

Constructors

OutputSettingsProperty()

The output settings.

public OutputSettingsProperty()
Remarks

The parent of this entity is Output.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-outputsettings.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.Mixins.Preview.AWS.MediaLive.Mixins;

             var outputSettingsProperty = new OutputSettingsProperty {
                 ArchiveOutputSettings = new ArchiveOutputSettingsProperty {
                     ContainerSettings = new ArchiveContainerSettingsProperty {
                         M2TsSettings = new M2tsSettingsProperty {
                             AbsentInputAudioBehavior = "absentInputAudioBehavior",
                             Arib = "arib",
                             AribCaptionsPid = "aribCaptionsPid",
                             AribCaptionsPidControl = "aribCaptionsPidControl",
                             AudioBufferModel = "audioBufferModel",
                             AudioFramesPerPes = 123,
                             AudioPids = "audioPids",
                             AudioStreamType = "audioStreamType",
                             Bitrate = 123,
                             BufferModel = "bufferModel",
                             CcDescriptor = "ccDescriptor",
                             DvbNitSettings = new DvbNitSettingsProperty {
                                 NetworkId = 123,
                                 NetworkName = "networkName",
                                 RepInterval = 123
                             },
                             DvbSdtSettings = new DvbSdtSettingsProperty {
                                 OutputSdt = "outputSdt",
                                 RepInterval = 123,
                                 ServiceName = "serviceName",
                                 ServiceProviderName = "serviceProviderName"
                             },
                             DvbSubPids = "dvbSubPids",
                             DvbTdtSettings = new DvbTdtSettingsProperty {
                                 RepInterval = 123
                             },
                             DvbTeletextPid = "dvbTeletextPid",
                             Ebif = "ebif",
                             EbpAudioInterval = "ebpAudioInterval",
                             EbpLookaheadMs = 123,
                             EbpPlacement = "ebpPlacement",
                             EcmPid = "ecmPid",
                             EsRateInPes = "esRateInPes",
                             EtvPlatformPid = "etvPlatformPid",
                             EtvSignalPid = "etvSignalPid",
                             FragmentTime = 123,
                             Klv = "klv",
                             KlvDataPids = "klvDataPids",
                             NielsenId3Behavior = "nielsenId3Behavior",
                             NullPacketBitrate = 123,
                             PatInterval = 123,
                             PcrControl = "pcrControl",
                             PcrPeriod = 123,
                             PcrPid = "pcrPid",
                             PmtInterval = 123,
                             PmtPid = "pmtPid",
                             ProgramNum = 123,
                             RateMode = "rateMode",
                             Scte27Pids = "scte27Pids",
                             Scte35Control = "scte35Control",
                             Scte35Pid = "scte35Pid",
                             Scte35PrerollPullupMilliseconds = 123,
                             SegmentationMarkers = "segmentationMarkers",
                             SegmentationStyle = "segmentationStyle",
                             SegmentationTime = 123,
                             TimedMetadataBehavior = "timedMetadataBehavior",
                             TimedMetadataPid = "timedMetadataPid",
                             TransportStreamId = 123,
                             VideoPid = "videoPid"
                         },
                         RawSettings = new RawSettingsProperty { }
                     },
                     Extension = "extension",
                     NameModifier = "nameModifier"
                 },
                 CmafIngestOutputSettings = new CmafIngestOutputSettingsProperty {
                     NameModifier = "nameModifier"
                 },
                 FrameCaptureOutputSettings = new FrameCaptureOutputSettingsProperty {
                     NameModifier = "nameModifier"
                 },
                 HlsOutputSettings = new HlsOutputSettingsProperty {
                     H265PackagingType = "h265PackagingType",
                     HlsSettings = new HlsSettingsProperty {
                         AudioOnlyHlsSettings = new AudioOnlyHlsSettingsProperty {
                             AudioGroupId = "audioGroupId",
                             AudioOnlyImage = new InputLocationProperty {
                                 PasswordParam = "passwordParam",
                                 Uri = "uri",
                                 Username = "username"
                             },
                             AudioTrackType = "audioTrackType",
                             SegmentType = "segmentType"
                         },
                         Fmp4HlsSettings = new Fmp4HlsSettingsProperty {
                             AudioRenditionSets = "audioRenditionSets",
                             NielsenId3Behavior = "nielsenId3Behavior",
                             TimedMetadataBehavior = "timedMetadataBehavior"
                         },
                         FrameCaptureHlsSettings = new FrameCaptureHlsSettingsProperty { },
                         StandardHlsSettings = new StandardHlsSettingsProperty {
                             AudioRenditionSets = "audioRenditionSets",
                             M3U8Settings = new M3u8SettingsProperty {
                                 AudioFramesPerPes = 123,
                                 AudioPids = "audioPids",
                                 EcmPid = "ecmPid",
                                 KlvBehavior = "klvBehavior",
                                 KlvDataPids = "klvDataPids",
                                 NielsenId3Behavior = "nielsenId3Behavior",
                                 PatInterval = 123,
                                 PcrControl = "pcrControl",
                                 PcrPeriod = 123,
                                 PcrPid = "pcrPid",
                                 PmtInterval = 123,
                                 PmtPid = "pmtPid",
                                 ProgramNum = 123,
                                 Scte35Behavior = "scte35Behavior",
                                 Scte35Pid = "scte35Pid",
                                 TimedMetadataBehavior = "timedMetadataBehavior",
                                 TimedMetadataPid = "timedMetadataPid",
                                 TransportStreamId = 123,
                                 VideoPid = "videoPid"
                             }
                         }
                     },
                     NameModifier = "nameModifier",
                     SegmentModifier = "segmentModifier"
                 },
                 MediaPackageOutputSettings = new MediaPackageOutputSettingsProperty {
                     MediaPackageV2DestinationSettings = new MediaPackageV2DestinationSettingsProperty {
                         AudioGroupId = "audioGroupId",
                         AudioRenditionSets = "audioRenditionSets",
                         HlsAutoSelect = "hlsAutoSelect",
                         HlsDefault = "hlsDefault"
                     }
                 },
                 MsSmoothOutputSettings = new MsSmoothOutputSettingsProperty {
                     H265PackagingType = "h265PackagingType",
                     NameModifier = "nameModifier"
                 },
                 MultiplexOutputSettings = new MultiplexOutputSettingsProperty {
                     ContainerSettings = new MultiplexContainerSettingsProperty {
                         MultiplexM2TsSettings = new MultiplexM2tsSettingsProperty {
                             AbsentInputAudioBehavior = "absentInputAudioBehavior",
                             Arib = "arib",
                             AudioBufferModel = "audioBufferModel",
                             AudioFramesPerPes = 123,
                             AudioStreamType = "audioStreamType",
                             CcDescriptor = "ccDescriptor",
                             Ebif = "ebif",
                             EsRateInPes = "esRateInPes",
                             Klv = "klv",
                             NielsenId3Behavior = "nielsenId3Behavior",
                             PcrControl = "pcrControl",
                             PcrPeriod = 123,
                             Scte35Control = "scte35Control",
                             Scte35PrerollPullupMilliseconds = 123
                         }
                     },
                     Destination = new OutputLocationRefProperty {
                         DestinationRefId = "destinationRefId"
                     }
                 },
                 RtmpOutputSettings = new RtmpOutputSettingsProperty {
                     CertificateMode = "certificateMode",
                     ConnectionRetryInterval = 123,
                     Destination = new OutputLocationRefProperty {
                         DestinationRefId = "destinationRefId"
                     },
                     NumRetries = 123
                 },
                 SrtOutputSettings = new SrtOutputSettingsProperty {
                     BufferMsec = 123,
                     ContainerSettings = new UdpContainerSettingsProperty {
                         M2TsSettings = new M2tsSettingsProperty {
                             AbsentInputAudioBehavior = "absentInputAudioBehavior",
                             Arib = "arib",
                             AribCaptionsPid = "aribCaptionsPid",
                             AribCaptionsPidControl = "aribCaptionsPidControl",
                             AudioBufferModel = "audioBufferModel",
                             AudioFramesPerPes = 123,
                             AudioPids = "audioPids",
                             AudioStreamType = "audioStreamType",
                             Bitrate = 123,
                             BufferModel = "bufferModel",
                             CcDescriptor = "ccDescriptor",
                             DvbNitSettings = new DvbNitSettingsProperty {
                                 NetworkId = 123,
                                 NetworkName = "networkName",
                                 RepInterval = 123
                             },
                             DvbSdtSettings = new DvbSdtSettingsProperty {
                                 OutputSdt = "outputSdt",
                                 RepInterval = 123,
                                 ServiceName = "serviceName",
                                 ServiceProviderName = "serviceProviderName"
                             },
                             DvbSubPids = "dvbSubPids",
                             DvbTdtSettings = new DvbTdtSettingsProperty {
                                 RepInterval = 123
                             },
                             DvbTeletextPid = "dvbTeletextPid",
                             Ebif = "ebif",
                             EbpAudioInterval = "ebpAudioInterval",
                             EbpLookaheadMs = 123,
                             EbpPlacement = "ebpPlacement",
                             EcmPid = "ecmPid",
                             EsRateInPes = "esRateInPes",
                             EtvPlatformPid = "etvPlatformPid",
                             EtvSignalPid = "etvSignalPid",
                             FragmentTime = 123,
                             Klv = "klv",
                             KlvDataPids = "klvDataPids",
                             NielsenId3Behavior = "nielsenId3Behavior",
                             NullPacketBitrate = 123,
                             PatInterval = 123,
                             PcrControl = "pcrControl",
                             PcrPeriod = 123,
                             PcrPid = "pcrPid",
                             PmtInterval = 123,
                             PmtPid = "pmtPid",
                             ProgramNum = 123,
                             RateMode = "rateMode",
                             Scte27Pids = "scte27Pids",
                             Scte35Control = "scte35Control",
                             Scte35Pid = "scte35Pid",
                             Scte35PrerollPullupMilliseconds = 123,
                             SegmentationMarkers = "segmentationMarkers",
                             SegmentationStyle = "segmentationStyle",
                             SegmentationTime = 123,
                             TimedMetadataBehavior = "timedMetadataBehavior",
                             TimedMetadataPid = "timedMetadataPid",
                             TransportStreamId = 123,
                             VideoPid = "videoPid"
                         }
                     },
                     Destination = new OutputLocationRefProperty {
                         DestinationRefId = "destinationRefId"
                     },
                     EncryptionType = "encryptionType",
                     Latency = 123
                 },
                 UdpOutputSettings = new UdpOutputSettingsProperty {
                     BufferMsec = 123,
                     ContainerSettings = new UdpContainerSettingsProperty {
                         M2TsSettings = new M2tsSettingsProperty {
                             AbsentInputAudioBehavior = "absentInputAudioBehavior",
                             Arib = "arib",
                             AribCaptionsPid = "aribCaptionsPid",
                             AribCaptionsPidControl = "aribCaptionsPidControl",
                             AudioBufferModel = "audioBufferModel",
                             AudioFramesPerPes = 123,
                             AudioPids = "audioPids",
                             AudioStreamType = "audioStreamType",
                             Bitrate = 123,
                             BufferModel = "bufferModel",
                             CcDescriptor = "ccDescriptor",
                             DvbNitSettings = new DvbNitSettingsProperty {
                                 NetworkId = 123,
                                 NetworkName = "networkName",
                                 RepInterval = 123
                             },
                             DvbSdtSettings = new DvbSdtSettingsProperty {
                                 OutputSdt = "outputSdt",
                                 RepInterval = 123,
                                 ServiceName = "serviceName",
                                 ServiceProviderName = "serviceProviderName"
                             },
                             DvbSubPids = "dvbSubPids",
                             DvbTdtSettings = new DvbTdtSettingsProperty {
                                 RepInterval = 123
                             },
                             DvbTeletextPid = "dvbTeletextPid",
                             Ebif = "ebif",
                             EbpAudioInterval = "ebpAudioInterval",
                             EbpLookaheadMs = 123,
                             EbpPlacement = "ebpPlacement",
                             EcmPid = "ecmPid",
                             EsRateInPes = "esRateInPes",
                             EtvPlatformPid = "etvPlatformPid",
                             EtvSignalPid = "etvSignalPid",
                             FragmentTime = 123,
                             Klv = "klv",
                             KlvDataPids = "klvDataPids",
                             NielsenId3Behavior = "nielsenId3Behavior",
                             NullPacketBitrate = 123,
                             PatInterval = 123,
                             PcrControl = "pcrControl",
                             PcrPeriod = 123,
                             PcrPid = "pcrPid",
                             PmtInterval = 123,
                             PmtPid = "pmtPid",
                             ProgramNum = 123,
                             RateMode = "rateMode",
                             Scte27Pids = "scte27Pids",
                             Scte35Control = "scte35Control",
                             Scte35Pid = "scte35Pid",
                             Scte35PrerollPullupMilliseconds = 123,
                             SegmentationMarkers = "segmentationMarkers",
                             SegmentationStyle = "segmentationStyle",
                             SegmentationTime = 123,
                             TimedMetadataBehavior = "timedMetadataBehavior",
                             TimedMetadataPid = "timedMetadataPid",
                             TransportStreamId = 123,
                             VideoPid = "videoPid"
                         }
                     },
                     Destination = new OutputLocationRefProperty {
                         DestinationRefId = "destinationRefId"
                     },
                     FecOutputSettings = new FecOutputSettingsProperty {
                         ColumnDepth = 123,
                         IncludeFec = "includeFec",
                         RowLength = 123
                     }
                 }
             };

Properties

ArchiveOutputSettings

The settings for an archive output.

public object? ArchiveOutputSettings { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-outputsettings.html#cfn-medialive-channel-outputsettings-archiveoutputsettings

Type union: either IResolvable or CfnChannelPropsMixin.IArchiveOutputSettingsProperty

CmafIngestOutputSettings

The output settings.

public object? CmafIngestOutputSettings { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-outputsettings.html#cfn-medialive-channel-outputsettings-cmafingestoutputsettings

Type union: either IResolvable or CfnChannelPropsMixin.ICmafIngestOutputSettingsProperty

FrameCaptureOutputSettings

The settings for a frame capture output.

public object? FrameCaptureOutputSettings { get; set; }
Property Value

object

Remarks

The parent of this entity is OutputGroupSettings.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-outputsettings.html#cfn-medialive-channel-outputsettings-framecaptureoutputsettings

Type union: either IResolvable or CfnChannelPropsMixin.IFrameCaptureOutputSettingsProperty

HlsOutputSettings

The settings for an HLS output.

public object? HlsOutputSettings { get; set; }
Property Value

object

Remarks

The parent of this entity is OutputGroupSettings.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-outputsettings.html#cfn-medialive-channel-outputsettings-hlsoutputsettings

Type union: either IResolvable or CfnChannelPropsMixin.IHlsOutputSettingsProperty

MediaPackageOutputSettings

The settings for a MediaPackage output.

public object? MediaPackageOutputSettings { get; set; }
Property Value

object

Remarks

The parent of this entity is OutputGroupSettings.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-outputsettings.html#cfn-medialive-channel-outputsettings-mediapackageoutputsettings

Type union: either IResolvable or CfnChannelPropsMixin.IMediaPackageOutputSettingsProperty

MsSmoothOutputSettings

The settings for a Microsoft Smooth output.

public object? MsSmoothOutputSettings { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-outputsettings.html#cfn-medialive-channel-outputsettings-mssmoothoutputsettings

Type union: either IResolvable or CfnChannelPropsMixin.IMsSmoothOutputSettingsProperty

MultiplexOutputSettings

Configuration of a Multiplex output.

public object? MultiplexOutputSettings { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-outputsettings.html#cfn-medialive-channel-outputsettings-multiplexoutputsettings

Type union: either IResolvable or CfnChannelPropsMixin.IMultiplexOutputSettingsProperty

RtmpOutputSettings

The settings for an RTMP output.

public object? RtmpOutputSettings { get; set; }
Property Value

object

Remarks

The parent of this entity is OutputGroupSettings.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-outputsettings.html#cfn-medialive-channel-outputsettings-rtmpoutputsettings

Type union: either IResolvable or CfnChannelPropsMixin.IRtmpOutputSettingsProperty

SrtOutputSettings

The output settings.

public object? SrtOutputSettings { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-outputsettings.html#cfn-medialive-channel-outputsettings-srtoutputsettings

Type union: either IResolvable or CfnChannelPropsMixin.ISrtOutputSettingsProperty

UdpOutputSettings

The settings for a UDP output.

public object? UdpOutputSettings { get; set; }
Property Value

object

Remarks

The parent of this entity is OutputGroupSettings.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-outputsettings.html#cfn-medialive-channel-outputsettings-udpoutputsettings

Type union: either IResolvable or CfnChannelPropsMixin.IUdpOutputSettingsProperty

Implements

CfnChannelPropsMixin.IOutputSettingsProperty
Back to top Generated by DocFX