Values.InterconnectSourceInformation about an interconnect.
type nonrec t = {interconnectId : InterconnectId.t option;The ID of the interconnect.
*)interconnectName : InterconnectName.t option;The name of the interconnect.
*)interconnectState : InterconnectState.t option;The state of the interconnect. The following are the possible values: requested: The initial state of an interconnect. The interconnect stays in the requested state until the Letter of Authorization (LOA) is sent to the customer. pending: The interconnect is approved, and is being initialized. available: The network link is up, and the interconnect is ready for use. down: The network link is down. deleting: The interconnect is being deleted. deleted: The interconnect is deleted. unknown: The state of the interconnect is not available.
*)region : Region.t option;The Amazon Web Services Region where the connection is located.
*)location : LocationCode.t option;The location of the connection.
*)bandwidth : Bandwidth.t option;The bandwidth of the connection.
*)loaIssueTime : LoaIssueTime.t option;The time of the most recent call to DescribeLoa for this connection.
*)lagId : LagId.t option;The ID of the LAG.
*)awsDevice : AwsDevice.t option;The Direct Connect endpoint on which the physical connection terminates.
*)jumboFrameCapable : JumboFrameCapable.t option;Indicates whether jumbo frames are supported.
*)awsDeviceV2 : AwsDeviceV2.t option;The Direct Connect endpoint that terminates the physical connection.
*)awsLogicalDeviceId : AwsLogicalDeviceId.t option;The Direct Connect endpoint that terminates the logical connection. This device might be different than the device that terminates the physical connection.
*)hasLogicalRedundancy : HasLogicalRedundancy.t option;Indicates whether the interconnect supports a secondary BGP in the same address family (IPv4/IPv6).
*)providerName : ProviderName.t option;The name of the service provider associated with the interconnect.
*)macSecCapable : MacSecCapable.t option;Indicates whether the interconnect supports MAC Security (MACsec).
*)portEncryptionStatus : PortEncryptionStatus.t option;The MAC Security (MACsec) port link status. The valid values are Encryption Up, which means that there is an active Connection Key Name, or Encryption Down.
*)encryptionMode : EncryptionMode.t option;The MAC Security (MACsec) encryption mode. The valid values are no_encrypt, should_encrypt, and must_encrypt.
*)macSecKeys : MacSecKeyList.t option;The MAC Security (MACsec) security keys.
*)}type nonrec error = [ | `DirectConnectClientException of DirectConnectClientException.t| `DirectConnectServerException of DirectConnectServerException.t| `DuplicateTagKeysException of DuplicateTagKeysException.t| `TooManyTagsException of TooManyTagsException.t| `Unknown_operation_error of string * string option ]val make :
?interconnectId:??? ->
?interconnectName:??? ->
?interconnectState:??? ->
?region:??? ->
?location:??? ->
?bandwidth:??? ->
?loaIssueTime:??? ->
?lagId:??? ->
?awsDevice:??? ->
?jumboFrameCapable:??? ->
?awsDeviceV2:??? ->
?awsLogicalDeviceId:??? ->
?hasLogicalRedundancy:??? ->
?tags:??? ->
?providerName:??? ->
?macSecCapable:??? ->
?portEncryptionStatus:??? ->
?encryptionMode:??? ->
?macSecKeys:??? ->
unit ->
tval error_of_json :
string ->
Yojson.Safe.t ->
[> `DirectConnectClientException of DirectConnectClientException.t
| `DirectConnectServerException of DirectConnectServerException.t
| `DuplicateTagKeysException of unit
| `TooManyTagsException of unit
| `Unknown_operation_error of string * string option ]val error_of_xml :
string ->
Awso.Xml.t ->
[> `DirectConnectClientException of DirectConnectClientException.t
| `DirectConnectServerException of DirectConnectServerException.t
| `DuplicateTagKeysException of unit
| `TooManyTagsException of unit
| `Unknown_operation_error of string * string option ]val to_value :
t ->
[> `Structure of
(string
* [> `Boolean of JumboFrameCapable.t
| `Enum of string
| `List of
[> `Structure of (string * [> `String of TagKey.t ]) list ] list
| `String of InterconnectId.t
| `Timestamp of LoaIssueTime.t ])
list ]