Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace UpdateIPSecTunnelBgpSessionDetails

Properties

Optional customerBgpAsn

customerBgpAsn: undefined | string

The BGP ASN of the network on the CPE end of the BGP session. Can be a 2-byte or 4-byte ASN. Uses "asplain" format.

If you are switching the tunnel from using BGP dynamic routing to static routing, the {@code customerBgpAsn} must be null.

Example: {@code 12345} (2-byte) or {@code 1587232876} (4-byte)

Optional customerInterfaceIp

customerInterfaceIp: undefined | string

The IP address for the CPE end of the inside tunnel interface.

If the tunnel's {@code routing} attribute is set to {@code BGP} (see {@link #updateIPSecConnectionTunnelDetails(UpdateIPSecConnectionTunnelDetailsRequest) updateIPSecConnectionTunnelDetails}), this IP address is used for the tunnel's BGP session.

If {@code routing} is instead set to {@code STATIC}, you can set this IP address to troubleshoot or monitor the tunnel.

The value must be a /30 or /31.

If you are switching the tunnel from using BGP dynamic routing to static routing and want to remove the value for {@code customerInterfaceIp}, you can set the value to an empty string.

Example: {@code 10.0.0.5/31}

Optional customerInterfaceIpv6

customerInterfaceIpv6: undefined | string

The IPv6 address for the CPE end of the inside tunnel interface. This IP address is optional.

If the tunnel's {@code routing} attribute is set to {@code BGP} (see IPSecConnectionTunnel), this IP address is used for the tunnel's BGP session.

If {@code routing} is instead set to {@code STATIC}, you can set this IP address to troubleshoot or monitor the tunnel.

Only subnet masks from /64 up to /127 are allowed.

Example: {@code 2001:db8::1/64}

Optional oracleInterfaceIp

oracleInterfaceIp: undefined | string

The IP address for the Oracle end of the inside tunnel interface.

If the tunnel's {@code routing} attribute is set to {@code BGP} (see {@link #updateIPSecConnectionTunnelDetails(UpdateIPSecConnectionTunnelDetailsRequest) updateIPSecConnectionTunnelDetails}), this IP address is used for the tunnel's BGP session.

If {@code routing} is instead set to {@code STATIC}, you can set this IP address to troubleshoot or monitor the tunnel.

The value must be a /30 or /31.

If you are switching the tunnel from using BGP dynamic routing to static routing and want to remove the value for {@code oracleInterfaceIp}, you can set the value to an empty string.

Example: {@code 10.0.0.4/31}

Optional oracleInterfaceIpv6

oracleInterfaceIpv6: undefined | string

The IPv6 address for the Oracle end of the inside tunnel interface. This IP address is optional.

If the tunnel's {@code routing} attribute is set to {@code BGP} (see IPSecConnectionTunnel), this IP address is used for the tunnel's BGP session.

If {@code routing} is instead set to {@code STATIC}, you can set this IP address to troubleshoot or monitor the tunnel.

Only subnet masks from /64 up to /127 are allowed.

Example: {@code 2001:db8::1/64}

Functions

getDeserializedJsonObj

getJsonObj