From 54e4c8b957c38cda4bf59624974a45b3d82afeef Mon Sep 17 00:00:00 2001 From: "ci.datadog-api-spec" Date: Fri, 26 Jun 2026 20:20:04 +0000 Subject: [PATCH] Regenerate client from commit a83cafd of spec repo --- .generator/schemas/v2/openapi.yaml | 4 ++++ src/datadog_api_client/v2/api/compliance_api.py | 6 +++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/.generator/schemas/v2/openapi.yaml b/.generator/schemas/v2/openapi.yaml index cee9ad5048..e329d006c0 100644 --- a/.generator/schemas/v2/openapi.yaml +++ b/.generator/schemas/v2/openapi.yaml @@ -123847,7 +123847,10 @@ paths: If you have any feedback, contact [Datadog support](https://docs.datadoghq.com/help/). /api/v2/compliance_findings/rule_based_view: get: + deprecated: true description: |- + **This endpoint is deprecated.** Use the [Security Monitoring - Search Security Findings](https://docs.datadoghq.com/api/latest/security-monitoring/search-security-findings/) endpoint instead. + Get an aggregated view of compliance rules with their pass, fail, and muted finding counts. Supports filtering by compliance framework, framework version, and additional query filters. operationId: GetRuleBasedView @@ -123925,6 +123928,7 @@ paths: operator: OR permissions: - security_monitoring_findings_read + x-sunset: "2027-06-26" x-unstable: |- **Note**: This endpoint is in Preview and subject to change. If you have any feedback, contact [Datadog support](https://docs.datadoghq.com/help/). diff --git a/src/datadog_api_client/v2/api/compliance_api.py b/src/datadog_api_client/v2/api/compliance_api.py index 5887e3d59d..1e177daef9 100644 --- a/src/datadog_api_client/v2/api/compliance_api.py +++ b/src/datadog_api_client/v2/api/compliance_api.py @@ -4,6 +4,7 @@ from __future__ import annotations from typing import Any, Dict, Union +import warnings from datadog_api_client.api_client import ApiClient, Endpoint as _Endpoint from datadog_api_client.configuration import Configuration @@ -91,7 +92,9 @@ def get_rule_based_view( is_custom: Union[bool, UnsetType] = unset, query: Union[str, UnsetType] = unset, ) -> RuleBasedViewResponse: - """Get the rule-based view of compliance findings. + """Get the rule-based view of compliance findings. **Deprecated**. + + **This endpoint is deprecated.** Use the `Security Monitoring - Search Security Findings `_ endpoint instead. Get an aggregated view of compliance rules with their pass, fail, and muted finding counts. Supports filtering by compliance framework, framework version, and additional query filters. @@ -133,4 +136,5 @@ def get_rule_based_view( if query is not unset: kwargs["query"] = query + warnings.warn("get_rule_based_view is deprecated", DeprecationWarning, stacklevel=2) return self._get_rule_based_view_endpoint.call_with_http_info(**kwargs)