diff --git a/.apigentools-info b/.apigentools-info index edca3288de..873c5f140b 100644 --- a/.apigentools-info +++ b/.apigentools-info @@ -4,13 +4,13 @@ "spec_versions": { "v1": { "apigentools_version": "1.6.6", - "regenerated": "2025-04-01 23:26:28.242099", - "spec_repo_commit": "2000c9c8" + "regenerated": "2025-04-02 19:55:46.210367", + "spec_repo_commit": "1cc45c45" }, "v2": { "apigentools_version": "1.6.6", - "regenerated": "2025-04-01 23:26:28.258009", - "spec_repo_commit": "2000c9c8" + "regenerated": "2025-04-02 19:55:46.224947", + "spec_repo_commit": "1cc45c45" } } } \ No newline at end of file diff --git a/.generator/schemas/v2/openapi.yaml b/.generator/schemas/v2/openapi.yaml index 0c7c32e0f8..1072d1213e 100644 --- a/.generator/schemas/v2/openapi.yaml +++ b/.generator/schemas/v2/openapi.yaml @@ -27702,11 +27702,19 @@ components: enum: - logs - audit + - app_sec_spans + - spans + - security_runtime + - network example: logs type: string x-enum-varnames: - LOGS - AUDIT + - APP_SEC_SPANS + - SPANS + - SECURITY_RUNTIME + - NETWORK SecurityMonitoringStandardRuleCreatePayload: description: Create a new rule. properties: diff --git a/src/datadog_api_client/v2/model/security_monitoring_standard_data_source.py b/src/datadog_api_client/v2/model/security_monitoring_standard_data_source.py index 12844bd2bd..9f57e3f288 100644 --- a/src/datadog_api_client/v2/model/security_monitoring_standard_data_source.py +++ b/src/datadog_api_client/v2/model/security_monitoring_standard_data_source.py @@ -16,16 +16,24 @@ class SecurityMonitoringStandardDataSource(ModelSimple): """ Source of events, either logs or audit trail. - :param value: If omitted defaults to "logs". Must be one of ["logs", "audit"]. + :param value: If omitted defaults to "logs". Must be one of ["logs", "audit", "app_sec_spans", "spans", "security_runtime", "network"]. :type value: str """ allowed_values = { "logs", "audit", + "app_sec_spans", + "spans", + "security_runtime", + "network", } LOGS: ClassVar["SecurityMonitoringStandardDataSource"] AUDIT: ClassVar["SecurityMonitoringStandardDataSource"] + APP_SEC_SPANS: ClassVar["SecurityMonitoringStandardDataSource"] + SPANS: ClassVar["SecurityMonitoringStandardDataSource"] + SECURITY_RUNTIME: ClassVar["SecurityMonitoringStandardDataSource"] + NETWORK: ClassVar["SecurityMonitoringStandardDataSource"] @cached_property def openapi_types(_): @@ -36,3 +44,7 @@ def openapi_types(_): SecurityMonitoringStandardDataSource.LOGS = SecurityMonitoringStandardDataSource("logs") SecurityMonitoringStandardDataSource.AUDIT = SecurityMonitoringStandardDataSource("audit") +SecurityMonitoringStandardDataSource.APP_SEC_SPANS = SecurityMonitoringStandardDataSource("app_sec_spans") +SecurityMonitoringStandardDataSource.SPANS = SecurityMonitoringStandardDataSource("spans") +SecurityMonitoringStandardDataSource.SECURITY_RUNTIME = SecurityMonitoringStandardDataSource("security_runtime") +SecurityMonitoringStandardDataSource.NETWORK = SecurityMonitoringStandardDataSource("network")