TunnelPhaseOneDetails¶
-
class
oci.core.models.
TunnelPhaseOneDetails
(**kwargs)¶ Bases:
object
IPSec tunnel details specific to ISAKMP phase one.
Methods
__init__
(**kwargs)Initializes a new TunnelPhaseOneDetails object with values from keyword arguments. Attributes
custom_authentication_algorithm
Gets the custom_authentication_algorithm of this TunnelPhaseOneDetails. custom_dh_group
Gets the custom_dh_group of this TunnelPhaseOneDetails. custom_encryption_algorithm
Gets the custom_encryption_algorithm of this TunnelPhaseOneDetails. is_custom_phase_one_config
Gets the is_custom_phase_one_config of this TunnelPhaseOneDetails. is_ike_established
Gets the is_ike_established of this TunnelPhaseOneDetails. lifetime
Gets the lifetime of this TunnelPhaseOneDetails. negotiated_authentication_algorithm
Gets the negotiated_authentication_algorithm of this TunnelPhaseOneDetails. negotiated_dh_group
Gets the negotiated_dh_group of this TunnelPhaseOneDetails. negotiated_encryption_algorithm
Gets the negotiated_encryption_algorithm of this TunnelPhaseOneDetails. remaining_lifetime
Gets the remaining_lifetime of this TunnelPhaseOneDetails. remaining_lifetime_last_retrieved
Gets the remaining_lifetime_last_retrieved of this TunnelPhaseOneDetails. -
__init__
(**kwargs)¶ Initializes a new TunnelPhaseOneDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - is_custom_phase_one_config (bool) – The value to assign to the is_custom_phase_one_config property of this TunnelPhaseOneDetails.
- lifetime (int) – The value to assign to the lifetime property of this TunnelPhaseOneDetails.
- remaining_lifetime (int) – The value to assign to the remaining_lifetime property of this TunnelPhaseOneDetails.
- custom_authentication_algorithm (str) – The value to assign to the custom_authentication_algorithm property of this TunnelPhaseOneDetails.
- negotiated_authentication_algorithm (str) – The value to assign to the negotiated_authentication_algorithm property of this TunnelPhaseOneDetails.
- custom_encryption_algorithm (str) – The value to assign to the custom_encryption_algorithm property of this TunnelPhaseOneDetails.
- negotiated_encryption_algorithm (str) – The value to assign to the negotiated_encryption_algorithm property of this TunnelPhaseOneDetails.
- custom_dh_group (str) – The value to assign to the custom_dh_group property of this TunnelPhaseOneDetails.
- negotiated_dh_group (str) – The value to assign to the negotiated_dh_group property of this TunnelPhaseOneDetails.
- is_ike_established (bool) – The value to assign to the is_ike_established property of this TunnelPhaseOneDetails.
- remaining_lifetime_last_retrieved (datetime) – The value to assign to the remaining_lifetime_last_retrieved property of this TunnelPhaseOneDetails.
-
custom_authentication_algorithm
¶ Gets the custom_authentication_algorithm of this TunnelPhaseOneDetails. The proposed custom authentication algorithm.
Returns: The custom_authentication_algorithm of this TunnelPhaseOneDetails. Return type: str
-
custom_dh_group
¶ Gets the custom_dh_group of this TunnelPhaseOneDetails. The proposed custom Diffie-Hellman group.
Returns: The custom_dh_group of this TunnelPhaseOneDetails. Return type: str
-
custom_encryption_algorithm
¶ Gets the custom_encryption_algorithm of this TunnelPhaseOneDetails. The proposed custom encryption algorithm.
Returns: The custom_encryption_algorithm of this TunnelPhaseOneDetails. Return type: str
-
is_custom_phase_one_config
¶ Gets the is_custom_phase_one_config of this TunnelPhaseOneDetails. Indicates whether custom phase one configuration is enabled. If this option is not enabled, default settings are proposed.
Returns: The is_custom_phase_one_config of this TunnelPhaseOneDetails. Return type: bool
-
is_ike_established
¶ Gets the is_ike_established of this TunnelPhaseOneDetails. Indicates whether IKE phase one is established.
Returns: The is_ike_established of this TunnelPhaseOneDetails. Return type: bool
-
lifetime
¶ Gets the lifetime of this TunnelPhaseOneDetails. The total configured lifetime of the IKE security association.
Returns: The lifetime of this TunnelPhaseOneDetails. Return type: int
-
negotiated_authentication_algorithm
¶ Gets the negotiated_authentication_algorithm of this TunnelPhaseOneDetails. The negotiated authentication algorithm.
Returns: The negotiated_authentication_algorithm of this TunnelPhaseOneDetails. Return type: str
-
negotiated_dh_group
¶ Gets the negotiated_dh_group of this TunnelPhaseOneDetails. The negotiated Diffie-Hellman group.
Returns: The negotiated_dh_group of this TunnelPhaseOneDetails. Return type: str
-
negotiated_encryption_algorithm
¶ Gets the negotiated_encryption_algorithm of this TunnelPhaseOneDetails. The negotiated encryption algorithm.
Returns: The negotiated_encryption_algorithm of this TunnelPhaseOneDetails. Return type: str
-
remaining_lifetime
¶ Gets the remaining_lifetime of this TunnelPhaseOneDetails. The remaining lifetime before the key is refreshed.
Returns: The remaining_lifetime of this TunnelPhaseOneDetails. Return type: int
-
remaining_lifetime_last_retrieved
¶ Gets the remaining_lifetime_last_retrieved of this TunnelPhaseOneDetails. The date and time we retrieved the remaining lifetime, in the format defined by RFC3339.
Example: 2016-08-25T21:10:29.600Z
Returns: The remaining_lifetime_last_retrieved of this TunnelPhaseOneDetails. Return type: datetime
-