interface RouterTransitConfig
| Language | Type name |
|---|---|
.NET | Amazon.CDK.AWS.MediaConnect.Alpha.RouterTransitConfig |
Go | github.com/aws/aws-cdk-go/awsmediaconnectalpha/v2#RouterTransitConfig |
Java | software.amazon.awscdk.services.mediaconnect.alpha.RouterTransitConfig |
Python | aws_cdk.aws_mediaconnect_alpha.RouterTransitConfig |
TypeScript (source) | @aws-cdk/aws-mediaconnect-alpha ยป RouterTransitConfig |
Output configuration to Router.
Example
declare const stack: Stack;
declare const flow: Flow;
declare const role: iam.IRole;
declare const secret: secretsmanager.ISecret;
declare const existingRouterOutput: RouterOutput;
// Flow output to router with transit encryption
const routerOutput = new FlowOutput(stack, 'RouterOutput', {
flow: flow,
output: OutputConfiguration.router({
encryption: { role, secret },
}),
});
// Flow source from router with transit encryption
const flowFromRouter = new Flow(stack, 'FlowFromRouter', {
source: SourceConfiguration.router({
routerOutput: existingRouterOutput,
decryption: { role, secret },
}),
});
Properties
| Name | Type | Description |
|---|---|---|
| encryption? | Transit | Specifies whether encryption is to be used. |
encryption?
Type:
Transit
(optional, default: no encryption)
Specifies whether encryption is to be used.

.NET
Go
Java
Python
TypeScript (