AWS Fundamentals Logo
AWS Fundamentals
L1 ConstructAWS::MediaLive::Multiplexprogram

CfnMultiplexprogram

Resource schema for AWS::MediaLive::Multiplexprogram.

Import

import { CfnMultiplexprogram } from 'aws-cdk-lib/aws-medialive';

Or use the module namespace:

import * as medialive from 'aws-cdk-lib/aws-medialive';
// medialive.CfnMultiplexprogram

Properties

Configuration passed to the constructor as CfnMultiplexprogramProps.

multiplexIdOptional
string

The unique id of the multiplex.

multiplexProgramSettingsOptional
IResolvable | MultiplexProgramSettingsProperty

Multiplex Program settings configuration.

packetIdentifiersMapOptional
IResolvable | MultiplexProgramPacketIdentifiersMapProperty

Packet identifiers map for a given Multiplex program.

pipelineDetailsOptional
IResolvable | 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.

preferredChannelPipelineOptional
string

Indicates 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.

programNameOptional
string

The name of the multiplex program.

CloudFormation Resource

This L1 construct maps directly to the following CloudFormation resource type.

Learn AWS the Practical Way

Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.

Subscribe to Newsletter