Skip to content

Commit c3ea197

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit 4129d2d of spec repo
1 parent 47b9973 commit c3ea197

32 files changed

Lines changed: 2167 additions & 0 deletions

.generator/schemas/v2/openapi.yaml

Lines changed: 649 additions & 0 deletions
Large diffs are not rendered by default.

docs/datadog_api_client.v2.model.rst

Lines changed: 140 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6290,6 +6290,69 @@ datadog\_api\_client.v2.model.cost\_by\_org\_type module
62906290
:members:
62916291
:show-inheritance:
62926292

6293+
datadog\_api\_client.v2.model.cost\_currency module
6294+
---------------------------------------------------
6295+
6296+
.. automodule:: datadog_api_client.v2.model.cost_currency
6297+
:members:
6298+
:show-inheritance:
6299+
6300+
datadog\_api\_client.v2.model.cost\_currency\_response module
6301+
-------------------------------------------------------------
6302+
6303+
.. automodule:: datadog_api_client.v2.model.cost_currency_response
6304+
:members:
6305+
:show-inheritance:
6306+
6307+
datadog\_api\_client.v2.model.cost\_currency\_type module
6308+
---------------------------------------------------------
6309+
6310+
.. automodule:: datadog_api_client.v2.model.cost_currency_type
6311+
:members:
6312+
:show-inheritance:
6313+
6314+
datadog\_api\_client.v2.model.cost\_metric module
6315+
-------------------------------------------------
6316+
6317+
.. automodule:: datadog_api_client.v2.model.cost_metric
6318+
:members:
6319+
:show-inheritance:
6320+
6321+
datadog\_api\_client.v2.model.cost\_metric\_type module
6322+
-------------------------------------------------------
6323+
6324+
.. automodule:: datadog_api_client.v2.model.cost_metric_type
6325+
:members:
6326+
:show-inheritance:
6327+
6328+
datadog\_api\_client.v2.model.cost\_metrics\_response module
6329+
------------------------------------------------------------
6330+
6331+
.. automodule:: datadog_api_client.v2.model.cost_metrics_response
6332+
:members:
6333+
:show-inheritance:
6334+
6335+
datadog\_api\_client.v2.model.cost\_orchestrator module
6336+
-------------------------------------------------------
6337+
6338+
.. automodule:: datadog_api_client.v2.model.cost_orchestrator
6339+
:members:
6340+
:show-inheritance:
6341+
6342+
datadog\_api\_client.v2.model.cost\_orchestrator\_type module
6343+
-------------------------------------------------------------
6344+
6345+
.. automodule:: datadog_api_client.v2.model.cost_orchestrator_type
6346+
:members:
6347+
:show-inheritance:
6348+
6349+
datadog\_api\_client.v2.model.cost\_orchestrators\_response module
6350+
------------------------------------------------------------------
6351+
6352+
.. automodule:: datadog_api_client.v2.model.cost_orchestrators_response
6353+
:members:
6354+
:show-inheritance:
6355+
62936356
datadog\_api\_client.v2.model.cost\_tag module
62946357
----------------------------------------------
62956358

@@ -6360,13 +6423,83 @@ datadog\_api\_client.v2.model.cost\_tag\_key\_details module
63606423
:members:
63616424
:show-inheritance:
63626425

6426+
datadog\_api\_client.v2.model.cost\_tag\_key\_metadata module
6427+
-------------------------------------------------------------
6428+
6429+
.. automodule:: datadog_api_client.v2.model.cost_tag_key_metadata
6430+
:members:
6431+
:show-inheritance:
6432+
6433+
datadog\_api\_client.v2.model.cost\_tag\_key\_metadata\_attributes module
6434+
-------------------------------------------------------------------------
6435+
6436+
.. automodule:: datadog_api_client.v2.model.cost_tag_key_metadata_attributes
6437+
:members:
6438+
:show-inheritance:
6439+
6440+
datadog\_api\_client.v2.model.cost\_tag\_key\_metadata\_cardinality\_by\_account module
6441+
---------------------------------------------------------------------------------------
6442+
6443+
.. automodule:: datadog_api_client.v2.model.cost_tag_key_metadata_cardinality_by_account
6444+
:members:
6445+
:show-inheritance:
6446+
6447+
datadog\_api\_client.v2.model.cost\_tag\_key\_metadata\_response module
6448+
-----------------------------------------------------------------------
6449+
6450+
.. automodule:: datadog_api_client.v2.model.cost_tag_key_metadata_response
6451+
:members:
6452+
:show-inheritance:
6453+
6454+
datadog\_api\_client.v2.model.cost\_tag\_key\_metadata\_top\_values\_by\_account module
6455+
---------------------------------------------------------------------------------------
6456+
6457+
.. automodule:: datadog_api_client.v2.model.cost_tag_key_metadata_top_values_by_account
6458+
:members:
6459+
:show-inheritance:
6460+
6461+
datadog\_api\_client.v2.model.cost\_tag\_key\_metadata\_type module
6462+
-------------------------------------------------------------------
6463+
6464+
.. automodule:: datadog_api_client.v2.model.cost_tag_key_metadata_type
6465+
:members:
6466+
:show-inheritance:
6467+
63636468
datadog\_api\_client.v2.model.cost\_tag\_key\_response module
63646469
-------------------------------------------------------------
63656470

63666471
.. automodule:: datadog_api_client.v2.model.cost_tag_key_response
63676472
:members:
63686473
:show-inheritance:
63696474

6475+
datadog\_api\_client.v2.model.cost\_tag\_key\_source module
6476+
-----------------------------------------------------------
6477+
6478+
.. automodule:: datadog_api_client.v2.model.cost_tag_key_source
6479+
:members:
6480+
:show-inheritance:
6481+
6482+
datadog\_api\_client.v2.model.cost\_tag\_key\_source\_attributes module
6483+
-----------------------------------------------------------------------
6484+
6485+
.. automodule:: datadog_api_client.v2.model.cost_tag_key_source_attributes
6486+
:members:
6487+
:show-inheritance:
6488+
6489+
datadog\_api\_client.v2.model.cost\_tag\_key\_source\_type module
6490+
-----------------------------------------------------------------
6491+
6492+
.. automodule:: datadog_api_client.v2.model.cost_tag_key_source_type
6493+
:members:
6494+
:show-inheritance:
6495+
6496+
datadog\_api\_client.v2.model.cost\_tag\_key\_sources\_response module
6497+
----------------------------------------------------------------------
6498+
6499+
.. automodule:: datadog_api_client.v2.model.cost_tag_key_sources_response
6500+
:members:
6501+
:show-inheritance:
6502+
63706503
datadog\_api\_client.v2.model.cost\_tag\_key\_type module
63716504
---------------------------------------------------------
63726505

@@ -6381,6 +6514,13 @@ datadog\_api\_client.v2.model.cost\_tag\_keys\_response module
63816514
:members:
63826515
:show-inheritance:
63836516

6517+
datadog\_api\_client.v2.model.cost\_tag\_metadata\_daily\_filter module
6518+
-----------------------------------------------------------------------
6519+
6520+
.. automodule:: datadog_api_client.v2.model.cost_tag_metadata_daily_filter
6521+
:members:
6522+
:show-inheritance:
6523+
63846524
datadog\_api\_client.v2.model.cost\_tag\_type module
63856525
----------------------------------------------------
63866526

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
"""
2+
Get the Cloud Cost Management billing currency returns "OK" response
3+
"""
4+
5+
from datadog_api_client import ApiClient, Configuration
6+
from datadog_api_client.v2.api.cloud_cost_management_api import CloudCostManagementApi
7+
8+
configuration = Configuration()
9+
configuration.unstable_operations["get_cost_tag_metadata_currency"] = True
10+
with ApiClient(configuration) as api_client:
11+
api_instance = CloudCostManagementApi(api_client)
12+
response = api_instance.get_cost_tag_metadata_currency(
13+
filter_month="filter[month]",
14+
)
15+
16+
print(response)
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
"""
2+
List Cloud Cost Management tag sources returns "OK" response
3+
"""
4+
5+
from datadog_api_client import ApiClient, Configuration
6+
from datadog_api_client.v2.api.cloud_cost_management_api import CloudCostManagementApi
7+
8+
configuration = Configuration()
9+
configuration.unstable_operations["list_cost_tag_key_sources"] = True
10+
with ApiClient(configuration) as api_client:
11+
api_instance = CloudCostManagementApi(api_client)
12+
response = api_instance.list_cost_tag_key_sources(
13+
filter_month="filter[month]",
14+
)
15+
16+
print(response)
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
"""
2+
List Cloud Cost Management tag key metadata returns "OK" response
3+
"""
4+
5+
from datadog_api_client import ApiClient, Configuration
6+
from datadog_api_client.v2.api.cloud_cost_management_api import CloudCostManagementApi
7+
8+
configuration = Configuration()
9+
configuration.unstable_operations["list_cost_tag_metadata"] = True
10+
with ApiClient(configuration) as api_client:
11+
api_instance = CloudCostManagementApi(api_client)
12+
response = api_instance.list_cost_tag_metadata(
13+
filter_month="filter[month]",
14+
)
15+
16+
print(response)
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
"""
2+
List available Cloud Cost Management metrics returns "OK" response
3+
"""
4+
5+
from datadog_api_client import ApiClient, Configuration
6+
from datadog_api_client.v2.api.cloud_cost_management_api import CloudCostManagementApi
7+
8+
configuration = Configuration()
9+
configuration.unstable_operations["list_cost_tag_metadata_metrics"] = True
10+
with ApiClient(configuration) as api_client:
11+
api_instance = CloudCostManagementApi(api_client)
12+
response = api_instance.list_cost_tag_metadata_metrics(
13+
filter_month="filter[month]",
14+
)
15+
16+
print(response)
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
"""
2+
List Cloud Cost Management orchestrators returns "OK" response
3+
"""
4+
5+
from datadog_api_client import ApiClient, Configuration
6+
from datadog_api_client.v2.api.cloud_cost_management_api import CloudCostManagementApi
7+
8+
configuration = Configuration()
9+
configuration.unstable_operations["list_cost_tag_metadata_orchestrators"] = True
10+
with ApiClient(configuration) as api_client:
11+
api_instance = CloudCostManagementApi(api_client)
12+
response = api_instance.list_cost_tag_metadata_orchestrators(
13+
filter_month="filter[month]",
14+
)
15+
16+
print(response)

src/datadog_api_client/configuration.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -352,7 +352,12 @@ def __init__(
352352
"v2.get_code_coverage_branch_summary": False,
353353
"v2.get_code_coverage_commit_summary": False,
354354
"v2.get_cost_anomaly": False,
355+
"v2.get_cost_tag_metadata_currency": False,
355356
"v2.list_cost_anomalies": False,
357+
"v2.list_cost_tag_key_sources": False,
358+
"v2.list_cost_tag_metadata": False,
359+
"v2.list_cost_tag_metadata_metrics": False,
360+
"v2.list_cost_tag_metadata_orchestrators": False,
356361
"v2.create_dashboard_secure_embed": False,
357362
"v2.delete_dashboard_secure_embed": False,
358363
"v2.get_dashboard_secure_embed": False,

0 commit comments

Comments
 (0)