From b0cb467fae5a9eeaf0889e2346233e12a1e4bcde Mon Sep 17 00:00:00 2001 From: "ci.datadog-api-spec" Date: Wed, 16 Jul 2025 20:20:34 +0000 Subject: [PATCH] Regenerate client from commit 958ae27 of spec repo --- .generated-info | 4 ++-- .generator/schemas/v2/openapi.yaml | 3 --- ..._cloud-network-monitoring_GetAggregatedConnections.rs | 3 +-- ...ork-monitoring_GetAggregatedConnections_3059356111.rs | 3 +-- src/datadog/configuration.rs | 1 - src/datadogV2/api/api_cloud_network_monitoring.rs | 9 --------- ...gated-connections-returns-Bad-Request-response.frozen | 2 +- ...regated-connections-returns-Bad-Request-response.json | 4 ++-- .../features/v2/cloud_network_monitoring.feature | 3 +-- 9 files changed, 8 insertions(+), 24 deletions(-) diff --git a/.generated-info b/.generated-info index 95edbc79c..6810cf772 100644 --- a/.generated-info +++ b/.generated-info @@ -1,4 +1,4 @@ { - "spec_repo_commit": "2ffdc3f", - "generated": "2025-07-16 19:19:08.488" + "spec_repo_commit": "958ae27", + "generated": "2025-07-16 20:20:34.861" } diff --git a/.generator/schemas/v2/openapi.yaml b/.generator/schemas/v2/openapi.yaml index 2ee20dab0..93199465f 100644 --- a/.generator/schemas/v2/openapi.yaml +++ b/.generator/schemas/v2/openapi.yaml @@ -54459,9 +54459,6 @@ paths: summary: Get all aggregated connections tags: - Cloud Network Monitoring - x-unstable: '**Note**: This endpoint is in Preview. If you have any feedback, - - contact [Datadog support](https://docs.datadoghq.com/help/).' /api/v2/on-call/escalation-policies: post: description: Create a new On-Call escalation policy diff --git a/examples/v2_cloud-network-monitoring_GetAggregatedConnections.rs b/examples/v2_cloud-network-monitoring_GetAggregatedConnections.rs index 880903adf..b18f5c6a1 100644 --- a/examples/v2_cloud-network-monitoring_GetAggregatedConnections.rs +++ b/examples/v2_cloud-network-monitoring_GetAggregatedConnections.rs @@ -5,8 +5,7 @@ use datadog_api_client::datadogV2::api_cloud_network_monitoring::GetAggregatedCo #[tokio::main] async fn main() { - let mut configuration = datadog::Configuration::new(); - configuration.set_unstable_operation_enabled("v2.GetAggregatedConnections", true); + let configuration = datadog::Configuration::new(); let api = CloudNetworkMonitoringAPI::with_config(configuration); let resp = api .get_aggregated_connections(GetAggregatedConnectionsOptionalParams::default()) diff --git a/examples/v2_cloud-network-monitoring_GetAggregatedConnections_3059356111.rs b/examples/v2_cloud-network-monitoring_GetAggregatedConnections_3059356111.rs index b00137925..c9ca91324 100644 --- a/examples/v2_cloud-network-monitoring_GetAggregatedConnections_3059356111.rs +++ b/examples/v2_cloud-network-monitoring_GetAggregatedConnections_3059356111.rs @@ -5,8 +5,7 @@ use datadog_api_client::datadogV2::api_cloud_network_monitoring::GetAggregatedCo #[tokio::main] async fn main() { - let mut configuration = datadog::Configuration::new(); - configuration.set_unstable_operation_enabled("v2.GetAggregatedConnections", true); + let configuration = datadog::Configuration::new(); let api = CloudNetworkMonitoringAPI::with_config(configuration); let resp = api .get_aggregated_connections(GetAggregatedConnectionsOptionalParams::default()) diff --git a/src/datadog/configuration.rs b/src/datadog/configuration.rs index 3cef2239c..d21b2b1b8 100644 --- a/src/datadog/configuration.rs +++ b/src/datadog/configuration.rs @@ -185,7 +185,6 @@ impl Default for Configuration { false, ), ("v2.validate_monitor_user_template".to_owned(), false), - ("v2.get_aggregated_connections".to_owned(), false), ("v2.create_pipeline".to_owned(), false), ("v2.delete_pipeline".to_owned(), false), ("v2.get_pipeline".to_owned(), false), diff --git a/src/datadogV2/api/api_cloud_network_monitoring.rs b/src/datadogV2/api/api_cloud_network_monitoring.rs index d69a343d0..67b79da09 100644 --- a/src/datadogV2/api/api_cloud_network_monitoring.rs +++ b/src/datadogV2/api/api_cloud_network_monitoring.rs @@ -2,7 +2,6 @@ // This product includes software developed at Datadog (https://www.datadoghq.com/). // Copyright 2019-Present Datadog, Inc. use crate::datadog; -use log::warn; use reqwest::header::{HeaderMap, HeaderValue}; use serde::{Deserialize, Serialize}; @@ -155,14 +154,6 @@ impl CloudNetworkMonitoringAPI { > { let local_configuration = &self.config; let operation_id = "v2.get_aggregated_connections"; - if local_configuration.is_unstable_operation_enabled(operation_id) { - warn!("Using unstable operation {operation_id}"); - } else { - let local_error = datadog::UnstableOperationDisabledError { - msg: "Operation 'v2.get_aggregated_connections' is not enabled".to_string(), - }; - return Err(datadog::Error::UnstableOperationDisabledError(local_error)); - } // unbox and build optional parameters let from = params.from; diff --git a/tests/scenarios/cassettes/v2/cloud_network_monitoring/Get-all-aggregated-connections-returns-Bad-Request-response.frozen b/tests/scenarios/cassettes/v2/cloud_network_monitoring/Get-all-aggregated-connections-returns-Bad-Request-response.frozen index ca4c2f607..0dfa64220 100644 --- a/tests/scenarios/cassettes/v2/cloud_network_monitoring/Get-all-aggregated-connections-returns-Bad-Request-response.frozen +++ b/tests/scenarios/cassettes/v2/cloud_network_monitoring/Get-all-aggregated-connections-returns-Bad-Request-response.frozen @@ -1 +1 @@ -2025-03-31T18:18:50.770Z \ No newline at end of file +2025-07-15T18:37:09.589Z \ No newline at end of file diff --git a/tests/scenarios/cassettes/v2/cloud_network_monitoring/Get-all-aggregated-connections-returns-Bad-Request-response.json b/tests/scenarios/cassettes/v2/cloud_network_monitoring/Get-all-aggregated-connections-returns-Bad-Request-response.json index fd85051a0..d73946398 100644 --- a/tests/scenarios/cassettes/v2/cloud_network_monitoring/Get-all-aggregated-connections-returns-Bad-Request-response.json +++ b/tests/scenarios/cassettes/v2/cloud_network_monitoring/Get-all-aggregated-connections-returns-Bad-Request-response.json @@ -9,7 +9,7 @@ ] }, "method": "get", - "uri": "https://api.datadoghq.com/api/v2/network/connections/aggregate?limit=6000" + "uri": "https://api.datadoghq.com/api/v2/network/connections/aggregate?limit=8000" }, "response": { "body": { @@ -26,7 +26,7 @@ "message": "Bad Request" } }, - "recorded_at": "Mon, 31 Mar 2025 18:18:50 GMT" + "recorded_at": "Tue, 15 Jul 2025 18:37:09 GMT" } ], "recorded_with": "VCR 6.0.0" diff --git a/tests/scenarios/features/v2/cloud_network_monitoring.feature b/tests/scenarios/features/v2/cloud_network_monitoring.feature index 11e44ca18..c909dc219 100644 --- a/tests/scenarios/features/v2/cloud_network_monitoring.feature +++ b/tests/scenarios/features/v2/cloud_network_monitoring.feature @@ -9,7 +9,6 @@ Feature: Cloud Network Monitoring Given a valid "apiKeyAuth" key in the system And a valid "appKeyAuth" key in the system And an instance of "CloudNetworkMonitoring" API - And operation "GetAggregatedConnections" enabled And new "GetAggregatedConnections" request @team:Datadog/networks @@ -19,7 +18,7 @@ Feature: Cloud Network Monitoring @skip-python @skip-ruby @team:Datadog/networks Scenario: Get all aggregated connections returns "Bad Request" response - Given request contains "limit" parameter with value 6000 + Given request contains "limit" parameter with value 8000 When the request is sent Then the response status is 400 Bad Request