DirectConnectGateway
public struct DirectConnectGateway : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember] -
The autonomous system number (ASN) for the Amazon side of the connection.
Declaration
Swift
public let amazonSideAsn: Int64? -
The ID of the Direct Connect gateway.
Declaration
Swift
public let directConnectGatewayId: String? -
The name of the Direct Connect gateway.
Declaration
Swift
public let directConnectGatewayName: String? -
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.
Declaration
Swift
public let directConnectGatewayState: DirectConnectGatewayState? -
The ID of the AWS account that owns the Direct Connect gateway.
Declaration
Swift
public let ownerAccount: String? -
The error message if the state of an object failed to advance.
Declaration
Swift
public let stateChangeError: String? -
init(amazonSideAsn:directConnectGatewayId:directConnectGatewayName:directConnectGatewayState:ownerAccount:stateChangeError:)Undocumented
Declaration
Swift
public init(amazonSideAsn: Int64? = nil, directConnectGatewayId: String? = nil, directConnectGatewayName: String? = nil, directConnectGatewayState: DirectConnectGatewayState? = nil, ownerAccount: String? = nil, stateChangeError: String? = nil)
View on GitHub
DirectConnectGateway Structure Reference