Skip to content
v2.275.0

Experimental

@aws-cdk/aws-mediaconnect-alpha is an experimental (alpha) package: its API may change in any release, without a major version bump.

GatewayBridgeSource Struct ​

Options for Gateway Bridge Source.

Example ​

ts
declare const stack: Stack;
declare const bridge: Bridge;
declare const role: iam.IRole;
declare const securityGroup: ec2.ISecurityGroup;
declare const subnet: ec2.ISubnet;

const vpcInterface = VpcInterface.define({
  vpcInterfaceName: 'bridge-interface',
  role: role,
  securityGroups: [securityGroup],
  subnet: subnet,
});

const flow = new Flow(stack, 'MyFlow', {
  source: SourceConfiguration.gatewayBridge({
    bridge: bridge,
    vpcInterface: vpcInterface,
  }),
  vpcInterfaces: [vpcInterface],
});

Properties ​

bridgeIBridgebridgeIBridgebridgeIBridgeBridgeIBridgeBridgeIBridgerequired#
The bridge feeding this flow.
vpcInterfaceoptionalVpcInterfaceConfigvpc_interfaceoptionalVpcInterfaceConfigvpcInterfaceoptionalVpcInterfaceConfigVpcInterfaceoptionalVpcInterfaceConfigVpcInterfaceoptionalVpcInterfaceConfig#
The VPC interface attachment to use for this bridge source.

Default: no VPC interface