BridgeFlowInput Struct
A named flow source for an egress bridge.
Example
ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import * as mediaconnect_alpha from '@aws-cdk/aws-mediaconnect-alpha';
import { aws_ec2 as ec2 } from 'aws-cdk-lib';
import { aws_iam as iam } from 'aws-cdk-lib';
declare const flow: mediaconnect_alpha.Flow;
declare const networkInterface: mediaconnect_alpha.NetworkInterface;
declare const role: iam.Role;
declare const securityGroup: ec2.SecurityGroup;
declare const subnet: ec2.Subnet;
const bridgeFlowInput: mediaconnect_alpha.BridgeFlowInput = {
name: 'name',
source: {
flow: flow,
// the properties below are optional
vpcInterface: {
name: 'name',
role: role,
securityGroups: [securityGroup],
subnet: subnet,
// the properties below are optional
networkInterfaceIds: ['networkInterfaceIds'],
networkInterfaceType: networkInterface,
},
},
};
Properties
The name of the flow source.
Must be unique among sources on the bridge.
sourceBridgeFlowSourcesourceBridgeFlowSourcesourceBridgeFlowSourceSourceBridgeFlowSourceSourceBridgeFlowSourcerequired#The flow source configuration describing where the bridge consumes content from.