CfnMultiplexProps

class aws_cdk.aws_medialive.CfnMultiplexProps(*, availability_zones, multiplex_settings, name, destinations=None, tags=None)

Bases: object

Properties for defining a CfnMultiplex.

Parameters:
  • availability_zones (Sequence[str]) – A list of availability zones for the multiplex.

  • multiplex_settings (Union[IResolvable, MultiplexSettingsProperty, Dict[str, Any]]) – Configuration for a multiplex event.

  • name (str) – The name of the multiplex.

  • destinations (Union[IResolvable, Sequence[Union[IResolvable, MultiplexOutputDestinationProperty, Dict[str, Any]]], None]) – A list of the multiplex output destinations.

  • tags (Optional[Sequence[Union[CfnTag, Dict[str, Any]]]]) – A collection of key-value pairs.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-multiplex.html

ExampleMetadata:

fixture=_generated

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
from aws_cdk import aws_medialive as medialive

cfn_multiplex_props = medialive.CfnMultiplexProps(
    availability_zones=["availabilityZones"],
    multiplex_settings=medialive.CfnMultiplex.MultiplexSettingsProperty(
        transport_stream_bitrate=123,
        transport_stream_id=123,

        # the properties below are optional
        maximum_video_buffer_delay_milliseconds=123,
        transport_stream_reserved_bitrate=123
    ),
    name="name",

    # the properties below are optional
    destinations=[medialive.CfnMultiplex.MultiplexOutputDestinationProperty(
        multiplex_media_connect_output_destination_settings=medialive.CfnMultiplex.MultiplexMediaConnectOutputDestinationSettingsProperty(
            entitlement_arn="entitlementArn"
        )
    )],
    tags=[CfnTag(
        key="key",
        value="value"
    )]
)

Attributes

availability_zones

A list of availability zones for the multiplex.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-multiplex.html#cfn-medialive-multiplex-availabilityzones

destinations

A list of the multiplex output destinations.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-multiplex.html#cfn-medialive-multiplex-destinations

multiplex_settings

Configuration for a multiplex event.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-multiplex.html#cfn-medialive-multiplex-multiplexsettings

name

The name of the multiplex.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-multiplex.html#cfn-medialive-multiplex-name

tags

A collection of key-value pairs.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-multiplex.html#cfn-medialive-multiplex-tags