CfnMultiplexProps Struct
Properties for defining a CfnMultiplex.
Example
ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_medialive as medialive } from 'aws-cdk-lib';
const cfnMultiplexProps: medialive.CfnMultiplexProps = {
availabilityZones: ['availabilityZones'],
multiplexSettings: {
transportStreamBitrate: 123,
transportStreamId: 123,
// the properties below are optional
maximumVideoBufferDelayMilliseconds: 123,
transportStreamReservedBitrate: 123,
},
name: 'name',
// the properties below are optional
destinations: [{
multiplexMediaConnectOutputDestinationSettings: {
entitlementArn: 'entitlementArn',
},
}],
tags: [{
key: 'key',
value: 'value',
}],
};
Properties
availabilityZonesstring[]availability_zonestyping.List[str]availabilityZonesList<String>AvailabilityZonesstring[]AvailabilityZones*[]*stringrequired#A list of availability zones for the multiplex.
destinationsoptionalIResolvable | IResolvable | CfnMultiplex.MultiplexOutputDestinationProperty[]destinationsoptionaltyping.Union[IResolvable, typing.List[typing.Union[IResolvable, MultiplexOutputDestinationProperty]]]destinationsoptionalIResolvableDestinationsoptionalIResolvableDestinationsoptionalinterface{}#A list of the multiplex output destinations.
multiplexSettingsIResolvable | CfnMultiplex.MultiplexSettingsPropertymultiplex_settingstyping.Union[IResolvable, MultiplexSettingsProperty]multiplexSettingsIResolvableMultiplexSettingsIResolvableMultiplexSettingsinterface{}required#Configuration for a multiplex event.
The name of the multiplex.