Skip to content

Commit 2b208e6

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit d53d3320 of spec repo
1 parent 24fc39f commit 2b208e6

File tree

4 files changed

+16
-6
lines changed

4 files changed

+16
-6
lines changed

.apigentools-info

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@
44
"spec_versions": {
55
"v1": {
66
"apigentools_version": "1.6.6",
7-
"regenerated": "2025-06-13 19:38:16.515023",
8-
"spec_repo_commit": "6eb36f2b"
7+
"regenerated": "2025-06-16 10:57:00.788279",
8+
"spec_repo_commit": "d53d3320"
99
},
1010
"v2": {
1111
"apigentools_version": "1.6.6",
12-
"regenerated": "2025-06-13 19:38:16.530323",
13-
"spec_repo_commit": "6eb36f2b"
12+
"regenerated": "2025-06-16 10:57:00.891856",
13+
"spec_repo_commit": "d53d3320"
1414
}
1515
}
1616
}

.generator/schemas/v2/openapi.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33203,11 +33203,13 @@ components:
3320333203
SecurityMonitoringRuleTypeCreate:
3320433204
description: The rule type.
3320533205
enum:
33206+
- api_security
3320633207
- application_security
3320733208
- log_detection
3320833209
- workload_security
3320933210
type: string
3321033211
x-enum-varnames:
33212+
- API_SECURITY
3321133213
- APPLICATION_SECURITY
3321233214
- LOG_DETECTION
3321333215
- WORKLOAD_SECURITY
@@ -33219,13 +33221,15 @@ components:
3321933221
- workload_security
3322033222
- cloud_configuration
3322133223
- application_security
33224+
- api_security
3322233225
type: string
3322333226
x-enum-varnames:
3322433227
- LOG_DETECTION
3322533228
- INFRASTRUCTURE_CONFIGURATION
3322633229
- WORKLOAD_SECURITY
3322733230
- CLOUD_CONFIGURATION
3322833231
- APPLICATION_SECURITY
33232+
- API_SECURITY
3322933233
SecurityMonitoringRuleTypeTest:
3323033234
description: The rule type.
3323133235
enum:

src/datadog_api_client/v2/model/security_monitoring_rule_type_create.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,15 +16,17 @@ class SecurityMonitoringRuleTypeCreate(ModelSimple):
1616
"""
1717
The rule type.
1818
19-
:param value: Must be one of ["application_security", "log_detection", "workload_security"].
19+
:param value: Must be one of ["api_security", "application_security", "log_detection", "workload_security"].
2020
:type value: str
2121
"""
2222

2323
allowed_values = {
24+
"api_security",
2425
"application_security",
2526
"log_detection",
2627
"workload_security",
2728
}
29+
API_SECURITY: ClassVar["SecurityMonitoringRuleTypeCreate"]
2830
APPLICATION_SECURITY: ClassVar["SecurityMonitoringRuleTypeCreate"]
2931
LOG_DETECTION: ClassVar["SecurityMonitoringRuleTypeCreate"]
3032
WORKLOAD_SECURITY: ClassVar["SecurityMonitoringRuleTypeCreate"]
@@ -36,6 +38,7 @@ def openapi_types(_):
3638
}
3739

3840

41+
SecurityMonitoringRuleTypeCreate.API_SECURITY = SecurityMonitoringRuleTypeCreate("api_security")
3942
SecurityMonitoringRuleTypeCreate.APPLICATION_SECURITY = SecurityMonitoringRuleTypeCreate("application_security")
4043
SecurityMonitoringRuleTypeCreate.LOG_DETECTION = SecurityMonitoringRuleTypeCreate("log_detection")
4144
SecurityMonitoringRuleTypeCreate.WORKLOAD_SECURITY = SecurityMonitoringRuleTypeCreate("workload_security")

src/datadog_api_client/v2/model/security_monitoring_rule_type_read.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ class SecurityMonitoringRuleTypeRead(ModelSimple):
1616
"""
1717
The rule type.
1818
19-
:param value: Must be one of ["log_detection", "infrastructure_configuration", "workload_security", "cloud_configuration", "application_security"].
19+
:param value: Must be one of ["log_detection", "infrastructure_configuration", "workload_security", "cloud_configuration", "application_security", "api_security"].
2020
:type value: str
2121
"""
2222

@@ -26,12 +26,14 @@ class SecurityMonitoringRuleTypeRead(ModelSimple):
2626
"workload_security",
2727
"cloud_configuration",
2828
"application_security",
29+
"api_security",
2930
}
3031
LOG_DETECTION: ClassVar["SecurityMonitoringRuleTypeRead"]
3132
INFRASTRUCTURE_CONFIGURATION: ClassVar["SecurityMonitoringRuleTypeRead"]
3233
WORKLOAD_SECURITY: ClassVar["SecurityMonitoringRuleTypeRead"]
3334
CLOUD_CONFIGURATION: ClassVar["SecurityMonitoringRuleTypeRead"]
3435
APPLICATION_SECURITY: ClassVar["SecurityMonitoringRuleTypeRead"]
36+
API_SECURITY: ClassVar["SecurityMonitoringRuleTypeRead"]
3537

3638
@cached_property
3739
def openapi_types(_):
@@ -47,3 +49,4 @@ def openapi_types(_):
4749
SecurityMonitoringRuleTypeRead.WORKLOAD_SECURITY = SecurityMonitoringRuleTypeRead("workload_security")
4850
SecurityMonitoringRuleTypeRead.CLOUD_CONFIGURATION = SecurityMonitoringRuleTypeRead("cloud_configuration")
4951
SecurityMonitoringRuleTypeRead.APPLICATION_SECURITY = SecurityMonitoringRuleTypeRead("application_security")
52+
SecurityMonitoringRuleTypeRead.API_SECURITY = SecurityMonitoringRuleTypeRead("api_security")

0 commit comments

Comments
 (0)