UpdateIPSecConnectionTunnelDetails¶
- 
class oci.vn_monitoring.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. - NAT_TRANSLATION_ENABLED_AUTO- A constant which can be used with the nat_translation_enabled property of a UpdateIPSecConnectionTunnelDetails. - NAT_TRANSLATION_ENABLED_DISABLED- A constant which can be used with the nat_translation_enabled property of a UpdateIPSecConnectionTunnelDetails. - NAT_TRANSLATION_ENABLED_ENABLED- A constant which can be used with the nat_translation_enabled property of a UpdateIPSecConnectionTunnelDetails. - ORACLE_INITIATION_INITIATOR_OR_RESPONDER- A constant which can be used with the oracle_initiation property of a UpdateIPSecConnectionTunnelDetails. - ORACLE_INITIATION_RESPONDER_ONLY- A constant which can be used with the oracle_initiation property of a UpdateIPSecConnectionTunnelDetails. - ROUTING_BGP- A constant which can be used with the routing property of a UpdateIPSecConnectionTunnelDetails. - ROUTING_POLICY- 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. - dpd_config- Gets the dpd_config of this UpdateIPSecConnectionTunnelDetails. - encryption_domain_config- Gets the encryption_domain_config of this UpdateIPSecConnectionTunnelDetails. - ike_version- Gets the ike_version of this UpdateIPSecConnectionTunnelDetails. - nat_translation_enabled- Gets the nat_translation_enabled of this UpdateIPSecConnectionTunnelDetails. - oracle_initiation- Gets the oracle_initiation of this UpdateIPSecConnectionTunnelDetails. - phase_one_config- Gets the phase_one_config of this UpdateIPSecConnectionTunnelDetails. - phase_two_config- Gets the phase_two_config 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” 
 - 
NAT_TRANSLATION_ENABLED_AUTO= 'AUTO'¶
- A constant which can be used with the nat_translation_enabled property of a UpdateIPSecConnectionTunnelDetails. This constant has a value of “AUTO” 
 - 
NAT_TRANSLATION_ENABLED_DISABLED= 'DISABLED'¶
- A constant which can be used with the nat_translation_enabled property of a UpdateIPSecConnectionTunnelDetails. This constant has a value of “DISABLED” 
 - 
NAT_TRANSLATION_ENABLED_ENABLED= 'ENABLED'¶
- A constant which can be used with the nat_translation_enabled property of a UpdateIPSecConnectionTunnelDetails. This constant has a value of “ENABLED” 
 - 
ORACLE_INITIATION_INITIATOR_OR_RESPONDER= 'INITIATOR_OR_RESPONDER'¶
- A constant which can be used with the oracle_initiation property of a UpdateIPSecConnectionTunnelDetails. This constant has a value of “INITIATOR_OR_RESPONDER” 
 - 
ORACLE_INITIATION_RESPONDER_ONLY= 'RESPONDER_ONLY'¶
- A constant which can be used with the oracle_initiation property of a UpdateIPSecConnectionTunnelDetails. This constant has a value of “RESPONDER_ONLY” 
 - 
ROUTING_BGP= 'BGP'¶
- A constant which can be used with the routing property of a UpdateIPSecConnectionTunnelDetails. This constant has a value of “BGP” 
 - 
ROUTING_POLICY= 'POLICY'¶
- A constant which can be used with the routing property of a UpdateIPSecConnectionTunnelDetails. This constant has a value of “POLICY” 
 - 
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”, “POLICY”
- 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.vn_monitoring.models.UpdateIPSecTunnelBgpSessionDetails) – The value to assign to the bgp_session_config property of this UpdateIPSecConnectionTunnelDetails.
- oracle_initiation (str) – The value to assign to the oracle_initiation property of this UpdateIPSecConnectionTunnelDetails. Allowed values for this property are: “INITIATOR_OR_RESPONDER”, “RESPONDER_ONLY”
- nat_translation_enabled (str) – The value to assign to the nat_translation_enabled property of this UpdateIPSecConnectionTunnelDetails. Allowed values for this property are: “ENABLED”, “DISABLED”, “AUTO”
- phase_one_config (oci.vn_monitoring.models.PhaseOneConfigDetails) – The value to assign to the phase_one_config property of this UpdateIPSecConnectionTunnelDetails.
- phase_two_config (oci.vn_monitoring.models.PhaseTwoConfigDetails) – The value to assign to the phase_two_config property of this UpdateIPSecConnectionTunnelDetails.
- dpd_config (oci.vn_monitoring.models.DpdConfig) – The value to assign to the dpd_config property of this UpdateIPSecConnectionTunnelDetails.
- encryption_domain_config (oci.vn_monitoring.models.UpdateIPSecTunnelEncryptionDomainDetails) – The value to assign to the encryption_domain_config property of this UpdateIPSecConnectionTunnelDetails.
 
 - 
bgp_session_config¶
- Gets the bgp_session_config of this UpdateIPSecConnectionTunnelDetails. - Returns: - The bgp_session_config of this UpdateIPSecConnectionTunnelDetails. - Return type: - oci.vn_monitoring.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 
 - 
dpd_config¶
- Gets the dpd_config of this UpdateIPSecConnectionTunnelDetails. - Returns: - The dpd_config of this UpdateIPSecConnectionTunnelDetails. - Return type: - oci.vn_monitoring.models.DpdConfig 
 - 
encryption_domain_config¶
- Gets the encryption_domain_config of this UpdateIPSecConnectionTunnelDetails. - Returns: - The encryption_domain_config of this UpdateIPSecConnectionTunnelDetails. - Return type: - oci.vn_monitoring.models.UpdateIPSecTunnelEncryptionDomainDetails 
 - 
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 
 - 
nat_translation_enabled¶
- Gets the nat_translation_enabled of this UpdateIPSecConnectionTunnelDetails. By default (the AUTO setting), IKE sends packets with a source and destination port set to 500, and when it detects that the port used to forward packets has changed (most likely because a NAT device is between the CPE device and the Oracle VPN headend) it will try to negotiate the use of NAT-T. - The ENABLED option sets the IKE protocol to use port 4500 instead of 500 and forces encapsulating traffic with the ESP protocol inside UDP packets. - The DISABLED option directs IKE to completely refuse to negotiate NAT-T even if it senses there may be a NAT device in use. - Allowed values for this property are: “ENABLED”, “DISABLED”, “AUTO” - Returns: - The nat_translation_enabled of this UpdateIPSecConnectionTunnelDetails. - Return type: - str 
 - 
oracle_initiation¶
- Gets the oracle_initiation of this UpdateIPSecConnectionTunnelDetails. Indicates whether the Oracle end of the IPSec connection is able to initiate starting up the IPSec tunnel. - Allowed values for this property are: “INITIATOR_OR_RESPONDER”, “RESPONDER_ONLY” - Returns: - The oracle_initiation of this UpdateIPSecConnectionTunnelDetails. - Return type: - str 
 - 
phase_one_config¶
- Gets the phase_one_config of this UpdateIPSecConnectionTunnelDetails. - Returns: - The phase_one_config of this UpdateIPSecConnectionTunnelDetails. - Return type: - oci.vn_monitoring.models.PhaseOneConfigDetails 
 - 
phase_two_config¶
- Gets the phase_two_config of this UpdateIPSecConnectionTunnelDetails. - Returns: - The phase_two_config of this UpdateIPSecConnectionTunnelDetails. - Return type: - oci.vn_monitoring.models.PhaseTwoConfigDetails 
 - 
routing¶
- Gets the routing of this UpdateIPSecConnectionTunnelDetails. The type of routing to use for this tunnel (BGP dynamic routing, static routing, or policy-based routing). - Allowed values for this property are: “BGP”, “STATIC”, “POLICY” - Returns: - The routing of this UpdateIPSecConnectionTunnelDetails. - Return type: - str 
 
-