Skip to content

Commit d319a13

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit cebabc73 of spec repo
1 parent 76b3aef commit d319a13

File tree

3 files changed

+19
-5
lines changed

3 files changed

+19
-5
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-03-06 21:28:39.406736",
8-
"spec_repo_commit": "d6a6faf6"
7+
"regenerated": "2025-03-07 14:13:35.694438",
8+
"spec_repo_commit": "cebabc73"
99
},
1010
"v2": {
1111
"apigentools_version": "1.6.6",
12-
"regenerated": "2025-03-06 21:28:39.424165",
13-
"spec_repo_commit": "d6a6faf6"
12+
"regenerated": "2025-03-07 14:13:35.710086",
13+
"spec_repo_commit": "cebabc73"
1414
}
1515
}
1616
}

.generator/schemas/v2/openapi.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27815,6 +27815,10 @@ components:
2781527815
properties:
2781627816
aggregation:
2781727817
$ref: '#/components/schemas/SecurityMonitoringRuleQueryAggregation'
27818+
dataSource:
27819+
description: Track of logs events.
27820+
example: logs
27821+
type: string
2781827822
distinctFields:
2781927823
description: Field for which the cardinality is measured. Sent as an array.
2782027824
items:

lib/datadog_api_client/v2/models/security_monitoring_standard_rule_query.rb

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,9 @@ class SecurityMonitoringStandardRuleQuery
2424
# The aggregation type.
2525
attr_accessor :aggregation
2626

27+
# Track of logs events.
28+
attr_accessor :data_source
29+
2730
# Field for which the cardinality is measured. Sent as an array.
2831
attr_accessor :distinct_fields
2932

@@ -53,6 +56,7 @@ class SecurityMonitoringStandardRuleQuery
5356
def self.attribute_map
5457
{
5558
:'aggregation' => :'aggregation',
59+
:'data_source' => :'dataSource',
5660
:'distinct_fields' => :'distinctFields',
5761
:'group_by_fields' => :'groupByFields',
5862
:'has_optional_group_by_fields' => :'hasOptionalGroupByFields',
@@ -68,6 +72,7 @@ def self.attribute_map
6872
def self.openapi_types
6973
{
7074
:'aggregation' => :'SecurityMonitoringRuleQueryAggregation',
75+
:'data_source' => :'String',
7176
:'distinct_fields' => :'Array<String>',
7277
:'group_by_fields' => :'Array<String>',
7378
:'has_optional_group_by_fields' => :'Boolean',
@@ -100,6 +105,10 @@ def initialize(attributes = {})
100105
self.aggregation = attributes[:'aggregation']
101106
end
102107

108+
if attributes.key?(:'data_source')
109+
self.data_source = attributes[:'data_source']
110+
end
111+
103112
if attributes.key?(:'distinct_fields')
104113
if (value = attributes[:'distinct_fields']).is_a?(Array)
105114
self.distinct_fields = value
@@ -162,6 +171,7 @@ def ==(o)
162171
return true if self.equal?(o)
163172
self.class == o.class &&
164173
aggregation == o.aggregation &&
174+
data_source == o.data_source &&
165175
distinct_fields == o.distinct_fields &&
166176
group_by_fields == o.group_by_fields &&
167177
has_optional_group_by_fields == o.has_optional_group_by_fields &&
@@ -176,7 +186,7 @@ def ==(o)
176186
# @return [Integer] Hash code
177187
# @!visibility private
178188
def hash
179-
[aggregation, distinct_fields, group_by_fields, has_optional_group_by_fields, metric, metrics, name, query, additional_properties].hash
189+
[aggregation, data_source, distinct_fields, group_by_fields, has_optional_group_by_fields, metric, metrics, name, query, additional_properties].hash
180190
end
181191
end
182192
end

0 commit comments

Comments
 (0)