Skip to content

ConnectionTrackingSpecification

Source code in docs_src/capo_ec2/types/connection_tracking_specification.py
class ConnectionTrackingSpecification(TypedDict, closed=True):
    tcp_established_timeout: NotRequired["capo_ec2.types.integer.Integer"]
    """<p>Timeout (in seconds) for idle TCP connections in an established state. Min: 60 seconds. Max: 432000 seconds (5 days). Default: 350 seconds for Nitro v6 instance types (excluding P6e-GB200); 432000 seconds for all other instance types (including P6e-GB200). Recommended: Less than 432000 seconds.</p>"""
    udp_timeout: NotRequired["capo_ec2.types.integer.Integer"]
    """<p>Timeout (in seconds) for idle UDP flows that have seen traffic only in a single direction or a single request-response transaction. Min: 30 seconds. Max: 60 seconds. Default: 30 seconds.</p>"""
    udp_stream_timeout: NotRequired["capo_ec2.types.integer.Integer"]
    """<p>Timeout (in seconds) for idle UDP flows classified as streams which have seen more than one request-response transaction. Min: 60 seconds. Max: 180 seconds (3 minutes). Default: 180 seconds.</p>"""

tcp_established_timeout instance-attribute

tcp_established_timeout: NotRequired[Integer]

Timeout (in seconds) for idle TCP connections in an established state. Min: 60 seconds. Max: 432000 seconds (5 days). Default: 350 seconds for Nitro v6 instance types (excluding P6e-GB200); 432000 seconds for all other instance types (including P6e-GB200). Recommended: Less than 432000 seconds.

udp_stream_timeout instance-attribute

udp_stream_timeout: NotRequired[Integer]

Timeout (in seconds) for idle UDP flows classified as streams which have seen more than one request-response transaction. Min: 60 seconds. Max: 180 seconds (3 minutes). Default: 180 seconds.

udp_timeout instance-attribute

udp_timeout: NotRequired[Integer]

Timeout (in seconds) for idle UDP flows that have seen traffic only in a single direction or a single request-response transaction. Min: 30 seconds. Max: 60 seconds. Default: 30 seconds.