Values.DirectConnectGatewaySourceInformation about a Direct Connect gateway, which enables you to connect virtual interfaces and virtual private gateway or transit gateways.
type nonrec t = {directConnectGatewayId : DirectConnectGatewayId.t option;The ID of the Direct Connect gateway.
*)directConnectGatewayName : DirectConnectGatewayName.t option;The name of the Direct Connect gateway.
*)amazonSideAsn : LongAsn.t option;The autonomous system number (AS) for the Amazon side of the connection.
*)ownerAccount : OwnerAccount.t option;The ID of the Amazon Web Services account that owns the Direct Connect gateway.
*)directConnectGatewayState : DirectConnectGatewayState.t option;The state of the Direct Connect gateway. The following are the possible values: pending: The initial state after calling CreateDirectConnectGateway. available: The Direct Connect gateway is ready for use. deleting: The initial state after calling DeleteDirectConnectGateway. deleted: The Direct Connect gateway is deleted and cannot pass traffic.
*)stateChangeError : StateChangeError.t option;The error message if the state of an object failed to advance.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `List of
[> `Structure of (string * [> `String of TagKey.t ]) list ] list
| `Long of LongAsn.t
| `String of DirectConnectGatewayId.t ])
list ]