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

Attributes for importing an existing Bridge.

- 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#L465)

## 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';

declare const bridgeType: mediaconnect_alpha.BridgeType;
const bridgeAttributes: mediaconnect_alpha.BridgeAttributes = {
  bridgeArn: 'bridgeArn',

  // the properties below are optional
  bridgeName: 'bridgeName',
  bridgeType: bridgeType,
  isFailoverEnabled: false,
};
```

## Properties

- `bridgeArn`: string (required) — The ARN of the bridge.

- `bridgeName`: string — The name of the bridge.

  **Default:** bridgeName is not available on the imported construct

  Not encoded in the bridge ARN, so must be provided explicitly if the imported
  bridge needs to expose `bridgeName`.

- `bridgeType`: [BridgeType](/cdk/api/v2/docs/@aws-cdk_aws-mediaconnect-alpha.BridgeType.html) — Indicates what type of bridge is imported.

  **Default:** bridgeType is not available on the imported construct

  Not encoded in the bridge ARN, so must be provided explicitly if the imported
  bridge is used with `addOutput()` or other methods that need the bridge type.

- `isFailoverEnabled`: boolean = false — Failover Configuration for Bridge.
