ConnectionConfiguration

class oci.load_balancer.models.ConnectionConfiguration(**kwargs)

Bases: object

Configuration details for the connection between the client and backend servers.

Methods

__init__(**kwargs) Initializes a new ConnectionConfiguration object with values from keyword arguments.

Attributes

backend_tcp_proxy_protocol_version Gets the backend_tcp_proxy_protocol_version of this ConnectionConfiguration.
idle_timeout [Required] Gets the idle_timeout of this ConnectionConfiguration.
__init__(**kwargs)

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

Parameters:
  • idle_timeout (int) – The value to assign to the idle_timeout property of this ConnectionConfiguration.
  • backend_tcp_proxy_protocol_version (int) – The value to assign to the backend_tcp_proxy_protocol_version property of this ConnectionConfiguration.
backend_tcp_proxy_protocol_version

Gets the backend_tcp_proxy_protocol_version of this ConnectionConfiguration. The backend TCP Proxy Protocol version.

Example: 1

Returns:The backend_tcp_proxy_protocol_version of this ConnectionConfiguration.
Return type:int
idle_timeout

[Required] Gets the idle_timeout of this ConnectionConfiguration. The maximum idle time, in seconds, allowed between two successive receive or two successive send operations between the client and backend servers. A send operation does not reset the timer for receive operations. A receive operation does not reset the timer for send operations.

For more information, see Connection Configuration.

Example: 1200

Returns:The idle_timeout of this ConnectionConfiguration.
Return type:int