RouterOutputTier

class aws_cdk.aws_mediaconnect_alpha.RouterOutputTier(*args: Any, **kwargs)

Bases: object

(experimental) Routing tier that determines the maximum bitrate (in Mbps) for a Router Output.

Stability:

experimental

ExampleMetadata:

infused

Example:

# stack: Stack
# media_live_input: medialive.CfnInput


output = RouterOutput(stack, "MediaLiveOutput",
    router_output_name="medialive-output",
    maximum_bitrate=Bitrate.mbps(15),
    routing_scope=RoutingScope.GLOBAL,
    tier=RouterOutputTier.OUTPUT_50,
    configuration=RouterOutputConfiguration.media_live_input(
        media_live_input_arn=media_live_input.attr_arn,
        media_live_pipeline_id=MediaLivePipeline.PIPELINE_0
    )
)

Methods

to_string()

(experimental) Returns the string value.

Stability:

experimental

Return type:

str

Attributes

OUTPUT_100 = <aws_cdk.aws_mediaconnect_alpha.RouterOutputTier object>
OUTPUT_20 = <aws_cdk.aws_mediaconnect_alpha.RouterOutputTier object>
OUTPUT_50 = <aws_cdk.aws_mediaconnect_alpha.RouterOutputTier object>
value

(experimental) The tier string value.

Stability:

experimental

Static Methods

classmethod of(value)

(experimental) Use a custom tier value.

Parameters:

value (str) – The tier string value.

Stability:

experimental

Return type:

RouterOutputTier