Skip to content

Commit 3a10899

Browse files
api-clients-generation-pipeline[bot]ci.datadog-api-spec
andauthored
Add support for workload_activity detection rule type (#3655)
Co-authored-by: ci.datadog-api-spec <packages@datadoghq.com>
1 parent 7814730 commit 3a10899

3 files changed

Lines changed: 8 additions & 0 deletions

File tree

.generator/schemas/v2/openapi.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53269,12 +53269,14 @@ components:
5326953269
- api_security
5327053270
- application_security
5327153271
- log_detection
53272+
- workload_activity
5327253273
- workload_security
5327353274
type: string
5327453275
x-enum-varnames:
5327553276
- API_SECURITY
5327653277
- APPLICATION_SECURITY
5327753278
- LOG_DETECTION
53279+
- WORKLOAD_ACTIVITY
5327853280
- WORKLOAD_SECURITY
5327953281
SecurityMonitoringRuleTypeRead:
5328053282
description: The rule type.
@@ -53285,6 +53287,7 @@ components:
5328553287
- cloud_configuration
5328653288
- application_security
5328753289
- api_security
53290+
- workload_activity
5328853291
type: string
5328953292
x-enum-varnames:
5329053293
- LOG_DETECTION
@@ -53293,6 +53296,7 @@ components:
5329353296
- CLOUD_CONFIGURATION
5329453297
- APPLICATION_SECURITY
5329553298
- API_SECURITY
53299+
- WORKLOAD_ACTIVITY
5329653300
SecurityMonitoringRuleTypeTest:
5329753301
description: The rule type.
5329853302
enum:

api/datadogV2/model_security_monitoring_rule_type_create.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,15 @@ const (
1818
SECURITYMONITORINGRULETYPECREATE_API_SECURITY SecurityMonitoringRuleTypeCreate = "api_security"
1919
SECURITYMONITORINGRULETYPECREATE_APPLICATION_SECURITY SecurityMonitoringRuleTypeCreate = "application_security"
2020
SECURITYMONITORINGRULETYPECREATE_LOG_DETECTION SecurityMonitoringRuleTypeCreate = "log_detection"
21+
SECURITYMONITORINGRULETYPECREATE_WORKLOAD_ACTIVITY SecurityMonitoringRuleTypeCreate = "workload_activity"
2122
SECURITYMONITORINGRULETYPECREATE_WORKLOAD_SECURITY SecurityMonitoringRuleTypeCreate = "workload_security"
2223
)
2324

2425
var allowedSecurityMonitoringRuleTypeCreateEnumValues = []SecurityMonitoringRuleTypeCreate{
2526
SECURITYMONITORINGRULETYPECREATE_API_SECURITY,
2627
SECURITYMONITORINGRULETYPECREATE_APPLICATION_SECURITY,
2728
SECURITYMONITORINGRULETYPECREATE_LOG_DETECTION,
29+
SECURITYMONITORINGRULETYPECREATE_WORKLOAD_ACTIVITY,
2830
SECURITYMONITORINGRULETYPECREATE_WORKLOAD_SECURITY,
2931
}
3032

api/datadogV2/model_security_monitoring_rule_type_read.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ const (
2121
SECURITYMONITORINGRULETYPEREAD_CLOUD_CONFIGURATION SecurityMonitoringRuleTypeRead = "cloud_configuration"
2222
SECURITYMONITORINGRULETYPEREAD_APPLICATION_SECURITY SecurityMonitoringRuleTypeRead = "application_security"
2323
SECURITYMONITORINGRULETYPEREAD_API_SECURITY SecurityMonitoringRuleTypeRead = "api_security"
24+
SECURITYMONITORINGRULETYPEREAD_WORKLOAD_ACTIVITY SecurityMonitoringRuleTypeRead = "workload_activity"
2425
)
2526

2627
var allowedSecurityMonitoringRuleTypeReadEnumValues = []SecurityMonitoringRuleTypeRead{
@@ -30,6 +31,7 @@ var allowedSecurityMonitoringRuleTypeReadEnumValues = []SecurityMonitoringRuleTy
3031
SECURITYMONITORINGRULETYPEREAD_CLOUD_CONFIGURATION,
3132
SECURITYMONITORINGRULETYPEREAD_APPLICATION_SECURITY,
3233
SECURITYMONITORINGRULETYPEREAD_API_SECURITY,
34+
SECURITYMONITORINGRULETYPEREAD_WORKLOAD_ACTIVITY,
3335
}
3436

3537
// GetAllowedValues reeturns the list of possible values.

0 commit comments

Comments
 (0)