UpdateIPSecConnectionTunnelDetails¶
-
class
oci.core.models.
UpdateIPSecConnectionTunnelDetails
(**kwargs)¶ Bases:
object
UpdateIPSecConnectionTunnelDetails model.
Attributes
IKE_VERSION_V1
A constant which can be used with the ike_version property of a UpdateIPSecConnectionTunnelDetails. IKE_VERSION_V2
A constant which can be used with the ike_version property of a UpdateIPSecConnectionTunnelDetails. ROUTING_BGP
A constant which can be used with the routing property of a UpdateIPSecConnectionTunnelDetails. ROUTING_STATIC
A constant which can be used with the routing property of a UpdateIPSecConnectionTunnelDetails. bgp_session_config
Gets the bgp_session_config of this UpdateIPSecConnectionTunnelDetails. display_name
Gets the display_name of this UpdateIPSecConnectionTunnelDetails. ike_version
Gets the ike_version of this UpdateIPSecConnectionTunnelDetails. routing
Gets the routing of this UpdateIPSecConnectionTunnelDetails. Methods
__init__
(**kwargs)Initializes a new UpdateIPSecConnectionTunnelDetails object with values from keyword arguments. -
IKE_VERSION_V1
= 'V1'¶ A constant which can be used with the ike_version property of a UpdateIPSecConnectionTunnelDetails. This constant has a value of “V1”
-
IKE_VERSION_V2
= 'V2'¶ A constant which can be used with the ike_version property of a UpdateIPSecConnectionTunnelDetails. This constant has a value of “V2”
-
ROUTING_BGP
= 'BGP'¶ A constant which can be used with the routing property of a UpdateIPSecConnectionTunnelDetails. This constant has a value of “BGP”
-
ROUTING_STATIC
= 'STATIC'¶ A constant which can be used with the routing property of a UpdateIPSecConnectionTunnelDetails. This constant has a value of “STATIC”
-
__init__
(**kwargs)¶ Initializes a new UpdateIPSecConnectionTunnelDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - display_name (str) – The value to assign to the display_name property of this UpdateIPSecConnectionTunnelDetails.
- routing (str) – The value to assign to the routing property of this UpdateIPSecConnectionTunnelDetails. Allowed values for this property are: “BGP”, “STATIC”
- ike_version (str) – The value to assign to the ike_version property of this UpdateIPSecConnectionTunnelDetails. Allowed values for this property are: “V1”, “V2”
- bgp_session_config (oci.core.models.UpdateIPSecTunnelBgpSessionDetails) – The value to assign to the bgp_session_config property of this UpdateIPSecConnectionTunnelDetails.
-
bgp_session_config
¶ Gets the bgp_session_config of this UpdateIPSecConnectionTunnelDetails. Information for establishing a BGP session for the IPSec tunnel.
Returns: The bgp_session_config of this UpdateIPSecConnectionTunnelDetails. Return type: oci.core.models.UpdateIPSecTunnelBgpSessionDetails
-
display_name
¶ Gets the display_name of this UpdateIPSecConnectionTunnelDetails. A user-friendly name. Does not have to be unique, and it’s changeable. Avoid entering confidential information.
Returns: The display_name of this UpdateIPSecConnectionTunnelDetails. Return type: str
-
ike_version
¶ Gets the ike_version of this UpdateIPSecConnectionTunnelDetails. Internet Key Exchange protocol version.
Allowed values for this property are: “V1”, “V2”
Returns: The ike_version of this UpdateIPSecConnectionTunnelDetails. Return type: str
-
routing
¶ Gets the routing of this UpdateIPSecConnectionTunnelDetails. The type of routing to use for this tunnel (either BGP dynamic routing or static routing).
Allowed values for this property are: “BGP”, “STATIC”
Returns: The routing of this UpdateIPSecConnectionTunnelDetails. Return type: str
-