From ffbd3bd8498c077d06ada90d638a9c5c3517c4f0 Mon Sep 17 00:00:00 2001 From: "ci.datadog-api-spec" Date: Fri, 15 May 2026 22:23:50 +0000 Subject: [PATCH] Regenerate client from commit 918b690 of spec repo --- .generator/schemas/v2/openapi.yaml | 30 ++++++++++++ ...ted_connection_response_data_attributes.py | 48 +++++++++++++++++++ 2 files changed, 78 insertions(+) diff --git a/.generator/schemas/v2/openapi.yaml b/.generator/schemas/v2/openapi.yaml index c554255f13..5ab64baffc 100644 --- a/.generator/schemas/v2/openapi.yaml +++ b/.generator/schemas/v2/openapi.yaml @@ -72071,10 +72071,16 @@ components: packets_sent_by_server: 20 rtt_micro_seconds: 800 tcp_closed_connections: 30 + tcp_delivered_ce: 12 tcp_established_connections: 40 + tcp_probe0_count: 2 + tcp_rcv_ooo_pack: 15 + tcp_recovery_count: 8 tcp_refusals: 7 + tcp_reord_seen: 4 tcp_resets: 5 tcp_retransmits: 30 + tcp_rto_count: 3 tcp_timeouts: 6 id: client_team:networks, server_service:hucklebuck type: aggregated_connection @@ -72132,14 +72138,34 @@ components: description: The number of TCP connections in a closed state. Measured in connections per second from the client. format: int64 type: integer + tcp_delivered_ce: + description: The number of TCP segments acknowledged with the ECN Congestion Experienced (CE) mark, indicating that an upstream router marked packets as experiencing congestion. + format: int64 + type: integer tcp_established_connections: description: The number of TCP connections in an established state. Measured in connections per second from the client. format: int64 type: integer + tcp_probe0_count: + description: The number of TCP zero-window probes sent. These probes are sent when the receiver advertises a zero receive window, indicating it cannot accept more data. + format: int64 + type: integer + tcp_rcv_ooo_pack: + description: The number of TCP packets received out of order. This indicates network-level packet reordering, which can degrade TCP performance by triggering spurious retransmissions and reducing throughput. + format: int64 + type: integer + tcp_recovery_count: + description: The number of TCP fast recovery events. Fast recovery retransmits lost segments detected through duplicate ACKs or selective acknowledgment (SACK) without waiting for a retransmission timeout. + format: int64 + type: integer tcp_refusals: description: The number of TCP connections that were refused by the server. Typically this indicates an attempt to connect to an IP/port that is not receiving connections, or a firewall/security misconfiguration. format: int64 type: integer + tcp_reord_seen: + description: The number of times reordering of sent packets was detected. Reordering detection adjusts the duplicate ACK threshold, preventing spurious retransmissions caused by out-of-order delivery. + format: int64 + type: integer tcp_resets: description: The number of TCP connections that were reset by the server. format: int64 @@ -72148,6 +72174,10 @@ components: description: TCP Retransmits represent detected failures that are retransmitted to ensure delivery. Measured in count of retransmits from the client. format: int64 type: integer + tcp_rto_count: + description: The number of TCP retransmission timeouts (RTOs). An RTO occurs when an ACK is not received within the estimated round-trip time, forcing the sender to retransmit and halve its congestion window. + format: int64 + type: integer tcp_timeouts: description: The number of TCP connections that timed out from the perspective of the operating system. This can indicate general connectivity and latency issues. format: int64 diff --git a/src/datadog_api_client/v2/model/single_aggregated_connection_response_data_attributes.py b/src/datadog_api_client/v2/model/single_aggregated_connection_response_data_attributes.py index 412ffc0b49..f8c04fc42e 100644 --- a/src/datadog_api_client/v2/model/single_aggregated_connection_response_data_attributes.py +++ b/src/datadog_api_client/v2/model/single_aggregated_connection_response_data_attributes.py @@ -24,10 +24,16 @@ def openapi_types(_): "packets_sent_by_server": (int,), "rtt_micro_seconds": (int,), "tcp_closed_connections": (int,), + "tcp_delivered_ce": (int,), "tcp_established_connections": (int,), + "tcp_probe0_count": (int,), + "tcp_rcv_ooo_pack": (int,), + "tcp_recovery_count": (int,), "tcp_refusals": (int,), + "tcp_reord_seen": (int,), "tcp_resets": (int,), "tcp_retransmits": (int,), + "tcp_rto_count": (int,), "tcp_timeouts": (int,), } @@ -39,10 +45,16 @@ def openapi_types(_): "packets_sent_by_server": "packets_sent_by_server", "rtt_micro_seconds": "rtt_micro_seconds", "tcp_closed_connections": "tcp_closed_connections", + "tcp_delivered_ce": "tcp_delivered_ce", "tcp_established_connections": "tcp_established_connections", + "tcp_probe0_count": "tcp_probe0_count", + "tcp_rcv_ooo_pack": "tcp_rcv_ooo_pack", + "tcp_recovery_count": "tcp_recovery_count", "tcp_refusals": "tcp_refusals", + "tcp_reord_seen": "tcp_reord_seen", "tcp_resets": "tcp_resets", "tcp_retransmits": "tcp_retransmits", + "tcp_rto_count": "tcp_rto_count", "tcp_timeouts": "tcp_timeouts", } @@ -55,10 +67,16 @@ def __init__( packets_sent_by_server: Union[int, UnsetType] = unset, rtt_micro_seconds: Union[int, UnsetType] = unset, tcp_closed_connections: Union[int, UnsetType] = unset, + tcp_delivered_ce: Union[int, UnsetType] = unset, tcp_established_connections: Union[int, UnsetType] = unset, + tcp_probe0_count: Union[int, UnsetType] = unset, + tcp_rcv_ooo_pack: Union[int, UnsetType] = unset, + tcp_recovery_count: Union[int, UnsetType] = unset, tcp_refusals: Union[int, UnsetType] = unset, + tcp_reord_seen: Union[int, UnsetType] = unset, tcp_resets: Union[int, UnsetType] = unset, tcp_retransmits: Union[int, UnsetType] = unset, + tcp_rto_count: Union[int, UnsetType] = unset, tcp_timeouts: Union[int, UnsetType] = unset, **kwargs, ): @@ -86,18 +104,36 @@ def __init__( :param tcp_closed_connections: The number of TCP connections in a closed state. Measured in connections per second from the client. :type tcp_closed_connections: int, optional + :param tcp_delivered_ce: The number of TCP segments acknowledged with the ECN Congestion Experienced (CE) mark, indicating that an upstream router marked packets as experiencing congestion. + :type tcp_delivered_ce: int, optional + :param tcp_established_connections: The number of TCP connections in an established state. Measured in connections per second from the client. :type tcp_established_connections: int, optional + :param tcp_probe0_count: The number of TCP zero-window probes sent. These probes are sent when the receiver advertises a zero receive window, indicating it cannot accept more data. + :type tcp_probe0_count: int, optional + + :param tcp_rcv_ooo_pack: The number of TCP packets received out of order. This indicates network-level packet reordering, which can degrade TCP performance by triggering spurious retransmissions and reducing throughput. + :type tcp_rcv_ooo_pack: int, optional + + :param tcp_recovery_count: The number of TCP fast recovery events. Fast recovery retransmits lost segments detected through duplicate ACKs or selective acknowledgment (SACK) without waiting for a retransmission timeout. + :type tcp_recovery_count: int, optional + :param tcp_refusals: The number of TCP connections that were refused by the server. Typically this indicates an attempt to connect to an IP/port that is not receiving connections, or a firewall/security misconfiguration. :type tcp_refusals: int, optional + :param tcp_reord_seen: The number of times reordering of sent packets was detected. Reordering detection adjusts the duplicate ACK threshold, preventing spurious retransmissions caused by out-of-order delivery. + :type tcp_reord_seen: int, optional + :param tcp_resets: The number of TCP connections that were reset by the server. :type tcp_resets: int, optional :param tcp_retransmits: TCP Retransmits represent detected failures that are retransmitted to ensure delivery. Measured in count of retransmits from the client. :type tcp_retransmits: int, optional + :param tcp_rto_count: The number of TCP retransmission timeouts (RTOs). An RTO occurs when an ACK is not received within the estimated round-trip time, forcing the sender to retransmit and halve its congestion window. + :type tcp_rto_count: int, optional + :param tcp_timeouts: The number of TCP connections that timed out from the perspective of the operating system. This can indicate general connectivity and latency issues. :type tcp_timeouts: int, optional """ @@ -115,14 +151,26 @@ def __init__( kwargs["rtt_micro_seconds"] = rtt_micro_seconds if tcp_closed_connections is not unset: kwargs["tcp_closed_connections"] = tcp_closed_connections + if tcp_delivered_ce is not unset: + kwargs["tcp_delivered_ce"] = tcp_delivered_ce if tcp_established_connections is not unset: kwargs["tcp_established_connections"] = tcp_established_connections + if tcp_probe0_count is not unset: + kwargs["tcp_probe0_count"] = tcp_probe0_count + if tcp_rcv_ooo_pack is not unset: + kwargs["tcp_rcv_ooo_pack"] = tcp_rcv_ooo_pack + if tcp_recovery_count is not unset: + kwargs["tcp_recovery_count"] = tcp_recovery_count if tcp_refusals is not unset: kwargs["tcp_refusals"] = tcp_refusals + if tcp_reord_seen is not unset: + kwargs["tcp_reord_seen"] = tcp_reord_seen if tcp_resets is not unset: kwargs["tcp_resets"] = tcp_resets if tcp_retransmits is not unset: kwargs["tcp_retransmits"] = tcp_retransmits + if tcp_rto_count is not unset: + kwargs["tcp_rto_count"] = tcp_rto_count if tcp_timeouts is not unset: kwargs["tcp_timeouts"] = tcp_timeouts super().__init__(kwargs)