Skip to content

Commit 4063f6c

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit c2a87e35 of spec repo
1 parent d6c4360 commit 4063f6c

20 files changed

+49
-45
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": "2024-11-25 19:59:33.247243",
8-
"spec_repo_commit": "3c840607"
7+
"regenerated": "2024-11-26 10:16:01.889402",
8+
"spec_repo_commit": "c2a87e35"
99
},
1010
"v2": {
1111
"apigentools_version": "1.6.6",
12-
"regenerated": "2024-11-25 19:59:33.266976",
13-
"spec_repo_commit": "3c840607"
12+
"regenerated": "2024-11-26 10:16:01.908655",
13+
"spec_repo_commit": "c2a87e35"
1414
}
1515
}
1616
}

.generator/schemas/v2/openapi.yaml

Lines changed: 15 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -13495,7 +13495,7 @@ components:
1349513495
$ref: '#/components/schemas/SecurityMonitoringStandardRuleQuery'
1349613496
type: array
1349713497
referenceTables:
13498-
description: Reference tables for the rule.
13498+
description: Reference tables used in the queries.
1349913499
items:
1350013500
$ref: '#/components/schemas/SecurityMonitoringReferenceTable'
1350113501
type: array
@@ -13505,8 +13505,8 @@ components:
1350513505
type: string
1350613506
type: array
1350713507
thirdPartyCases:
13508-
description: Cases for generating results from third-party rules. Only available
13509-
for third-party rules.
13508+
description: Cases for generating results from third-party detection method.
13509+
Only available for third-party detection method.
1351013510
example: []
1351113511
items:
1351213512
$ref: '#/components/schemas/SecurityMonitoringThirdPartyRuleCaseCreate'
@@ -21191,7 +21191,7 @@ components:
2119121191
$ref: '#/components/schemas/ResponseMetaAttributes'
2119221192
type: object
2119321193
SecurityMonitoringReferenceTable:
21194-
description: Reference table for the rule.
21194+
description: Reference tables used in the queries.
2119521195
properties:
2119621196
checkPresence:
2119721197
description: Whether to include or exclude the matched values.
@@ -21203,7 +21203,7 @@ components:
2120321203
description: The field in the log to match against the reference table.
2120421204
type: string
2120521205
ruleQueryName:
21206-
description: The name of the rule query to apply the reference table to.
21206+
description: The name of the query to apply the reference table to.
2120721207
type: string
2120821208
tableName:
2120921209
description: The name of the reference table.
@@ -21234,7 +21234,7 @@ components:
2123421234
description: Case when signal is generated.
2123521235
properties:
2123621236
condition:
21237-
description: 'A rule case contains logical operations (`>`,`>=`, `&&`, `||`)
21237+
description: 'A case contains logical operations (`>`,`>=`, `&&`, `||`)
2123821238
to determine if a signal should be generated
2123921239

2124021240
based on the event counts in the previously defined queries.'
@@ -21243,7 +21243,7 @@ components:
2124321243
description: Name of the case.
2124421244
type: string
2124521245
notifications:
21246-
description: Notification targets for each rule case.
21246+
description: Notification targets.
2124721247
items:
2124821248
description: Notification.
2124921249
type: string
@@ -21305,7 +21305,8 @@ components:
2130521305
description: 'A time window is specified to match when at least one of the cases
2130621306
matches true. This is a sliding window
2130721307

21308-
and evaluates in real time. For third party rules, this field is not used.'
21308+
and evaluates in real time. For third party detection method, this field is
21309+
not used.'
2130921310
enum:
2131021311
- 0
2131121312
- 60
@@ -21334,7 +21335,7 @@ components:
2133421335
x-enum-varnames:
2133521336
- LOG4SHELL
2133621337
SecurityMonitoringRuleImpossibleTravelOptions:
21337-
description: Options on impossible travel rules.
21338+
description: Options on impossible travel detection method.
2133821339
properties:
2133921340
baselineUserLocations:
2134021341
$ref: '#/components/schemas/SecurityMonitoringRuleImpossibleTravelOptionsBaselineUserLocations'
@@ -21350,7 +21351,7 @@ components:
2135021351
SecurityMonitoringRuleKeepAlive:
2135121352
description: "Once a signal is generated, the signal will remain \u201Copen\u201D
2135221353
if a case is matched at least once within\nthis keep alive window. For third
21353-
party rules, this field is not used."
21354+
party detection method, this field is not used."
2135421355
enum:
2135521356
- 0
2135621357
- 60
@@ -21408,7 +21409,7 @@ components:
2140821409
- TWELVE_HOURS
2140921410
- ONE_DAY
2141021411
SecurityMonitoringRuleNewValueOptions:
21411-
description: Options on new value rules.
21412+
description: Options on new value detection method.
2141221413
properties:
2141321414
forgetAfter:
2141421415
$ref: '#/components/schemas/SecurityMonitoringRuleNewValueOptionsForgetAfter'
@@ -21478,7 +21479,7 @@ components:
2147821479
- ZERO_OCCURRENCES
2147921480
- ONE_OCCURRENCE
2148021481
SecurityMonitoringRuleOptions:
21481-
description: Options on rules.
21482+
description: Options.
2148221483
properties:
2148321484
complianceRuleOptions:
2148421485
$ref: '#/components/schemas/CloudConfigurationComplianceRuleOptions'
@@ -21620,7 +21621,7 @@ components:
2162021621
type: array
2162121622
type: object
2162221623
SecurityMonitoringRuleThirdPartyOptions:
21623-
description: Options on third party rules.
21624+
description: Options on third party detection method.
2162421625
properties:
2162521626
defaultNotifications:
2162621627
description: Notification targets for the logs that do not correspond to
@@ -23016,7 +23017,7 @@ components:
2301623017
description: Name of the case.
2301723018
type: string
2301823019
notifications:
23019-
description: Notification targets for each rule case.
23020+
description: Notification targets for each case.
2302023021
items:
2302123022
description: Notification.
2302223023
type: string

src/main/java/com/datadog/api/client/v2/model/JobDefinition.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -287,7 +287,7 @@ public JobDefinition options(SecurityMonitoringRuleOptions options) {
287287
}
288288

289289
/**
290-
* Options on rules.
290+
* Options.
291291
*
292292
* @return options
293293
*/
@@ -350,7 +350,7 @@ public JobDefinition addReferenceTablesItem(
350350
}
351351

352352
/**
353-
* Reference tables for the rule.
353+
* Reference tables used in the queries.
354354
*
355355
* @return referenceTables
356356
*/
@@ -414,7 +414,8 @@ public JobDefinition addThirdPartyCasesItem(
414414
}
415415

416416
/**
417-
* Cases for generating results from third-party rules. Only available for third-party rules.
417+
* Cases for generating results from third-party detection method. Only available for third-party
418+
* detection method.
418419
*
419420
* @return thirdPartyCases
420421
*/

src/main/java/com/datadog/api/client/v2/model/SecurityMonitoringReferenceTable.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
import java.util.Map;
1717
import java.util.Objects;
1818

19-
/** Reference table for the rule. */
19+
/** Reference tables used in the queries. */
2020
@JsonPropertyOrder({
2121
SecurityMonitoringReferenceTable.JSON_PROPERTY_CHECK_PRESENCE,
2222
SecurityMonitoringReferenceTable.JSON_PROPERTY_COLUMN_NAME,
@@ -112,7 +112,7 @@ public SecurityMonitoringReferenceTable ruleQueryName(String ruleQueryName) {
112112
}
113113

114114
/**
115-
* The name of the rule query to apply the reference table to.
115+
* The name of the query to apply the reference table to.
116116
*
117117
* @return ruleQueryName
118118
*/

src/main/java/com/datadog/api/client/v2/model/SecurityMonitoringRuleCaseCreate.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ public SecurityMonitoringRuleCaseCreate condition(String condition) {
5858
}
5959

6060
/**
61-
* A rule case contains logical operations (<code>&gt;</code>,<code>&gt;=</code>, <code>&amp;&amp;
61+
* A case contains logical operations (<code>&gt;</code>,<code>&gt;=</code>, <code>&amp;&amp;
6262
* </code>, <code>||</code>) to determine if a signal should be generated based on the event
6363
* counts in the previously defined queries.
6464
*
@@ -110,7 +110,7 @@ public SecurityMonitoringRuleCaseCreate addNotificationsItem(String notification
110110
}
111111

112112
/**
113-
* Notification targets for each rule case.
113+
* Notification targets.
114114
*
115115
* @return notifications
116116
*/

src/main/java/com/datadog/api/client/v2/model/SecurityMonitoringRuleEvaluationWindow.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,8 @@
2020

2121
/**
2222
* A time window is specified to match when at least one of the cases matches true. This is a
23-
* sliding window and evaluates in real time. For third party rules, this field is not used.
23+
* sliding window and evaluates in real time. For third party detection method, this field is not
24+
* used.
2425
*/
2526
@JsonSerialize(
2627
using =

src/main/java/com/datadog/api/client/v2/model/SecurityMonitoringRuleImpossibleTravelOptions.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
import java.util.Map;
1717
import java.util.Objects;
1818

19-
/** Options on impossible travel rules. */
19+
/** Options on impossible travel detection method. */
2020
@JsonPropertyOrder({
2121
SecurityMonitoringRuleImpossibleTravelOptions.JSON_PROPERTY_BASELINE_USER_LOCATIONS
2222
})

src/main/java/com/datadog/api/client/v2/model/SecurityMonitoringRuleKeepAlive.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020

2121
/**
2222
* Once a signal is generated, the signal will remain “open” if a case is matched at least once
23-
* within this keep alive window. For third party rules, this field is not used.
23+
* within this keep alive window. For third party detection method, this field is not used.
2424
*/
2525
@JsonSerialize(
2626
using = SecurityMonitoringRuleKeepAlive.SecurityMonitoringRuleKeepAliveSerializer.class)

src/main/java/com/datadog/api/client/v2/model/SecurityMonitoringRuleNewValueOptions.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
import java.util.Map;
1717
import java.util.Objects;
1818

19-
/** Options on new value rules. */
19+
/** Options on new value detection method. */
2020
@JsonPropertyOrder({
2121
SecurityMonitoringRuleNewValueOptions.JSON_PROPERTY_FORGET_AFTER,
2222
SecurityMonitoringRuleNewValueOptions.JSON_PROPERTY_LEARNING_DURATION,

src/main/java/com/datadog/api/client/v2/model/SecurityMonitoringRuleOptions.java

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
import java.util.Map;
1717
import java.util.Objects;
1818

19-
/** Options on rules. */
19+
/** Options. */
2020
@JsonPropertyOrder({
2121
SecurityMonitoringRuleOptions.JSON_PROPERTY_COMPLIANCE_RULE_OPTIONS,
2222
SecurityMonitoringRuleOptions.JSON_PROPERTY_DECREASE_CRITICALITY_BASED_ON_ENV,
@@ -151,7 +151,8 @@ public SecurityMonitoringRuleOptions evaluationWindow(
151151

152152
/**
153153
* A time window is specified to match when at least one of the cases matches true. This is a
154-
* sliding window and evaluates in real time. For third party rules, this field is not used.
154+
* sliding window and evaluates in real time. For third party detection method, this field is not
155+
* used.
155156
*
156157
* @return evaluationWindow
157158
*/
@@ -204,7 +205,7 @@ public SecurityMonitoringRuleOptions impossibleTravelOptions(
204205
}
205206

206207
/**
207-
* Options on impossible travel rules.
208+
* Options on impossible travel detection method.
208209
*
209210
* @return impossibleTravelOptions
210211
*/
@@ -228,7 +229,7 @@ public SecurityMonitoringRuleOptions keepAlive(SecurityMonitoringRuleKeepAlive k
228229

229230
/**
230231
* Once a signal is generated, the signal will remain “open” if a case is matched at least once
231-
* within this keep alive window. For third party rules, this field is not used.
232+
* within this keep alive window. For third party detection method, this field is not used.
232233
*
233234
* @return keepAlive
234235
*/
@@ -281,7 +282,7 @@ public SecurityMonitoringRuleOptions newValueOptions(
281282
}
282283

283284
/**
284-
* Options on new value rules.
285+
* Options on new value detection method.
285286
*
286287
* @return newValueOptions
287288
*/
@@ -304,7 +305,7 @@ public SecurityMonitoringRuleOptions thirdPartyRuleOptions(
304305
}
305306

306307
/**
307-
* Options on third party rules.
308+
* Options on third party detection method.
308309
*
309310
* @return thirdPartyRuleOptions
310311
*/

0 commit comments

Comments
 (0)