Layer3ConfigurationArgs

data class Layer3ConfigurationArgs(val exportRoutePolicyId: Output<String>? = null, val importRoutePolicyId: Output<String>? = null, val peerASN: Output<Int>? = null, val primaryIpv4Prefix: Output<String>? = null, val primaryIpv6Prefix: Output<String>? = null, val secondaryIpv4Prefix: Output<String>? = null, val secondaryIpv6Prefix: Output<String>? = null, val vlanId: Output<Int>? = null) : ConvertibleToJava<Layer3ConfigurationArgs>

layer3Configuration

Constructors

Link copied to clipboard
constructor(exportRoutePolicyId: Output<String>? = null, importRoutePolicyId: Output<String>? = null, peerASN: Output<Int>? = null, primaryIpv4Prefix: Output<String>? = null, primaryIpv6Prefix: Output<String>? = null, secondaryIpv4Prefix: Output<String>? = null, secondaryIpv6Prefix: Output<String>? = null, vlanId: Output<Int>? = null)

Properties

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

exportRoutePolicyId

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

importRoutePolicyId

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

ASN of PE devices for CE/PE connectivity.Example : 28

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

IPv4 Address Prefix of CE-PE interconnect links. Example: 172.31.0.0/31. The values can be specified at the time of creation or can be updated afterwards. Any update to the values post-provisioning may disrupt traffic. The 1st and 3rd IPs are to be configured on CE1 and CE2 for Option B interfaces. The 2nd and 4th IPs are to be configured on PE1 and PE2 for Option B interfaces.

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

IPv6 Address Prefix of CE-PE interconnect links. Example: 3FFE:FFFF:0:CD30::a0/126. The values can be specified at the time of creation or can be updated afterwards. Any update to the values post-provisioning may disrupt traffic. The 1st and 3rd IPs are to be configured on CE1 and CE2 for Option B interfaces. The 2nd and 4th IPs are to be configured on PE1 and PE2 for Option B interfaces.

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

Secondary IPv4 Address Prefix of CE-PE interconnect links. Example: 172.31.0.20/31. The values can be specified at the time of creation or can be updated afterwards. Any update to the values post-provisioning may disrupt traffic. The 1st and 3rd IPs are to be configured on CE1 and CE2 for Option B interfaces. The 2nd and 4th IPs are to be configured on PE1 and PE2 for Option B interfaces.

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

Secondary IPv6 Address Prefix of CE-PE interconnect links. Example: 3FFE:FFFF:0:CD30::a4/126. The values can be specified at the time of creation or can be updated afterwards. Any update to the values post-provisioning may disrupt traffic. The 1st and 3rd IPs are to be configured on CE1 and CE2 for Option B interfaces. The 2nd and 4th IPs are to be configured on PE1 and PE2 for Option B interfaces.

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

VLAN for CE/PE Layer 3 connectivity.Example : 501

Functions

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