Skip to content

Commit 291c17b

Browse files
api-clients-generation-pipeline[bot]ci.datadog-api-spec
andauthored
Flag IP case action (DataDog#30528)
Co-authored-by: ci.datadog-api-spec <packages@datadoghq.com>
1 parent 0735e74 commit 291c17b

File tree

6 files changed

+2187
-266
lines changed

6 files changed

+2187
-266
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-07-21 13:56:36.540795",
8-
"spec_repo_commit": "06ccc326"
7+
"regenerated": "2025-07-22 07:16:13.613054",
8+
"spec_repo_commit": "8ca2883c"
99
},
1010
"v2": {
1111
"apigentools_version": "1.6.6",
12-
"regenerated": "2025-07-21 13:56:45.594812",
13-
"spec_repo_commit": "06ccc326"
12+
"regenerated": "2025-07-22 07:16:22.952520",
13+
"spec_repo_commit": "8ca2883c"
1414
}
1515
}
1616
}

content/en/api/v2/security-monitoring/examples.json

Lines changed: 28 additions & 14 deletions
Large diffs are not rendered by default.

content/en/api/v2/security-monitoring/request.CreateSecurityMonitoringRule_1965169892.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,12 @@
3131
"options": {
3232
"userBehaviorName": "behavior"
3333
}
34+
},
35+
{
36+
"type": "flag_ip",
37+
"options": {
38+
"flaggedIPType": "FLAGGED"
39+
}
3440
}
3541
]
3642
}

data/api/v2/full_spec.yaml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34969,9 +34969,22 @@ components:
3496934969
format: int64
3497034970
minimum: 0
3497134971
type: integer
34972+
flaggedIPType:
34973+
$ref: '#/components/schemas/SecurityMonitoringRuleCaseActionOptionsFlaggedIPType'
3497234974
userBehaviorName:
3497334975
$ref: '#/components/schemas/SecurityMonitoringRuleCaseActionOptionsUserBehaviorName'
3497434976
type: object
34977+
SecurityMonitoringRuleCaseActionOptionsFlaggedIPType:
34978+
description: Used with the case action of type 'flag_ip'. The value specified
34979+
in this field is applied as a flag to the IP addresses.
34980+
enum:
34981+
- SUSPICIOUS
34982+
- FLAGGED
34983+
example: FLAGGED
34984+
type: string
34985+
x-enum-varnames:
34986+
- SUSPICIOUS
34987+
- FLAGGED
3497534988
SecurityMonitoringRuleCaseActionOptionsUserBehaviorName:
3497634989
description: Used with the case action of type 'user_behavior'. The value specified
3497734990
in this field is applied as a risk tag to all users affected by the rule.
@@ -34982,11 +34995,13 @@ components:
3498234995
- block_ip
3498334996
- block_user
3498434997
- user_behavior
34998+
- flag_ip
3498534999
type: string
3498635000
x-enum-varnames:
3498735001
- BLOCK_IP
3498835002
- BLOCK_USER
3498935003
- USER_BEHAVIOR
35004+
- FLAG_IP
3499035005
SecurityMonitoringRuleCaseCreate:
3499135006
description: Case when signal is generated.
3499235007
properties:

0 commit comments

Comments
 (0)