Show / Hide Table of Contents

Class BgpSessionInfo

Information for establishing a BGP session for the IPSec tunnel.

Inheritance
object
BgpSessionInfo
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.CoreService.Models
Assembly: OCI.DotNetSDK.Core.dll
Syntax
public class BgpSessionInfo

Properties

BgpIpv6State

Declaration
[JsonProperty(PropertyName = "bgpIpv6State")]
[JsonConverter(typeof(ResponseEnumConverter))]
public BgpSessionInfo.BgpIpv6StateEnum? BgpIpv6State { get; set; }
Property Value
Type Description
BgpSessionInfo.BgpIpv6StateEnum?

The state of the BGP IPv6 session.

BgpState

Declaration
[JsonProperty(PropertyName = "bgpState")]
[JsonConverter(typeof(ResponseEnumConverter))]
public BgpSessionInfo.BgpStateEnum? BgpState { get; set; }
Property Value
Type Description
BgpSessionInfo.BgpStateEnum?

The state of the BGP session.

CustomerBgpAsn

Declaration
[JsonProperty(PropertyName = "customerBgpAsn")]
public string CustomerBgpAsn { get; set; }
Property Value
Type Description
string

If the tunnel's routing attribute is set to BGP (see {@link IPSecConnectionTunnel}), this ASN is required and used for the tunnel's BGP session. This is the 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 the tunnel uses static routing, the customerBgpAsn must be null.
Example: 12345 (2-byte) or 1587232876 (4-byte)

CustomerInterfaceIp

Declaration
[JsonProperty(PropertyName = "customerInterfaceIp")]
public string CustomerInterfaceIp { get; set; }
Property Value
Type Description
string

The IP address for the CPE end of the inside tunnel interface.
If the tunnel's routing attribute is set to BGP (see {@link IPSecConnectionTunnel}), this IP address is required and used for the tunnel's BGP session.
If routing is instead set to STATIC, this IP address is optional. You can set this IP address so you can troubleshoot or monitor the tunnel.
The value must be a /30 or /31.
Example: 10.0.0.5/31

CustomerInterfaceIpv6

Declaration
[JsonProperty(PropertyName = "customerInterfaceIpv6")]
public string CustomerInterfaceIpv6 { get; set; }
Property Value
Type Description
string

The IPv6 address for the CPE end of the inside tunnel interface. This IP address is optional.
If the tunnel's routing attribute is set to BGP (see {@link IPSecConnectionTunnel}), this IP address is used for the tunnel's BGP session.
If routing is instead set to STATIC, you can set this IP address to troubleshoot or monitor the tunnel.
Only subnet masks from /64 up to /127 are allowed.
Example: 2001:db8::1/64

OracleBgpAsn

Declaration
[JsonProperty(PropertyName = "oracleBgpAsn")]
public string OracleBgpAsn { get; set; }
Property Value
Type Description
string

The Oracle BGP ASN.

OracleInterfaceIp

Declaration
[JsonProperty(PropertyName = "oracleInterfaceIp")]
public string OracleInterfaceIp { get; set; }
Property Value
Type Description
string

The IP address for the Oracle end of the inside tunnel interface.
If the tunnel's routing attribute is set to BGP (see {@link IPSecConnectionTunnel}), this IP address is required and used for the tunnel's BGP session.
If routing is instead set to STATIC, this IP address is optional. You can set this IP address so you can troubleshoot or monitor the tunnel.
The value must be a /30 or /31.
Example: 10.0.0.4/31

OracleInterfaceIpv6

Declaration
[JsonProperty(PropertyName = "oracleInterfaceIpv6")]
public string OracleInterfaceIpv6 { get; set; }
Property Value
Type Description
string

The IPv6 address for the Oracle end of the inside tunnel interface. This IP address is optional.
If the tunnel's routing attribute is set to BGP (see {@link IPSecConnectionTunnel}), this IP address is used for the tunnel's BGP session.
If routing is instead set to STATIC, you can set this IP address to troubleshoot or monitor the tunnel.
Only subnet masks from /64 up to /127 are allowed.
Example: 2001:db8::1/64

In this article
Back to top