CustomerGateway

class CustomerGateway : KotlinCustomResource

Specifies a customer gateway.

Properties

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

For customer gateway devices that support BGP, specify the device's ASN. You must specify either `BgpAsn` or `BgpAsnExtended` when creating the customer gateway. If the ASN is larger than `2,147,483,647`, you must use `BgpAsnExtended`. Default: 65000 Valid values: `1` to `2,147,483,647`

Link copied to clipboard
val bgpAsnExtended: Output<Double>?

For customer gateway devices that support BGP, specify the device's ASN. You must specify either `BgpAsn` or `BgpAsnExtended` when creating the customer gateway. If the ASN is larger than `2,147,483,647`, you must use `BgpAsnExtended`. Valid values: `2,147,483,648` to `4,294,967,295`

Link copied to clipboard
val certificateArn: Output<String>?

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

Link copied to clipboard

The ID of the customer gateway.

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

The name of customer gateway device.

Link copied to clipboard
val id: Output<String>
Link copied to clipboard
val ipAddress: Output<String>

IPv4 address for the customer gateway device's outside interface. The address must be static. If `OutsideIpAddressType` in your VPN connection options is set to `PrivateIpv4`, you can use an RFC6598 or RFC1918 private IPv4 address. If `OutsideIpAddressType` is set to `PublicIpv4`, you can use a public IPv4 address.

Link copied to clipboard
val pulumiChildResources: Set<KotlinResource>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val tags: Output<List<Tag>>?

One or more tags for the customer gateway.

Link copied to clipboard
val type: Output<String>

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

Link copied to clipboard
val urn: Output<String>