TunnelConfig

class oci.vn_monitoring.models.TunnelConfig(**kwargs)

Bases: object

Specific connection details for an IPSec tunnel.

Methods:

__init__(**kwargs)

Initializes a new TunnelConfig object with values from keyword arguments.

Attributes:

ip_address

[Required] Gets the ip_address of this TunnelConfig.

shared_secret

[Required] Gets the shared_secret of this TunnelConfig.

time_created

Gets the time_created of this TunnelConfig.

__init__(**kwargs)

Initializes a new TunnelConfig object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters
  • ip_address (str) – The value to assign to the ip_address property of this TunnelConfig.

  • shared_secret (str) – The value to assign to the shared_secret property of this TunnelConfig.

  • time_created (datetime) – The value to assign to the time_created property of this TunnelConfig.

property ip_address

[Required] Gets the ip_address of this TunnelConfig. The IP address of Oracle’s VPN headend.

Example: `203.0.113.50 `

Returns

The ip_address of this TunnelConfig.

Return type

str

property shared_secret

[Required] Gets the shared_secret of this TunnelConfig. The shared secret of the IPSec tunnel.

Returns

The shared_secret of this TunnelConfig.

Return type

str

property time_created

Gets the time_created of this TunnelConfig. The date and time the IPSec connection was created, in the format defined by RFC3339.

Example: 2016-08-25T21:10:29.600Z

Returns

The time_created of this TunnelConfig.

Return type

datetime