Skip to content

Commit fd9495e

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit 5e49afe1 of spec repo
1 parent 590852c commit fd9495e

11 files changed

+179
-4
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 09:42:19.211212",
8-
"spec_repo_commit": "b6151f30"
7+
"regenerated": "2025-06-18 13:32:44.049529",
8+
"spec_repo_commit": "5e49afe1"
99
},
1010
"v2": {
1111
"apigentools_version": "1.6.6",
12-
"regenerated": "2025-06-18 09:42:19.227140",
13-
"spec_repo_commit": "b6151f30"
12+
"regenerated": "2025-06-18 13:32:44.068519",
13+
"spec_repo_commit": "5e49afe1"
1414
}
1515
}
1616
}

.generator/schemas/v2/openapi.yaml

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7246,6 +7246,14 @@ components:
72467246
type: array
72477247
complianceSignalOptions:
72487248
$ref: '#/components/schemas/CloudConfigurationRuleComplianceSignalOptions'
7249+
customMessage:
7250+
description: Custom/Overridden message for generated signals (used in case
7251+
of Default rule update).
7252+
type: string
7253+
customName:
7254+
description: Custom/Overridden name of the rule (used in case of Default
7255+
rule update).
7256+
type: string
72497257
filters:
72507258
description: Additional queries to filter matched events before they are
72517259
processed.
@@ -32768,6 +32776,8 @@ components:
3276832776

3276932777
based on the event counts in the previously defined queries.'
3277032778
type: string
32779+
customStatus:
32780+
$ref: '#/components/schemas/SecurityMonitoringRuleSeverity'
3277132781
name:
3277232782
description: Name of the case.
3277332783
type: string
@@ -33294,6 +33304,13 @@ components:
3329433304
type: array
3329533305
complianceSignalOptions:
3329633306
$ref: '#/components/schemas/CloudConfigurationRuleComplianceSignalOptions'
33307+
customMessage:
33308+
description: Custom/Overridden Message for generated signals (used in case
33309+
of Default rule update).
33310+
type: string
33311+
customName:
33312+
description: Custom/Overridden name (used in case of Default rule update).
33313+
type: string
3329733314
filters:
3329833315
description: Additional queries to filter matched events before they are
3329933316
processed. This field is deprecated for log detection, signal correlation,
@@ -33625,6 +33642,14 @@ components:
3362533642
items:
3362633643
$ref: '#/components/schemas/SecurityMonitoringRuleCaseCreate'
3362733644
type: array
33645+
customMessage:
33646+
description: Custom/Overridden message for generated signals (used in case
33647+
of Default rule update).
33648+
type: string
33649+
customName:
33650+
description: Custom/Overridden name of the rule (used in case of Default
33651+
rule update).
33652+
type: string
3362833653
filters:
3362933654
description: Additional queries to filter matched events before they are
3363033655
processed. This field is deprecated for log detection, signal correlation,
@@ -33724,6 +33749,14 @@ components:
3372433749
description: User ID of the user who created the rule.
3372533750
format: int64
3372633751
type: integer
33752+
customMessage:
33753+
description: Custom/Overridden message for generated signals (used in case
33754+
of Default rule update).
33755+
type: string
33756+
customName:
33757+
description: Custom/Overridden name of the rule (used in case of Default
33758+
rule update).
33759+
type: string
3372733760
deprecationDate:
3372833761
description: When the rule will be deprecated, timestamp in milliseconds.
3372933762
format: int64
@@ -34111,6 +34144,14 @@ components:
3411134144
items:
3411234145
$ref: '#/components/schemas/SecurityMonitoringRuleCaseCreate'
3411334146
type: array
34147+
customMessage:
34148+
description: Custom/Overridden message for generated signals (used in case
34149+
of Default rule update).
34150+
type: string
34151+
customName:
34152+
description: Custom/Overridden name of the rule (used in case of Default
34153+
rule update).
34154+
type: string
3411434155
filters:
3411534156
description: Additional queries to filter matched events before they are
3411634157
processed. This field is deprecated for log detection, signal correlation,
@@ -34188,6 +34229,10 @@ components:
3418834229
properties:
3418934230
aggregation:
3419034231
$ref: '#/components/schemas/SecurityMonitoringRuleQueryAggregation'
34232+
customQueryExtension:
34233+
description: Query extension to append to the logs query.
34234+
example: a > 3
34235+
type: string
3419134236
dataSource:
3419234237
$ref: '#/components/schemas/SecurityMonitoringStandardDataSource'
3419334238
distinctFields:
@@ -34251,6 +34296,14 @@ components:
3425134296
description: User ID of the user who created the rule.
3425234297
format: int64
3425334298
type: integer
34299+
customMessage:
34300+
description: Custom/Overridden message for generated signals (used in case
34301+
of Default rule update).
34302+
type: string
34303+
customName:
34304+
description: Custom/Overridden name of the rule (used in case of Default
34305+
rule update).
34306+
type: string
3425434307
defaultTags:
3425534308
description: Default Tags for default rules (included in tags)
3425634309
example:
@@ -34697,6 +34750,8 @@ components:
3469734750
SecurityMonitoringThirdPartyRuleCase:
3469834751
description: Case when signal is generated by a third party rule.
3469934752
properties:
34753+
customStatus:
34754+
$ref: '#/components/schemas/SecurityMonitoringRuleSeverity'
3470034755
name:
3470134756
description: Name of the case.
3470234757
type: string

packages/datadog-api-client-v2/models/CloudConfigurationRulePayload.ts

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,14 @@ export class CloudConfigurationRulePayload {
2323
* How to generate compliance signals. Useful for cloud_configuration rules only.
2424
*/
2525
"complianceSignalOptions": CloudConfigurationRuleComplianceSignalOptions;
26+
/**
27+
* Custom/Overridden message for generated signals (used in case of Default rule update).
28+
*/
29+
"customMessage"?: string;
30+
/**
31+
* Custom/Overridden name of the rule (used in case of Default rule update).
32+
*/
33+
"customName"?: string;
2634
/**
2735
* Additional queries to filter matched events before they are processed.
2836
*/
@@ -78,6 +86,14 @@ export class CloudConfigurationRulePayload {
7886
type: "CloudConfigurationRuleComplianceSignalOptions",
7987
required: true,
8088
},
89+
customMessage: {
90+
baseName: "customMessage",
91+
type: "string",
92+
},
93+
customName: {
94+
baseName: "customName",
95+
type: "string",
96+
},
8197
filters: {
8298
baseName: "filters",
8399
type: "Array<SecurityMonitoringFilter>",

packages/datadog-api-client-v2/models/SecurityMonitoringRuleCase.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,10 @@ export class SecurityMonitoringRuleCase {
2121
* based on the event counts in the previously defined queries.
2222
*/
2323
"condition"?: string;
24+
/**
25+
* Severity of the Security Signal.
26+
*/
27+
"customStatus"?: SecurityMonitoringRuleSeverity;
2428
/**
2529
* Name of the case.
2630
*/
@@ -58,6 +62,10 @@ export class SecurityMonitoringRuleCase {
5862
baseName: "condition",
5963
type: "string",
6064
},
65+
customStatus: {
66+
baseName: "customStatus",
67+
type: "SecurityMonitoringRuleSeverity",
68+
},
6169
name: {
6270
baseName: "name",
6371
type: "string",

packages/datadog-api-client-v2/models/SecurityMonitoringRuleUpdatePayload.ts

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,14 @@ export class SecurityMonitoringRuleUpdatePayload {
2525
* How to generate compliance signals. Useful for cloud_configuration rules only.
2626
*/
2727
"complianceSignalOptions"?: CloudConfigurationRuleComplianceSignalOptions;
28+
/**
29+
* Custom/Overridden Message for generated signals (used in case of Default rule update).
30+
*/
31+
"customMessage"?: string;
32+
/**
33+
* Custom/Overridden name (used in case of Default rule update).
34+
*/
35+
"customName"?: string;
2836
/**
2937
* Additional queries to filter matched events before they are processed. This field is deprecated for log detection, signal correlation, and workload security rules.
3038
*/
@@ -98,6 +106,14 @@ export class SecurityMonitoringRuleUpdatePayload {
98106
baseName: "complianceSignalOptions",
99107
type: "CloudConfigurationRuleComplianceSignalOptions",
100108
},
109+
customMessage: {
110+
baseName: "customMessage",
111+
type: "string",
112+
},
113+
customName: {
114+
baseName: "customName",
115+
type: "string",
116+
},
101117
filters: {
102118
baseName: "filters",
103119
type: "Array<SecurityMonitoringFilter>",

packages/datadog-api-client-v2/models/SecurityMonitoringSignalRulePayload.ts

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,14 @@ export class SecurityMonitoringSignalRulePayload {
1919
* Cases for generating signals.
2020
*/
2121
"cases": Array<SecurityMonitoringRuleCaseCreate>;
22+
/**
23+
* Custom/Overridden message for generated signals (used in case of Default rule update).
24+
*/
25+
"customMessage"?: string;
26+
/**
27+
* Custom/Overridden name of the rule (used in case of Default rule update).
28+
*/
29+
"customName"?: string;
2230
/**
2331
* Additional queries to filter matched events before they are processed. This field is deprecated for log detection, signal correlation, and workload security rules.
2432
*/
@@ -77,6 +85,14 @@ export class SecurityMonitoringSignalRulePayload {
7785
type: "Array<SecurityMonitoringRuleCaseCreate>",
7886
required: true,
7987
},
88+
customMessage: {
89+
baseName: "customMessage",
90+
type: "string",
91+
},
92+
customName: {
93+
baseName: "customName",
94+
type: "string",
95+
},
8096
filters: {
8197
baseName: "filters",
8298
type: "Array<SecurityMonitoringFilter>",

packages/datadog-api-client-v2/models/SecurityMonitoringSignalRuleResponse.ts

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,14 @@ export class SecurityMonitoringSignalRuleResponse {
2727
* User ID of the user who created the rule.
2828
*/
2929
"creationAuthorId"?: number;
30+
/**
31+
* Custom/Overridden message for generated signals (used in case of Default rule update).
32+
*/
33+
"customMessage"?: string;
34+
/**
35+
* Custom/Overridden name of the rule (used in case of Default rule update).
36+
*/
37+
"customName"?: string;
3038
/**
3139
* When the rule will be deprecated, timestamp in milliseconds.
3240
*/
@@ -118,6 +126,14 @@ export class SecurityMonitoringSignalRuleResponse {
118126
type: "number",
119127
format: "int64",
120128
},
129+
customMessage: {
130+
baseName: "customMessage",
131+
type: "string",
132+
},
133+
customName: {
134+
baseName: "customName",
135+
type: "string",
136+
},
121137
deprecationDate: {
122138
baseName: "deprecationDate",
123139
type: "number",

packages/datadog-api-client-v2/models/SecurityMonitoringStandardRulePayload.ts

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,14 @@ export class SecurityMonitoringStandardRulePayload {
2121
* Cases for generating signals.
2222
*/
2323
"cases": Array<SecurityMonitoringRuleCaseCreate>;
24+
/**
25+
* Custom/Overridden message for generated signals (used in case of Default rule update).
26+
*/
27+
"customMessage"?: string;
28+
/**
29+
* Custom/Overridden name of the rule (used in case of Default rule update).
30+
*/
31+
"customName"?: string;
2432
/**
2533
* Additional queries to filter matched events before they are processed. This field is deprecated for log detection, signal correlation, and workload security rules.
2634
*/
@@ -91,6 +99,14 @@ export class SecurityMonitoringStandardRulePayload {
9199
type: "Array<SecurityMonitoringRuleCaseCreate>",
92100
required: true,
93101
},
102+
customMessage: {
103+
baseName: "customMessage",
104+
type: "string",
105+
},
106+
customName: {
107+
baseName: "customName",
108+
type: "string",
109+
},
94110
filters: {
95111
baseName: "filters",
96112
type: "Array<SecurityMonitoringFilter>",

packages/datadog-api-client-v2/models/SecurityMonitoringStandardRuleQuery.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,10 @@ export class SecurityMonitoringStandardRuleQuery {
1616
* The aggregation type.
1717
*/
1818
"aggregation"?: SecurityMonitoringRuleQueryAggregation;
19+
/**
20+
* Query extension to append to the logs query.
21+
*/
22+
"customQueryExtension"?: string;
1923
/**
2024
* Source of events, either logs, audit trail, or Datadog events.
2125
*/
@@ -70,6 +74,10 @@ export class SecurityMonitoringStandardRuleQuery {
7074
baseName: "aggregation",
7175
type: "SecurityMonitoringRuleQueryAggregation",
7276
},
77+
customQueryExtension: {
78+
baseName: "customQueryExtension",
79+
type: "string",
80+
},
7381
dataSource: {
7482
baseName: "dataSource",
7583
type: "SecurityMonitoringStandardDataSource",

packages/datadog-api-client-v2/models/SecurityMonitoringStandardRuleResponse.ts

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,14 @@ export class SecurityMonitoringStandardRuleResponse {
3434
* User ID of the user who created the rule.
3535
*/
3636
"creationAuthorId"?: number;
37+
/**
38+
* Custom/Overridden message for generated signals (used in case of Default rule update).
39+
*/
40+
"customMessage"?: string;
41+
/**
42+
* Custom/Overridden name of the rule (used in case of Default rule update).
43+
*/
44+
"customName"?: string;
3745
/**
3846
* Default Tags for default rules (included in tags)
3947
*/
@@ -149,6 +157,14 @@ export class SecurityMonitoringStandardRuleResponse {
149157
type: "number",
150158
format: "int64",
151159
},
160+
customMessage: {
161+
baseName: "customMessage",
162+
type: "string",
163+
},
164+
customName: {
165+
baseName: "customName",
166+
type: "string",
167+
},
152168
defaultTags: {
153169
baseName: "defaultTags",
154170
type: "Array<string>",

packages/datadog-api-client-v2/models/SecurityMonitoringThirdPartyRuleCase.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,10 @@ import { AttributeTypeMap } from "../../datadog-api-client-common/util";
1111
* Case when signal is generated by a third party rule.
1212
*/
1313
export class SecurityMonitoringThirdPartyRuleCase {
14+
/**
15+
* Severity of the Security Signal.
16+
*/
17+
"customStatus"?: SecurityMonitoringRuleSeverity;
1418
/**
1519
* Name of the case.
1620
*/
@@ -44,6 +48,10 @@ export class SecurityMonitoringThirdPartyRuleCase {
4448
* @ignore
4549
*/
4650
static readonly attributeTypeMap: AttributeTypeMap = {
51+
customStatus: {
52+
baseName: "customStatus",
53+
type: "SecurityMonitoringRuleSeverity",
54+
},
4755
name: {
4856
baseName: "name",
4957
type: "string",

0 commit comments

Comments
 (0)