interface RouterOutputProps
| Language | Type name |
|---|---|
.NET | Amazon.CDK.AWS.MediaConnect.Alpha.RouterOutputProps |
Go | github.com/aws/aws-cdk-go/awsmediaconnectalpha/v2#RouterOutputProps |
Java | software.amazon.awscdk.services.mediaconnect.alpha.RouterOutputProps |
Python | aws_cdk.aws_mediaconnect_alpha.RouterOutputProps |
TypeScript (source) | @aws-cdk/aws-mediaconnect-alpha ยป RouterOutputProps |
Properties for creating a Router Output.
Example
declare const stack: Stack;
declare const networkInterface: RouterNetworkInterface;
const output = new RouterOutput(stack, 'SrtOutput', {
routerOutputName: 'srt-output',
maximumBitrate: Bitrate.mbps(10),
routingScope: RoutingScope.REGIONAL,
// tier defaults to RouterOutputTier.OUTPUT_20 (lowest cost)
configuration: RouterOutputConfiguration.standard({
protocol: RouterOutputProtocol.srtListener({
port: 9001,
minimumLatency: Duration.millis(200),
}),
networkInterface: networkInterface,
}),
});
Properties
| Name | Type | Description |
|---|---|---|
| configuration | Router | Configuration for the Router Output (standard, MediaConnect Flow, or MediaLive). |
| maximum | Bitrate | Maximum bitrate in bits per second that the Router Output can handle. |
| routing | Routing | Routing scope for the Router Output. |
| maintenance | Maintenance | Maintenance window configuration. |
| region | string | AWS region where the Router Output will be created. |
| router | string | Name of the Router Output. |
| tags? | { [string]: string } | Tags to add to the Router Output. |
| tier? | Router | Routing tier that determines the maximum number of outputs. |
configuration
Type:
Router
Configuration for the Router Output (standard, MediaConnect Flow, or MediaLive).
maximumBitrate
Type:
Bitrate
Maximum bitrate in bits per second that the Router Output can handle.
routingScope
Type:
Routing
Routing scope for the Router Output.
maintenanceConfiguration?
Type:
Maintenance
(optional, default: Default maintenance window will be used)
Maintenance window configuration.
regionName?
Type:
string
(optional, default: Defaults to the same region as stack)
AWS region where the Router Output will be created.
routerOutputName?
Type:
string
(optional, default: Generated automatically)
Name of the Router Output.
tags?
Type:
{ [string]: string }
(optional, default: No tagging)
Tags to add to the Router Output.
tier?
Type:
Router
(optional, default: RouterOutputTier.OUTPUT_20)
Routing tier that determines the maximum number of outputs.

.NET
Go
Java
Python
TypeScript (