Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 1 addition & 13 deletions .generator/schemas/v1/openapi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8024,25 +8024,13 @@ components:
- L2NORM
- PERCENTILE
- STDDEV
MonitorFormulaAndFunctionCostDataSource:
description: Data source for cost queries.
enum:
- metrics
- cloud_cost
- datadog_usage
example: cloud_cost
type: string
x-enum-varnames:
- METRICS
- CLOUD_COST
- DATADOG_USAGE
MonitorFormulaAndFunctionCostQueryDefinition:
description: A formula and functions cost query.
properties:
aggregator:
$ref: '#/components/schemas/MonitorFormulaAndFunctionCostAggregator'
data_source:
$ref: '#/components/schemas/MonitorFormulaAndFunctionCostDataSource'
$ref: '#/components/schemas/MonitorFormulaAndFunctionMetricsDataSource'
name:
description: Name of the query for use in formulas.
example: query1
Expand Down
7 changes: 0 additions & 7 deletions docs/datadog_api_client.v1.model.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2440,13 +2440,6 @@ datadog\_api\_client.v1.model.monitor\_formula\_and\_function\_cost\_aggregator
:members:
:show-inheritance:

datadog\_api\_client.v1.model.monitor\_formula\_and\_function\_cost\_data\_source module
----------------------------------------------------------------------------------------

.. automodule:: datadog_api_client.v1.model.monitor_formula_and_function_cost_data_source
:members:
:show-inheritance:

datadog\_api\_client.v1.model.monitor\_formula\_and\_function\_cost\_query\_definition module
---------------------------------------------------------------------------------------------

Expand Down
8 changes: 4 additions & 4 deletions examples/v1/monitors/CreateMonitor_1303514967.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,12 +8,12 @@
from datadog_api_client.v1.model.monitor_formula_and_function_cost_aggregator import (
MonitorFormulaAndFunctionCostAggregator,
)
from datadog_api_client.v1.model.monitor_formula_and_function_cost_data_source import (
MonitorFormulaAndFunctionCostDataSource,
)
from datadog_api_client.v1.model.monitor_formula_and_function_cost_query_definition import (
MonitorFormulaAndFunctionCostQueryDefinition,
)
from datadog_api_client.v1.model.monitor_formula_and_function_metrics_data_source import (
MonitorFormulaAndFunctionMetricsDataSource,
)
from datadog_api_client.v1.model.monitor_options import MonitorOptions
from datadog_api_client.v1.model.monitor_thresholds import MonitorThresholds
from datadog_api_client.v1.model.monitor_type import MonitorType
Expand All @@ -35,7 +35,7 @@
),
variables=[
MonitorFormulaAndFunctionCostQueryDefinition(
data_source=MonitorFormulaAndFunctionCostDataSource.CLOUD_COST,
data_source=MonitorFormulaAndFunctionMetricsDataSource.CLOUD_COST,
query="sum:aws.cost.net.amortized.shared.resources.allocated{aws_product IN (amplify ,athena, backup, bedrock ) } by {aws_product}.rollup(sum, 86400)",
name="query1",
aggregator=MonitorFormulaAndFunctionCostAggregator.SUM,
Expand Down

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@
from datadog_api_client.v1.model.monitor_formula_and_function_cost_aggregator import (
MonitorFormulaAndFunctionCostAggregator,
)
from datadog_api_client.v1.model.monitor_formula_and_function_cost_data_source import (
MonitorFormulaAndFunctionCostDataSource,
from datadog_api_client.v1.model.monitor_formula_and_function_metrics_data_source import (
MonitorFormulaAndFunctionMetricsDataSource,
)


Expand All @@ -28,13 +28,13 @@ def openapi_types(_):
from datadog_api_client.v1.model.monitor_formula_and_function_cost_aggregator import (
MonitorFormulaAndFunctionCostAggregator,
)
from datadog_api_client.v1.model.monitor_formula_and_function_cost_data_source import (
MonitorFormulaAndFunctionCostDataSource,
from datadog_api_client.v1.model.monitor_formula_and_function_metrics_data_source import (
MonitorFormulaAndFunctionMetricsDataSource,
)

return {
"aggregator": (MonitorFormulaAndFunctionCostAggregator,),
"data_source": (MonitorFormulaAndFunctionCostDataSource,),
"data_source": (MonitorFormulaAndFunctionMetricsDataSource,),
"name": (str,),
"query": (str,),
}
Expand All @@ -48,7 +48,7 @@ def openapi_types(_):

def __init__(
self_,
data_source: MonitorFormulaAndFunctionCostDataSource,
data_source: MonitorFormulaAndFunctionMetricsDataSource,
name: str,
query: str,
aggregator: Union[MonitorFormulaAndFunctionCostAggregator, UnsetType] = unset,
Expand All @@ -60,8 +60,8 @@ def __init__(
:param aggregator: Aggregation methods for metric queries.
:type aggregator: MonitorFormulaAndFunctionCostAggregator, optional

:param data_source: Data source for cost queries.
:type data_source: MonitorFormulaAndFunctionCostDataSource
:param data_source: Data source for metrics queries.
:type data_source: MonitorFormulaAndFunctionMetricsDataSource

:param name: Name of the query for use in formulas.
:type name: str
Expand Down
4 changes: 0 additions & 4 deletions src/datadog_api_client/v1/models/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -408,9 +408,6 @@
from datadog_api_client.v1.model.monitor_formula_and_function_cost_aggregator import (
MonitorFormulaAndFunctionCostAggregator,
)
from datadog_api_client.v1.model.monitor_formula_and_function_cost_data_source import (
MonitorFormulaAndFunctionCostDataSource,
)
from datadog_api_client.v1.model.monitor_formula_and_function_cost_query_definition import (
MonitorFormulaAndFunctionCostQueryDefinition,
)
Expand Down Expand Up @@ -1560,7 +1557,6 @@
"MonitorFormulaAndFunctionAggregateQueryJoinCondition",
"MonitorFormulaAndFunctionAggregateQueryJoinType",
"MonitorFormulaAndFunctionCostAggregator",
"MonitorFormulaAndFunctionCostDataSource",
"MonitorFormulaAndFunctionCostQueryDefinition",
"MonitorFormulaAndFunctionDataQualityDataSource",
"MonitorFormulaAndFunctionDataQualityModelTypeOverride",
Expand Down
Loading