HaVpnGatewayVpnInterfaceArgs

data class HaVpnGatewayVpnInterfaceArgs(val id: Output<Int>? = null, val interconnectAttachment: Output<String>? = null, val ipAddress: Output<String>? = null) : ConvertibleToJava<HaVpnGatewayVpnInterfaceArgs>

Constructors

Link copied to clipboard
constructor(id: Output<Int>? = null, interconnectAttachment: Output<String>? = null, ipAddress: Output<String>? = null)

Properties

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

The numeric ID of this VPN gateway interface.

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

URL of the interconnect attachment resource. When the value of this field is present, the VPN Gateway will be used for IPsec-encrypted Cloud Interconnect; all Egress or Ingress traffic for this VPN Gateway interface will go through the specified interconnect attachment resource. Not currently available publicly.

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

(Output) The external IP address for this VPN gateway interface.

Functions

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