> **Experimental**
>
> `@aws-cdk/aws-mediaconnect-alpha` is an [**experimental**](/stability) (alpha) package: its API may change in any release, without a major version bump.
# EgressBridgeConfiguration

Egress bridge configuration.

- Stability: [Experimental](/cdk/api/stability.html)
- Source: [`lib/bridge.ts`](https://github.com/aws/aws-cdk/blob/v2.275.0-alpha.0/packages/@aws-cdk/aws-mediaconnect-alpha/lib/bridge.ts#L121)

## Example

```ts
declare const stack: Stack;
declare const gateway: Gateway;
declare const flow: Flow;
declare const vpcInterface: VpcInterfaceConfig;
declare const productionNetwork: GatewayNetwork;

const egressBridge = new Bridge(stack, 'MyEgressBridge', {
  bridgeName: 'my-egress-bridge',
  config: BridgeConfiguration.egress({
    maxBitrate: Bitrate.mbps(10),
    flowSources: [{
      name: 'cloud-source',
      source: {
        flow: flow,
        vpcInterface: vpcInterface,
      },
    }],
    networkOutputs: [{
      name: 'on-prem-output',
      output: BridgeOutputConfiguration.network({
        ipAddress: '192.168.1.200',
        port: 5001,
        network: productionNetwork,
        protocol: BridgeProtocol.RTP,
        ttl: 50,
      }),
    }],
  }),
  gateway: gateway,
});
```

## Properties

- `flowSources`: [BridgeFlowInput](/cdk/api/v2/docs/@aws-cdk_aws-mediaconnect-alpha.BridgeFlowInput.html)[] (required) — The flow sources for the egress bridge.

- `maxBitrate`: [Bitrate](/cdk/api/v2/docs/aws-cdk-lib.Bitrate.html) (required) — The maximum expected bitrate (in bps) of the bridge.

- `networkOutputs`: [BridgeNetworkOutput](/cdk/api/v2/docs/@aws-cdk_aws-mediaconnect-alpha.BridgeNetworkOutput.html)[] (required) — The network outputs for the egress bridge.
