RouterInputTier
- class aws_cdk.aws_mediaconnect_alpha.RouterInputTier(*args: Any, **kwargs)
Bases:
object(experimental) Routing tier based on your maximum bitrate requirements.
- Stability:
experimental
- ExampleMetadata:
infused
Example:
# stack: Stack # network_interface: RouterNetworkInterface input = RouterInput(stack, "FailoverInput", router_input_name="failover-input", maximum_bitrate=Bitrate.mbps(10), routing_scope=RoutingScope.REGIONAL, tier=RouterInputTier.INPUT_50, configuration=RouterInputConfiguration.failover( network_interface=network_interface, protocols=[ RouterInputProtocol.rist( port=5000, recovery_latency=Duration.millis(1000) ), RouterInputProtocol.rist( port=5002, # Must not be consecutive with primary port recovery_latency=Duration.millis(1000) ) ], source_priority=SourcePriorityConfig.primary_secondary(PrimarySource.FIRST_SOURCE) ) )
Methods
- to_string()
(experimental) Returns the string value.
- Stability:
experimental
- Return type:
str
Attributes
- INPUT_100 = <aws_cdk.aws_mediaconnect_alpha.RouterInputTier object>
- INPUT_20 = <aws_cdk.aws_mediaconnect_alpha.RouterInputTier object>
- INPUT_50 = <aws_cdk.aws_mediaconnect_alpha.RouterInputTier 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: