Skip to content
v2.274.0

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.
namestringnamestrnameStringNamestringName*stringrequired#
The name of the multiplex.
tagsoptionalCfnTag[]tagsoptionaltyping.List[CfnTag]tagsoptionalList<CfnTag>TagsoptionalCfnTag[]Tagsoptional*[]CfnTag#
A collection of key-value pairs.