AWS::MediaLive::MultiplexprogramResource schema for AWS::MediaLive::Multiplexprogram.
import { CfnMultiplexprogram } from 'aws-cdk-lib/aws-medialive';Or use the module namespace:
import * as medialive from 'aws-cdk-lib/aws-medialive';
// medialive.CfnMultiplexprogramConfiguration passed to the constructor as CfnMultiplexprogramProps.
multiplexIdOptionalstringThe unique id of the multiplex.
multiplexProgramSettingsOptionalIResolvable | MultiplexProgramSettingsPropertyMultiplex Program settings configuration.
packetIdentifiersMapOptionalIResolvable | MultiplexProgramPacketIdentifiersMapPropertyPacket identifiers map for a given Multiplex program.
pipelineDetailsOptionalIResolvable | IResolvable | MultiplexProgramPipelineDetailProperty[]Contains information about the current sources for the specified program in the specified multiplex. Keep in mind that each multiplex pipeline connects to both pipelines in a given source channel (the channel identified by the program). But only one of those channel pipelines is ever active at one time.
preferredChannelPipelineOptionalstringIndicates which pipeline is preferred by the multiplex for program ingest. If set to \"PIPELINE_0\" or \"PIPELINE_1\" and an unhealthy ingest causes the multiplex to switch to the non-preferred pipeline, it will switch back once that ingest is healthy again. If set to \"CURRENTLY_ACTIVE\", it will not switch back to the other pipeline based on it recovering to a healthy state, it will only switch if the active pipeline becomes unhealthy.
programNameOptionalstringThe name of the multiplex program.
This L1 construct maps directly to the following CloudFormation resource type.
Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.
Subscribe to Newsletteraws-medialiveAWS::MediaLive::Multiplexprogram