From 4a6d7c17bc4776c3b4df73a4d733cca8e9c7771d Mon Sep 17 00:00:00 2001 From: "ci.datadog-api-spec" Date: Thu, 29 Oct 2026 08:34:58 +0000 Subject: [PATCH] Regenerate client from commit d4c1071 of spec repo --- .generator/schemas/v2/openapi.yaml | 4 ---- .../GetRuleVersionHistory.py | 1 - .../GetRuleVersionHistory_2467565841.py | 1 - .../RestoreSecurityMonitoringRule.py | 1 - src/datadog_api_client/configuration.py | 2 -- tests/v2/features/security_monitoring.feature | 24 +++++++------------ 6 files changed, 8 insertions(+), 25 deletions(-) diff --git a/.generator/schemas/v2/openapi.yaml b/.generator/schemas/v2/openapi.yaml index bf9ea4d591..f3f2f90076 100644 --- a/.generator/schemas/v2/openapi.yaml +++ b/.generator/schemas/v2/openapi.yaml @@ -235632,8 +235632,6 @@ paths: operator: OR permissions: - security_monitoring_rules_write - x-unstable: |- - **Note**: This endpoint is in beta and may be subject to changes. /api/v2/security_monitoring/rules/{rule_id}/test: post: description: |- @@ -235760,8 +235758,6 @@ paths: operator: OR permissions: - security_monitoring_rules_read - x-unstable: |- - **Note**: This endpoint is in beta and may be subject to changes. /api/v2/security_monitoring/sample_log_generation/subscriptions: get: description: |- diff --git a/examples/v2/security-monitoring/GetRuleVersionHistory.py b/examples/v2/security-monitoring/GetRuleVersionHistory.py index f572604ec2..ba1ba48646 100644 --- a/examples/v2/security-monitoring/GetRuleVersionHistory.py +++ b/examples/v2/security-monitoring/GetRuleVersionHistory.py @@ -8,7 +8,6 @@ configuration = Configuration() configuration.access_token = environ["DD_BEARER_TOKEN"] -configuration.unstable_operations["get_rule_version_history"] = True with ApiClient(configuration) as api_client: api_instance = SecurityMonitoringApi(api_client) response = api_instance.get_rule_version_history( diff --git a/examples/v2/security-monitoring/GetRuleVersionHistory_2467565841.py b/examples/v2/security-monitoring/GetRuleVersionHistory_2467565841.py index fb3b636f49..cb704592e6 100644 --- a/examples/v2/security-monitoring/GetRuleVersionHistory_2467565841.py +++ b/examples/v2/security-monitoring/GetRuleVersionHistory_2467565841.py @@ -11,7 +11,6 @@ configuration = Configuration() configuration.access_token = environ["DD_BEARER_TOKEN"] -configuration.unstable_operations["get_rule_version_history"] = True with ApiClient(configuration) as api_client: api_instance = SecurityMonitoringApi(api_client) response = api_instance.get_rule_version_history( diff --git a/examples/v2/security-monitoring/RestoreSecurityMonitoringRule.py b/examples/v2/security-monitoring/RestoreSecurityMonitoringRule.py index ba704502ee..af85d68fd2 100644 --- a/examples/v2/security-monitoring/RestoreSecurityMonitoringRule.py +++ b/examples/v2/security-monitoring/RestoreSecurityMonitoringRule.py @@ -11,7 +11,6 @@ configuration = Configuration() configuration.access_token = environ["DD_BEARER_TOKEN"] -configuration.unstable_operations["restore_security_monitoring_rule"] = True with ApiClient(configuration) as api_client: api_instance = SecurityMonitoringApi(api_client) response = api_instance.restore_security_monitoring_rule( diff --git a/src/datadog_api_client/configuration.py b/src/datadog_api_client/configuration.py index 44849f4c02..ae806bbe8d 100644 --- a/src/datadog_api_client/configuration.py +++ b/src/datadog_api_client/configuration.py @@ -405,7 +405,6 @@ def __init__( "v2.get_historical_job": False, "v2.get_indicator_of_compromise": False, "v2.get_matching_signals": False, - "v2.get_rule_version_history": False, "v2.get_secrets_rules": False, "v2.get_security_findings_automation_default_inbox_rule": False, "v2.get_security_findings_automation_due_date_rule": False, @@ -452,7 +451,6 @@ def __init__( "v2.reorder_security_findings_automation_mute_rules": False, "v2.reorder_security_findings_automation_severity_modifier_rules": False, "v2.reorder_security_findings_automation_ticket_creation_rules": False, - "v2.restore_security_monitoring_rule": False, "v2.run_historical_job": False, "v2.search_security_monitoring_histsignals": False, "v2.start_security_monitoring_batch_migration": False, diff --git a/tests/v2/features/security_monitoring.feature b/tests/v2/features/security_monitoring.feature index 76da45be8a..913d74fe9b 100644 --- a/tests/v2/features/security_monitoring.feature +++ b/tests/v2/features/security_monitoring.feature @@ -2192,24 +2192,21 @@ Feature: Security Monitoring @generated @skip @team:ddoghq/cloud-siem Scenario: Get a rule's version history returns "Bad Request" response - Given operation "GetRuleVersionHistory" enabled - And new "GetRuleVersionHistory" request + Given new "GetRuleVersionHistory" request And request contains "rule_id" parameter from "REPLACE.ME" When the request is sent Then the response status is 400 Bad Request @generated @skip @team:ddoghq/cloud-siem Scenario: Get a rule's version history returns "Not Found" response - Given operation "GetRuleVersionHistory" enabled - And new "GetRuleVersionHistory" request + Given new "GetRuleVersionHistory" request And request contains "rule_id" parameter from "REPLACE.ME" When the request is sent Then the response status is 404 Not Found @generated @skip @team:ddoghq/cloud-siem Scenario: Get a rule's version history returns "OK" response - Given operation "GetRuleVersionHistory" enabled - And new "GetRuleVersionHistory" request + Given new "GetRuleVersionHistory" request And request contains "rule_id" parameter from "REPLACE.ME" When the request is sent Then the response status is 200 OK @@ -2718,8 +2715,7 @@ Feature: Security Monitoring @skip-go @skip-java @skip-ruby @team:ddoghq/cloud-siem Scenario: Get rule version history returns "OK" response - Given operation "GetRuleVersionHistory" enabled - And new "GetRuleVersionHistory" request + Given new "GetRuleVersionHistory" request And there is a valid "security_rule" in the system And request contains "rule_id" parameter from "security_rule.id" When the request is sent @@ -3585,8 +3581,7 @@ Feature: Security Monitoring @generated @skip @team:ddoghq/cloud-siem Scenario: Restore a rule to a historical version returns "Bad Request" response - Given operation "RestoreSecurityMonitoringRule" enabled - And new "RestoreSecurityMonitoringRule" request + Given new "RestoreSecurityMonitoringRule" request And request contains "rule_id" parameter from "REPLACE.ME" And request contains "version" parameter from "REPLACE.ME" When the request is sent @@ -3594,8 +3589,7 @@ Feature: Security Monitoring @team:ddoghq/cloud-siem Scenario: Restore a rule to a historical version returns "Conflict" response - Given operation "RestoreSecurityMonitoringRule" enabled - And there is a valid "security_rule" in the system + Given there is a valid "security_rule" in the system And there is a valid "security_rule_updated" in the system And new "RestoreSecurityMonitoringRule" request And request contains "rule_id" parameter from "security_rule.id" @@ -3605,8 +3599,7 @@ Feature: Security Monitoring @team:ddoghq/cloud-siem Scenario: Restore a rule to a historical version returns "Not Found" response - Given operation "RestoreSecurityMonitoringRule" enabled - And there is a valid "security_rule" in the system + Given there is a valid "security_rule" in the system And new "RestoreSecurityMonitoringRule" request And request contains "rule_id" parameter from "security_rule.id" And request contains "version" parameter with value 9999 @@ -3615,8 +3608,7 @@ Feature: Security Monitoring @skip-validation @team:ddoghq/cloud-siem Scenario: Restore a rule to a historical version returns "OK" response - Given operation "RestoreSecurityMonitoringRule" enabled - And there is a valid "security_rule" in the system + Given there is a valid "security_rule" in the system And there is a valid "security_rule_updated" in the system And new "RestoreSecurityMonitoringRule" request And request contains "rule_id" parameter from "security_rule.id"