Skip to content

Commit 44de62c

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit a171e0a8 of spec repo
1 parent 95ab090 commit 44de62c

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-18 14:53:52.416901",
8-
"spec_repo_commit": "5f7cad1f"
7+
"regenerated": "2025-06-19 12:11:27.987573",
8+
"spec_repo_commit": "a171e0a8"
99
},
1010
"v2": {
1111
"apigentools_version": "1.6.6",
12-
"regenerated": "2025-06-18 14:53:52.465865",
13-
"spec_repo_commit": "5f7cad1f"
12+
"regenerated": "2025-06-19 12:11:28.060491",
13+
"spec_repo_commit": "a171e0a8"
1414
}
1515
}
1616
}

.generator/schemas/v2/openapi.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33412,11 +33412,13 @@ components:
3341233412
SecurityMonitoringRuleTypeCreate:
3341333413
description: The rule type.
3341433414
enum:
33415+
- api_security
3341533416
- application_security
3341633417
- log_detection
3341733418
- workload_security
3341833419
type: string
3341933420
x-enum-varnames:
33421+
- API_SECURITY
3342033422
- APPLICATION_SECURITY
3342133423
- LOG_DETECTION
3342233424
- WORKLOAD_SECURITY
@@ -33428,13 +33430,15 @@ components:
3342833430
- workload_security
3342933431
- cloud_configuration
3343033432
- application_security
33433+
- api_security
3343133434
type: string
3343233435
x-enum-varnames:
3343333436
- LOG_DETECTION
3343433437
- INFRASTRUCTURE_CONFIGURATION
3343533438
- WORKLOAD_SECURITY
3343633439
- CLOUD_CONFIGURATION
3343733440
- APPLICATION_SECURITY
33441+
- API_SECURITY
3343833442
SecurityMonitoringRuleTypeTest:
3343933443
description: The rule type.
3344033444
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)