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)