CustomerGateway
public struct CustomerGateway : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember] -
The customer gateway’s Border Gateway Protocol (BGP) Autonomous System Number (ASN).
Declaration
Swift
public let bgpAsn: String? -
The Amazon Resource Name (ARN) for the customer gateway certificate.
Declaration
Swift
public let certificateArn: String? -
The ID of the customer gateway.
Declaration
Swift
public let customerGatewayId: String? -
The name of customer gateway device.
Declaration
Swift
public let deviceName: String? -
The Internet-routable IP address of the customer gateway’s outside interface.
Declaration
Swift
public let ipAddress: String? -
The current state of the customer gateway (pending | available | deleting | deleted).
Declaration
Swift
public let state: String? -
Any tags assigned to the customer gateway.
Declaration
Swift
public let tags: [Tag]? -
The type of VPN connection the customer gateway supports (ipsec.1).
Declaration
Swift
public let type: String? -
Undocumented
Declaration
Swift
public init(bgpAsn: String? = nil, certificateArn: String? = nil, customerGatewayId: String? = nil, deviceName: String? = nil, ipAddress: String? = nil, state: String? = nil, tags: [Tag]? = nil, type: String? = nil)
View on GitHub
CustomerGateway Structure Reference