Skip to content

Commit 505181f

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit c2a87e35 of spec repo
1 parent 56ed157 commit 505181f

20 files changed

+46
-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:32.732993",
8-
"spec_repo_commit": "3c840607"
7+
"regenerated": "2024-11-26 10:16:03.773846",
8+
"spec_repo_commit": "c2a87e35"
99
},
1010
"v2": {
1111
"apigentools_version": "1.6.6",
12-
"regenerated": "2024-11-25 19:59:32.752304",
13-
"spec_repo_commit": "3c840607"
12+
"regenerated": "2024-11-26 10:16:03.793562",
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

lib/datadog_api_client/v2/models/job_definition.rb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,19 +42,19 @@ class JobDefinition
4242
# Job name.
4343
attr_reader :name
4444

45-
# Options on rules.
45+
# Options.
4646
attr_accessor :options
4747

4848
# Queries for selecting logs analyzed by the job.
4949
attr_reader :queries
5050

51-
# Reference tables for the rule.
51+
# Reference tables used in the queries.
5252
attr_accessor :reference_tables
5353

5454
# Tags for generated signals.
5555
attr_accessor :tags
5656

57-
# Cases for generating results from third-party rules. Only available for third-party rules.
57+
# Cases for generating results from third-party detection method. Only available for third-party detection method.
5858
attr_accessor :third_party_cases
5959

6060
# Ending time of data analyzed by the job.

lib/datadog_api_client/v2/models/security_monitoring_reference_table.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
require 'time'
1818

1919
module DatadogAPIClient::V2
20-
# Reference table for the rule.
20+
# Reference tables used in the queries.
2121
class SecurityMonitoringReferenceTable
2222
include BaseGenericModel
2323

@@ -30,7 +30,7 @@ class SecurityMonitoringReferenceTable
3030
# The field in the log to match against the reference table.
3131
attr_accessor :log_field_path
3232

33-
# The name of the rule query to apply the reference table to.
33+
# The name of the query to apply the reference table to.
3434
attr_accessor :rule_query_name
3535

3636
# The name of the reference table.

lib/datadog_api_client/v2/models/security_monitoring_rule_case_create.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,14 +21,14 @@ module DatadogAPIClient::V2
2121
class SecurityMonitoringRuleCaseCreate
2222
include BaseGenericModel
2323

24-
# A rule case contains logical operations (`>`,`>=`, `&&`, `||`) to determine if a signal should be generated
24+
# A case contains logical operations (`>`,`>=`, `&&`, `||`) to determine if a signal should be generated
2525
# based on the event counts in the previously defined queries.
2626
attr_accessor :condition
2727

2828
# Name of the case.
2929
attr_accessor :name
3030

31-
# Notification targets for each rule case.
31+
# Notification targets.
3232
attr_accessor :notifications
3333

3434
# Severity of the Security Signal.

lib/datadog_api_client/v2/models/security_monitoring_rule_evaluation_window.rb

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

1919
module DatadogAPIClient::V2
2020
# A time window is specified to match when at least one of the cases matches true. This is a sliding window
21-
# and evaluates in real time. For third party rules, this field is not used.
21+
# and evaluates in real time. For third party detection method, this field is not used.
2222
class SecurityMonitoringRuleEvaluationWindow
2323
include BaseEnumModel
2424

lib/datadog_api_client/v2/models/security_monitoring_rule_impossible_travel_options.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
require 'time'
1818

1919
module DatadogAPIClient::V2
20-
# Options on impossible travel rules.
20+
# Options on impossible travel detection method.
2121
class SecurityMonitoringRuleImpossibleTravelOptions
2222
include BaseGenericModel
2323

lib/datadog_api_client/v2/models/security_monitoring_rule_keep_alive.rb

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

1919
module DatadogAPIClient::V2
2020
# Once a signal is generated, the signal will remain “open” if a case is matched at least once within
21-
# this keep alive window. For third party rules, this field is not used.
21+
# this keep alive window. For third party detection method, this field is not used.
2222
class SecurityMonitoringRuleKeepAlive
2323
include BaseEnumModel
2424

lib/datadog_api_client/v2/models/security_monitoring_rule_new_value_options.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
require 'time'
1818

1919
module DatadogAPIClient::V2
20-
# Options on new value rules.
20+
# Options on new value detection method.
2121
class SecurityMonitoringRuleNewValueOptions
2222
include BaseGenericModel
2323

lib/datadog_api_client/v2/models/security_monitoring_rule_options.rb

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
require 'time'
1818

1919
module DatadogAPIClient::V2
20-
# Options on rules.
20+
# Options.
2121
class SecurityMonitoringRuleOptions
2222
include BaseGenericModel
2323

@@ -35,27 +35,27 @@ class SecurityMonitoringRuleOptions
3535
attr_accessor :detection_method
3636

3737
# A time window is specified to match when at least one of the cases matches true. This is a sliding window
38-
# and evaluates in real time. For third party rules, this field is not used.
38+
# and evaluates in real time. For third party detection method, this field is not used.
3939
attr_accessor :evaluation_window
4040

4141
# Hardcoded evaluator type.
4242
attr_accessor :hardcoded_evaluator_type
4343

44-
# Options on impossible travel rules.
44+
# Options on impossible travel detection method.
4545
attr_accessor :impossible_travel_options
4646

4747
# Once a signal is generated, the signal will remain “open” if a case is matched at least once within
48-
# this keep alive window. For third party rules, this field is not used.
48+
# this keep alive window. For third party detection method, this field is not used.
4949
attr_accessor :keep_alive
5050

5151
# A signal will “close” regardless of the query being matched once the time exceeds the maximum duration.
5252
# This time is calculated from the first seen timestamp.
5353
attr_accessor :max_signal_duration
5454

55-
# Options on new value rules.
55+
# Options on new value detection method.
5656
attr_accessor :new_value_options
5757

58-
# Options on third party rules.
58+
# Options on third party detection method.
5959
attr_accessor :third_party_rule_options
6060

6161
attr_accessor :additional_properties

0 commit comments

Comments
 (0)