Aws/interconnect
@swamp/aws/interconnectv2026.08.07.1
01README
AWS INTERCONNECT infrastructure models
02Models
@swamp/aws/interconnect/connectionv2026.06.15.1connection.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| accessKeyId? | string | AWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| secretAccessKey? | string | AWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| sessionToken? | string | AWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| region? | string | AWS region; overrides AWS_REGION / AWS_DEFAULT_REGION environment variables and ~/.aws/config profile region. Defaults to us-east-1. |
| Description? | string | A description of the connection. |
| Bandwidth? | string | The bandwidth of the connection (e.g., 50Mbps, 1Gbps). Required when creating a connection through AWS. |
| AttachPoint | object | The logical attachment point in your AWS network where the managed connection will be connected. |
| EnvironmentId? | string | The ID of the environment for the connection. Required when creating a connection through AWS. Mutually exclusive with ActivationKey. |
| RemoteOwnerAccount? | string | Deprecated. Use RemoteAccount instead. The account ID of the remote owner. Required when creating a connection through AWS. |
| RemoteAccount? | object | The remote account identifier for the connection. Required when creating a connection through AWS. Replaces RemoteOwnerAccount. |
| ActivationKey? | string | The activation key for accepting a connection proposal from a partner CSP. Mutually exclusive with EnvironmentId. |
| Provider? | object | The partner cloud service provider. |
| Tags? | array | An array of key-value pairs to apply to this resource. |
fn create()
Create a Interconnect Connection
fn get(identifier: string)
Get a Interconnect Connection
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Interconnect Connection |
fn update()
Update a Interconnect Connection
fn delete(identifier: string)
Delete a Interconnect Connection
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Interconnect Connection |
fn sync()
Sync Interconnect Connection state from AWS
Resources
state(infinite)— Interconnect Connection resource state
03Previous Versions
2026.08.06.1
2026.08.05.1
2026.08.04.1
2026.08.03.1
2026.08.02.1
2026.08.01.1
2026.07.31.1
2026.07.30.1
2026.07.29.1
2026.07.28.1
2026.07.27.1
2026.07.26.1
2026.07.25.1
2026.07.24.1
2026.07.20.1
2026.07.18.3
2026.07.18.2
2026.06.15.1
- Updated: connection
2026.06.08.2
- Updated: connection
04Stats
A
100 / 100
Downloads
0
Archive size
235.1 KB
Verified by Swamp
- Has README or module doc2/2earned
- README has a code example1/1earned
- README is substantive1/1earned
- Most symbols documented1/1earned
- No slow types (deprecated)1/1earned
- Dependencies pass trust audit2/2earned
- Has description1/1earned
- Platform support declared (or universal)2/2earned
- License declared1/1earned
- Verified public repository2/2earned
05Platforms
06Labels