Interface CfnMultiplexprogramProps

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
CfnMultiplexprogramProps.Jsii$Proxy

@Generated(value="jsii-pacmak/1.104.0 (build e79254c)", date="2024-11-22T02:24:04.616Z") @Stability(Stable) public interface CfnMultiplexprogramProps extends software.amazon.jsii.JsiiSerializable
Properties for defining a CfnMultiplexprogram.

Example:

 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.services.medialive.*;
 CfnMultiplexprogramProps cfnMultiplexprogramProps = CfnMultiplexprogramProps.builder()
         .multiplexId("multiplexId")
         .multiplexProgramSettings(MultiplexProgramSettingsProperty.builder()
                 .programNumber(123)
                 // the properties below are optional
                 .preferredChannelPipeline("preferredChannelPipeline")
                 .serviceDescriptor(MultiplexProgramServiceDescriptorProperty.builder()
                         .providerName("providerName")
                         .serviceName("serviceName")
                         .build())
                 .videoSettings(MultiplexVideoSettingsProperty.builder()
                         .constantBitrate(123)
                         .statmuxSettings(MultiplexStatmuxVideoSettingsProperty.builder()
                                 .maximumBitrate(123)
                                 .minimumBitrate(123)
                                 .priority(123)
                                 .build())
                         .build())
                 .build())
         .packetIdentifiersMap(MultiplexProgramPacketIdentifiersMapProperty.builder()
                 .audioPids(List.of(123))
                 .dvbSubPids(List.of(123))
                 .dvbTeletextPid(123)
                 .etvPlatformPid(123)
                 .etvSignalPid(123)
                 .klvDataPids(List.of(123))
                 .pcrPid(123)
                 .pmtPid(123)
                 .privateMetadataPid(123)
                 .scte27Pids(List.of(123))
                 .scte35Pid(123)
                 .timedMetadataPid(123)
                 .videoPid(123)
                 .build())
         .pipelineDetails(List.of(MultiplexProgramPipelineDetailProperty.builder()
                 .activeChannelPipeline("activeChannelPipeline")
                 .pipelineId("pipelineId")
                 .build()))
         .preferredChannelPipeline("preferredChannelPipeline")
         .programName("programName")
         .build();
 

See Also: