Interconnect class

Information about an interconnect.

Constructors

Interconnect({String? awsDevice, String? awsDeviceV2, String? bandwidth, HasLogicalRedundancy? hasLogicalRedundancy, String? interconnectId, String? interconnectName, InterconnectState? interconnectState, bool? jumboFrameCapable, String? lagId, DateTime? loaIssueTime, String? location, String? providerName, String? region, List<Tag>? tags})
Interconnect.fromJson(Map<String, dynamic> json)
factory

Properties

awsDevice String?
The Direct Connect endpoint on which the physical connection terminates.
final
awsDeviceV2 String?
The Direct Connect endpoint on which the physical connection terminates.
final
bandwidth String?
The bandwidth of the connection.
final
hashCode int
The hash code for this object.
no setterinherited
hasLogicalRedundancy HasLogicalRedundancy?
Indicates whether the interconnect supports a secondary BGP in the same address family (IPv4/IPv6).
final
interconnectId String?
The ID of the interconnect.
final
interconnectName String?
The name of the interconnect.
final
interconnectState InterconnectState?
The state of the interconnect. The following are the possible values:
final
jumboFrameCapable bool?
Indicates whether jumbo frames (9001 MTU) are supported.
final
lagId String?
The ID of the LAG.
final
loaIssueTime DateTime?
The time of the most recent call to DescribeLoa for this connection.
final
location String?
The location of the connection.
final
providerName String?
The name of the service provider associated with the interconnect.
final
region String?
The AWS Region where the connection is located.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
tags List<Tag>?
The tags associated with the interconnect.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited