RouterOutputProps
- class aws_cdk.aws_mediaconnect_alpha.RouterOutputProps(*, configuration, maximum_bitrate, routing_scope, maintenance_configuration=None, region_name=None, router_output_name=None, tags=None, tier=None)
Bases:
object(experimental) Properties for creating a Router Output.
- Parameters:
configuration (
RouterOutputConfiguration) – (experimental) Configuration for the Router Output (standard, MediaConnect Flow, or MediaLive).maximum_bitrate (
Bitrate) – (experimental) Maximum bitrate in bits per second that the Router Output can handle.routing_scope (
RoutingScope) – (experimental) Routing scope for the Router Output.maintenance_configuration (
Union[MaintenanceConfiguration,Dict[str,Any],None]) – (experimental) Maintenance window configuration. Default: - Default maintenance window will be usedregion_name (
Optional[str]) – (experimental) AWS region where the Router Output will be created. Default: - Defaults to the same region as stackrouter_output_name (
Optional[str]) – (experimental) Name of the Router Output. Default: - Generated automaticallytags (
Optional[Mapping[str,str]]) – (experimental) Tags to add to the Router Output. Default: - No taggingtier (
Optional[RouterOutputTier]) – (experimental) Routing tier that determines the maximum number of outputs. Default: RouterOutputTier.OUTPUT_20
- Stability:
experimental
- ExampleMetadata:
infused
Example:
# stack: Stack # network_interface: RouterNetworkInterface output = RouterOutput(stack, "SrtOutput", router_output_name="srt-output", maximum_bitrate=Bitrate.mbps(10), routing_scope=RoutingScope.REGIONAL, # tier defaults to RouterOutputTier.OUTPUT_20 (lowest cost) configuration=RouterOutputConfiguration.standard( protocol=RouterOutputProtocol.srt_listener( port=9001, minimum_latency=Duration.millis(200) ), network_interface=network_interface ) )
Attributes
- configuration
(experimental) Configuration for the Router Output (standard, MediaConnect Flow, or MediaLive).
- Stability:
experimental
- maintenance_configuration
(experimental) Maintenance window configuration.
- Default:
Default maintenance window will be used
- Stability:
experimental
- maximum_bitrate
(experimental) Maximum bitrate in bits per second that the Router Output can handle.
- Stability:
experimental
- region_name
(experimental) AWS region where the Router Output will be created.
- Default:
Defaults to the same region as stack
- Stability:
experimental
- router_output_name
(experimental) Name of the Router Output.
- Default:
Generated automatically
- Stability:
experimental
- routing_scope
(experimental) Routing scope for the Router Output.
- Stability:
experimental
- tags
(experimental) Tags to add to the Router Output.
- Default:
No tagging
- Stability:
experimental
- tier
(experimental) Routing tier that determines the maximum number of outputs.
- Default:
RouterOutputTier.OUTPUT_20
- Stability:
experimental