CustomerGatewayArgs

data class CustomerGatewayArgs(val bgpAsn: Output<Int>? = null, val bgpAsnExtended: Output<Double>? = null, val certificateArn: Output<String>? = null, val deviceName: Output<String>? = null, val ipAddress: Output<String>? = null, val tags: Output<List<TagArgs>>? = null, val type: Output<String>? = null) : ConvertibleToJava<CustomerGatewayArgs>

Specifies a customer gateway.

Constructors

Link copied to clipboard
constructor(bgpAsn: Output<Int>? = null, bgpAsnExtended: Output<Double>? = null, certificateArn: Output<String>? = null, deviceName: Output<String>? = null, ipAddress: Output<String>? = null, tags: Output<List<TagArgs>>? = null, type: Output<String>? = null)

Properties

Link copied to clipboard
val bgpAsn: Output<Int>? = null

For devices that support BGP, the customer gateway's BGP ASN. Default: 65000

Link copied to clipboard
val bgpAsnExtended: Output<Double>? = null
Link copied to clipboard
val certificateArn: Output<String>? = null

The Amazon Resource Name (ARN) for the customer gateway certificate.

Link copied to clipboard
val deviceName: Output<String>? = null

The name of customer gateway device.

Link copied to clipboard
val ipAddress: Output<String>? = null

IPv4 address for the customer gateway device's outside interface. The address must be static.

Link copied to clipboard
val tags: Output<List<TagArgs>>? = null

One or more tags for the customer gateway.

Link copied to clipboard
val type: Output<String>? = null

The type of VPN connection that this customer gateway supports (`ipsec.1`).

Functions

Link copied to clipboard
open override fun toJava(): CustomerGatewayArgs