Experimental
@aws-cdk/aws-mediaconnect-alpha is an experimental (alpha) package: its API may change in any release, without a major version bump.
RouterTransitConfig Struct
Output configuration to Router.
Example
ts
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
encryptionoptionalTransitEncryptionencryptionoptionalTransitEncryptionencryptionoptionalTransitEncryptionEncryptionoptionalTransitEncryptionEncryptionoptionalTransitEncryption#Specifies whether encryption is to be used.
Default: no encryption