Skip to content

Commit e429920

Browse files
api-clients-generation-pipeline[bot]ci.datadog-api-spec
andauthored
Remove duplicate MonitorFormulaAndFunctionCostDataSource schema (#3716)
Co-authored-by: ci.datadog-api-spec <packages@datadoghq.com>
1 parent 0c0b30e commit e429920

File tree

5 files changed

+5
-43
lines changed

5 files changed

+5
-43
lines changed

.generator/schemas/v1/openapi.yaml

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -8024,25 +8024,13 @@ components:
80248024
- L2NORM
80258025
- PERCENTILE
80268026
- STDDEV
8027-
MonitorFormulaAndFunctionCostDataSource:
8028-
description: Data source for cost queries.
8029-
enum:
8030-
- metrics
8031-
- cloud_cost
8032-
- datadog_usage
8033-
example: cloud_cost
8034-
type: string
8035-
x-enum-varnames:
8036-
- METRICS
8037-
- CLOUD_COST
8038-
- DATADOG_USAGE
80398027
MonitorFormulaAndFunctionCostQueryDefinition:
80408028
description: A formula and functions cost query.
80418029
properties:
80428030
aggregator:
80438031
$ref: '#/components/schemas/MonitorFormulaAndFunctionCostAggregator'
80448032
data_source:
8045-
$ref: '#/components/schemas/MonitorFormulaAndFunctionCostDataSource'
8033+
$ref: '#/components/schemas/MonitorFormulaAndFunctionMetricsDataSource'
80468034
name:
80478035
description: Name of the query for use in formulas.
80488036
example: query1

packages/datadog-api-client-v1/index.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -674,7 +674,6 @@ export { MonitorFormulaAndFunctionAggregateQueryFilter } from "./models/MonitorF
674674
export { MonitorFormulaAndFunctionAggregateQueryJoinCondition } from "./models/MonitorFormulaAndFunctionAggregateQueryJoinCondition";
675675
export { MonitorFormulaAndFunctionAggregateQueryJoinType } from "./models/MonitorFormulaAndFunctionAggregateQueryJoinType";
676676
export { MonitorFormulaAndFunctionCostAggregator } from "./models/MonitorFormulaAndFunctionCostAggregator";
677-
export { MonitorFormulaAndFunctionCostDataSource } from "./models/MonitorFormulaAndFunctionCostDataSource";
678677
export { MonitorFormulaAndFunctionCostQueryDefinition } from "./models/MonitorFormulaAndFunctionCostQueryDefinition";
679678
export { MonitorFormulaAndFunctionDataQualityDataSource } from "./models/MonitorFormulaAndFunctionDataQualityDataSource";
680679
export { MonitorFormulaAndFunctionDataQualityModelTypeOverride } from "./models/MonitorFormulaAndFunctionDataQualityModelTypeOverride";

packages/datadog-api-client-v1/models/MonitorFormulaAndFunctionCostDataSource.ts

Lines changed: 0 additions & 20 deletions
This file was deleted.

packages/datadog-api-client-v1/models/MonitorFormulaAndFunctionCostQueryDefinition.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
* Copyright 2020-Present Datadog, Inc.
55
*/
66
import { MonitorFormulaAndFunctionCostAggregator } from "./MonitorFormulaAndFunctionCostAggregator";
7-
import { MonitorFormulaAndFunctionCostDataSource } from "./MonitorFormulaAndFunctionCostDataSource";
7+
import { MonitorFormulaAndFunctionMetricsDataSource } from "./MonitorFormulaAndFunctionMetricsDataSource";
88

99
import { AttributeTypeMap } from "../../datadog-api-client-common/util";
1010

@@ -17,9 +17,9 @@ export class MonitorFormulaAndFunctionCostQueryDefinition {
1717
*/
1818
"aggregator"?: MonitorFormulaAndFunctionCostAggregator;
1919
/**
20-
* Data source for cost queries.
20+
* Data source for metrics queries.
2121
*/
22-
"dataSource": MonitorFormulaAndFunctionCostDataSource;
22+
"dataSource": MonitorFormulaAndFunctionMetricsDataSource;
2323
/**
2424
* Name of the query for use in formulas.
2525
*/
@@ -51,7 +51,7 @@ export class MonitorFormulaAndFunctionCostQueryDefinition {
5151
},
5252
dataSource: {
5353
baseName: "data_source",
54-
type: "MonitorFormulaAndFunctionCostDataSource",
54+
type: "MonitorFormulaAndFunctionMetricsDataSource",
5555
required: true,
5656
},
5757
name: {

packages/datadog-api-client-v1/models/ObjectSerializer.ts

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1038,11 +1038,6 @@ const enumsMap: { [key: string]: any[] } = {
10381038
"percentile",
10391039
"stddev",
10401040
],
1041-
MonitorFormulaAndFunctionCostDataSource: [
1042-
"metrics",
1043-
"cloud_cost",
1044-
"datadog_usage",
1045-
],
10461041
MonitorFormulaAndFunctionDataQualityDataSource: ["data_quality_metrics"],
10471042
MonitorFormulaAndFunctionDataQualityModelTypeOverride: [
10481043
"freshness",

0 commit comments

Comments
 (0)