CustomerGatewayArgs

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

Resource Type definition for AWS::EC2::CustomerGateway

Constructors

Link copied to clipboard
fun CustomerGatewayArgs(bgpAsn: Output<Int>? = null, deviceName: Output<String>? = null, ipAddress: Output<String>? = null, tags: Output<List<CustomerGatewayTagArgs>>? = null, type: Output<String>? = null)

Functions

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

Properties

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

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

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

A name for the customer gateway device.

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

The internet-routable IP address for the customer gateway's outside interface. The address must be static.

Link copied to clipboard
val tags: Output<List<CustomerGatewayTagArgs>>? = 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.