Skip to content

Commit 6e2cdf0

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit 47fc5add of spec repo
1 parent b460ca8 commit 6e2cdf0

File tree

4 files changed

+34
-4
lines changed

4 files changed

+34
-4
lines changed

.apigentools-info

+4-4
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-02-21 18:16:27.438843",
8-
"spec_repo_commit": "5de91bd6"
7+
"regenerated": "2025-02-21 19:13:52.399645",
8+
"spec_repo_commit": "47fc5add"
99
},
1010
"v2": {
1111
"apigentools_version": "1.6.6",
12-
"regenerated": "2025-02-21 18:16:27.454329",
13-
"spec_repo_commit": "5de91bd6"
12+
"regenerated": "2025-02-21 19:13:52.415579",
13+
"spec_repo_commit": "47fc5add"
1414
}
1515
}
1616
}

.generator/schemas/v2/openapi.yaml

+12
Original file line numberDiff line numberDiff line change
@@ -25121,6 +25121,10 @@ components:
2512125121
- 1800
2512225122
- 3600
2512325123
- 7200
25124+
- 10800
25125+
- 21600
25126+
- 43200
25127+
- 86400
2512425128
format: int32
2512525129
type: integer
2512625130
x-enum-varnames:
@@ -25132,6 +25136,10 @@ components:
2513225136
- THIRTY_MINUTES
2513325137
- ONE_HOUR
2513425138
- TWO_HOURS
25139+
- THREE_HOURS
25140+
- SIX_HOURS
25141+
- TWELVE_HOURS
25142+
- ONE_DAY
2513525143
SecurityMonitoringRuleHardcodedEvaluatorType:
2513625144
description: Hardcoded evaluator type.
2513725145
enum:
@@ -25168,6 +25176,8 @@ components:
2516825176
- 7200
2516925177
- 10800
2517025178
- 21600
25179+
- 43200
25180+
- 86400
2517125181
format: int32
2517225182
type: integer
2517325183
x-enum-varnames:
@@ -25181,6 +25191,8 @@ components:
2518125191
- TWO_HOURS
2518225192
- THREE_HOURS
2518325193
- SIX_HOURS
25194+
- TWELVE_HOURS
25195+
- ONE_DAY
2518425196
SecurityMonitoringRuleMaxSignalDuration:
2518525197
description: "A signal will \u201Cclose\u201D regardless of the query being
2518625198
matched once the time exceeds the maximum duration.\nThis time is calculated

src/datadogV2/model/model_security_monitoring_rule_evaluation_window.rs

+12
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,10 @@ pub enum SecurityMonitoringRuleEvaluationWindow {
1515
THIRTY_MINUTES,
1616
ONE_HOUR,
1717
TWO_HOURS,
18+
THREE_HOURS,
19+
SIX_HOURS,
20+
TWELVE_HOURS,
21+
ONE_DAY,
1822
UnparsedObject(crate::datadog::UnparsedObject),
1923
}
2024

@@ -33,6 +37,10 @@ impl Serialize for SecurityMonitoringRuleEvaluationWindow {
3337
Self::THIRTY_MINUTES => serializer.serialize_i32(1800),
3438
Self::ONE_HOUR => serializer.serialize_i32(3600),
3539
Self::TWO_HOURS => serializer.serialize_i32(7200),
40+
Self::THREE_HOURS => serializer.serialize_i32(10800),
41+
Self::SIX_HOURS => serializer.serialize_i32(21600),
42+
Self::TWELVE_HOURS => serializer.serialize_i32(43200),
43+
Self::ONE_DAY => serializer.serialize_i32(86400),
3644
}
3745
}
3846
}
@@ -52,6 +60,10 @@ impl<'de> Deserialize<'de> for SecurityMonitoringRuleEvaluationWindow {
5260
1800 => Self::THIRTY_MINUTES,
5361
3600 => Self::ONE_HOUR,
5462
7200 => Self::TWO_HOURS,
63+
10800 => Self::THREE_HOURS,
64+
21600 => Self::SIX_HOURS,
65+
43200 => Self::TWELVE_HOURS,
66+
86400 => Self::ONE_DAY,
5567
_ => Self::UnparsedObject(crate::datadog::UnparsedObject {
5668
value: serde_json::Value::Number(s.into()),
5769
}),

src/datadogV2/model/model_security_monitoring_rule_keep_alive.rs

+6
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@ pub enum SecurityMonitoringRuleKeepAlive {
1717
TWO_HOURS,
1818
THREE_HOURS,
1919
SIX_HOURS,
20+
TWELVE_HOURS,
21+
ONE_DAY,
2022
UnparsedObject(crate::datadog::UnparsedObject),
2123
}
2224

@@ -37,6 +39,8 @@ impl Serialize for SecurityMonitoringRuleKeepAlive {
3739
Self::TWO_HOURS => serializer.serialize_i32(7200),
3840
Self::THREE_HOURS => serializer.serialize_i32(10800),
3941
Self::SIX_HOURS => serializer.serialize_i32(21600),
42+
Self::TWELVE_HOURS => serializer.serialize_i32(43200),
43+
Self::ONE_DAY => serializer.serialize_i32(86400),
4044
}
4145
}
4246
}
@@ -58,6 +62,8 @@ impl<'de> Deserialize<'de> for SecurityMonitoringRuleKeepAlive {
5862
7200 => Self::TWO_HOURS,
5963
10800 => Self::THREE_HOURS,
6064
21600 => Self::SIX_HOURS,
65+
43200 => Self::TWELVE_HOURS,
66+
86400 => Self::ONE_DAY,
6167
_ => Self::UnparsedObject(crate::datadog::UnparsedObject {
6268
value: serde_json::Value::Number(s.into()),
6369
}),

0 commit comments

Comments
 (0)