---
type: resource-type
title: InterconnectConnection
description: aws resource type AWS::Interconnect::Connection
name: InterconnectConnection
lexicon: aws
resource_type: AWS::Interconnect::Connection
---
`AWS::Interconnect::Connection`, a resource type of the aws lexicon.

## Properties

- `AttachPoint` (`InterconnectConnection_AttachPoint`, required): The logical attachment point in your AWS network where the managed connection will be connected.
- `ActivationKey` (`string`, optional): The activation key for accepting a connection proposal from a partner CSP. Mutually exclusive with EnvironmentId.
- `Arn` (`string`, optional): The Amazon Resource Name (ARN) of the connection.
- `Bandwidth` (`string`, optional): The bandwidth of the connection (e.g., 50Mbps, 1Gbps). Required when creating a connection through AWS.
- `BillingTier` (`number`, optional): The billing tier for the connection.
- `ConnectionId` (`string`, optional): The unique identifier for the connection.
- `Description` (`string`, optional): A description of the connection.
- `EnvironmentId` (`string`, optional): The ID of the environment for the connection. Required when creating a connection through AWS. Mutually exclusive with ActivationKey.
- `OwnerAccount` (`string`, optional): The AWS account ID of the connection owner.
- `Provider` (`InterconnectConnection_Provider`, optional): The partner cloud service provider.
- `RemoteAccount` (`Record<string, unknown>`, optional): The remote account identifier for the connection. Required when creating a connection through AWS. Replaces RemoteOwnerAccount.
- `RemoteOwnerAccount` (`string`, optional): Deprecated. Use RemoteAccount instead. The account ID of the remote owner. Required when creating a connection through AWS.
- `SharedId` (`string`, optional): The shared identifier for the connection pairing.
- `State` (`"available" | "deleted" | "deleting" | "down" | "failed" | "pending" | "requested"`, optional): The current state of the connection.
- `Tags` (`InterconnectConnection_Tag[]`, optional): An array of key-value pairs to apply to this resource.
- `Type` (`string`, optional): The type of managed connection.

## Attributes

- `Arn`
- `BillingTier`
- `ConnectionId`
- `OwnerAccount`
- `Provider`
- `SharedId`
- `State`
- `Type`
