Class UpdateIPSecTunnelBgpSessionDetails
Inheritance
UpdateIPSecTunnelBgpSessionDetails
Assembly: OCI.DotNetSDK.Core.dll
Syntax
public class UpdateIPSecTunnelBgpSessionDetails
Properties
CustomerBgpAsn
Declaration
[JsonProperty(PropertyName = "customerBgpAsn")]
public string CustomerBgpAsn { get; set; }
Property Value
Type |
Description |
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
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 #updateIPSecConnectionTunnelDetails(UpdateIPSecConnectionTunnelDetailsRequest) updateIPSecConnectionTunnelDetails}), 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.
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 customerInterfaceIp , you can set the value to an empty string.
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
|
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 #updateIPSecConnectionTunnelDetails(UpdateIPSecConnectionTunnelDetailsRequest) updateIPSecConnectionTunnelDetails}), 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.
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 oracleInterfaceIp , you can set the value to an empty string.
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
|