CfnMultiplexMixinProps

class aws_cdk.mixins_preview.aws_medialive.mixins.CfnMultiplexMixinProps(*, availability_zones=None, destinations=None, multiplex_settings=None, name=None, tags=None)

Bases: object

Properties for CfnMultiplexPropsMixin.

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

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

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

  • name (Optional[str]) – The name of the multiplex.

  • 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.mixins_preview.aws_medialive import mixins as medialive_mixins

cfn_multiplex_mixin_props = medialive_mixins.CfnMultiplexMixinProps(
    availability_zones=["availabilityZones"],
    destinations=[medialive_mixins.CfnMultiplexPropsMixin.MultiplexOutputDestinationProperty(
        multiplex_media_connect_output_destination_settings=medialive_mixins.CfnMultiplexPropsMixin.MultiplexMediaConnectOutputDestinationSettingsProperty(
            entitlement_arn="entitlementArn"
        )
    )],
    multiplex_settings=medialive_mixins.CfnMultiplexPropsMixin.MultiplexSettingsProperty(
        maximum_video_buffer_delay_milliseconds=123,
        transport_stream_bitrate=123,
        transport_stream_id=123,
        transport_stream_reserved_bitrate=123
    ),
    name="name",
    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