Skip to content

Commit 63b194a

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit 7147197 of spec repo
1 parent 52a7477 commit 63b194a

32 files changed

Lines changed: 1896 additions & 0 deletions

.generator/schemas/v2/openapi.yaml

Lines changed: 492 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
@@ -6143,6 +6143,34 @@ datadog\_api\_client.v2.model.cost\_aggregation\_type module
61436143
:members:
61446144
:show-inheritance:
61456145

6146+
datadog\_api\_client.v2.model.cost\_ai\_preferred\_tags\_attributes module
6147+
--------------------------------------------------------------------------
6148+
6149+
.. automodule:: datadog_api_client.v2.model.cost_ai_preferred_tags_attributes
6150+
:members:
6151+
:show-inheritance:
6152+
6153+
datadog\_api\_client.v2.model.cost\_ai\_preferred\_tags\_data module
6154+
--------------------------------------------------------------------
6155+
6156+
.. automodule:: datadog_api_client.v2.model.cost_ai_preferred_tags_data
6157+
:members:
6158+
:show-inheritance:
6159+
6160+
datadog\_api\_client.v2.model.cost\_ai\_preferred\_tags\_response module
6161+
------------------------------------------------------------------------
6162+
6163+
.. automodule:: datadog_api_client.v2.model.cost_ai_preferred_tags_response
6164+
:members:
6165+
:show-inheritance:
6166+
6167+
datadog\_api\_client.v2.model.cost\_ai\_preferred\_tags\_type module
6168+
--------------------------------------------------------------------
6169+
6170+
.. automodule:: datadog_api_client.v2.model.cost_ai_preferred_tags_type
6171+
:members:
6172+
:show-inheritance:
6173+
61466174
datadog\_api\_client.v2.model.cost\_attribution\_aggregates\_body module
61476175
------------------------------------------------------------------------
61486176

@@ -6192,6 +6220,62 @@ datadog\_api\_client.v2.model.cost\_by\_org\_type module
61926220
:members:
61936221
:show-inheritance:
61946222

6223+
datadog\_api\_client.v2.model.cost\_setting\_data module
6224+
--------------------------------------------------------
6225+
6226+
.. automodule:: datadog_api_client.v2.model.cost_setting_data
6227+
:members:
6228+
:show-inheritance:
6229+
6230+
datadog\_api\_client.v2.model.cost\_setting\_data\_attributes module
6231+
--------------------------------------------------------------------
6232+
6233+
.. automodule:: datadog_api_client.v2.model.cost_setting_data_attributes
6234+
:members:
6235+
:show-inheritance:
6236+
6237+
datadog\_api\_client.v2.model.cost\_setting\_response module
6238+
------------------------------------------------------------
6239+
6240+
.. automodule:: datadog_api_client.v2.model.cost_setting_response
6241+
:members:
6242+
:show-inheritance:
6243+
6244+
datadog\_api\_client.v2.model.cost\_setting\_type module
6245+
--------------------------------------------------------
6246+
6247+
.. automodule:: datadog_api_client.v2.model.cost_setting_type
6248+
:members:
6249+
:show-inheritance:
6250+
6251+
datadog\_api\_client.v2.model.cost\_tag\_pipeline\_active\_key\_attributes module
6252+
---------------------------------------------------------------------------------
6253+
6254+
.. automodule:: datadog_api_client.v2.model.cost_tag_pipeline_active_key_attributes
6255+
:members:
6256+
:show-inheritance:
6257+
6258+
datadog\_api\_client.v2.model.cost\_tag\_pipeline\_active\_key\_data module
6259+
---------------------------------------------------------------------------
6260+
6261+
.. automodule:: datadog_api_client.v2.model.cost_tag_pipeline_active_key_data
6262+
:members:
6263+
:show-inheritance:
6264+
6265+
datadog\_api\_client.v2.model.cost\_tag\_pipeline\_active\_key\_response module
6266+
-------------------------------------------------------------------------------
6267+
6268+
.. automodule:: datadog_api_client.v2.model.cost_tag_pipeline_active_key_response
6269+
:members:
6270+
:show-inheritance:
6271+
6272+
datadog\_api\_client.v2.model.cost\_tag\_pipeline\_active\_key\_type module
6273+
---------------------------------------------------------------------------
6274+
6275+
.. automodule:: datadog_api_client.v2.model.cost_tag_pipeline_active_key_type
6276+
:members:
6277+
:show-inheritance:
6278+
61956279
datadog\_api\_client.v2.model.coverage\_summary\_attributes module
61966280
------------------------------------------------------------------
61976281

@@ -7396,6 +7480,34 @@ datadog\_api\_client.v2.model.csm\_serverless\_coverage\_analysis\_response modu
73967480
:members:
73977481
:show-inheritance:
73987482

7483+
datadog\_api\_client.v2.model.custom\_allocation\_rule\_status\_attributes module
7484+
---------------------------------------------------------------------------------
7485+
7486+
.. automodule:: datadog_api_client.v2.model.custom_allocation_rule_status_attributes
7487+
:members:
7488+
:show-inheritance:
7489+
7490+
datadog\_api\_client.v2.model.custom\_allocation\_rule\_status\_data module
7491+
---------------------------------------------------------------------------
7492+
7493+
.. automodule:: datadog_api_client.v2.model.custom_allocation_rule_status_data
7494+
:members:
7495+
:show-inheritance:
7496+
7497+
datadog\_api\_client.v2.model.custom\_allocation\_rule\_status\_response module
7498+
-------------------------------------------------------------------------------
7499+
7500+
.. automodule:: datadog_api_client.v2.model.custom_allocation_rule_status_response
7501+
:members:
7502+
:show-inheritance:
7503+
7504+
datadog\_api\_client.v2.model.custom\_allocation\_rule\_status\_type module
7505+
---------------------------------------------------------------------------
7506+
7507+
.. automodule:: datadog_api_client.v2.model.custom_allocation_rule_status_type
7508+
:members:
7509+
:show-inheritance:
7510+
73997511
datadog\_api\_client.v2.model.custom\_attribute\_config module
74007512
--------------------------------------------------------------
74017513

@@ -33604,6 +33716,34 @@ datadog\_api\_client.v2.model.table\_row\_resource\_identifier module
3360433716
:members:
3360533717
:show-inheritance:
3360633718

33719+
datadog\_api\_client.v2.model.tag\_pipelines\_ruleset\_status\_attributes module
33720+
--------------------------------------------------------------------------------
33721+
33722+
.. automodule:: datadog_api_client.v2.model.tag_pipelines_ruleset_status_attributes
33723+
:members:
33724+
:show-inheritance:
33725+
33726+
datadog\_api\_client.v2.model.tag\_pipelines\_ruleset\_status\_data module
33727+
--------------------------------------------------------------------------
33728+
33729+
.. automodule:: datadog_api_client.v2.model.tag_pipelines_ruleset_status_data
33730+
:members:
33731+
:show-inheritance:
33732+
33733+
datadog\_api\_client.v2.model.tag\_pipelines\_ruleset\_status\_response module
33734+
------------------------------------------------------------------------------
33735+
33736+
.. automodule:: datadog_api_client.v2.model.tag_pipelines_ruleset_status_response
33737+
:members:
33738+
:show-inheritance:
33739+
33740+
datadog\_api\_client.v2.model.tag\_pipelines\_ruleset\_status\_type module
33741+
--------------------------------------------------------------------------
33742+
33743+
.. automodule:: datadog_api_client.v2.model.tag_pipelines_ruleset_status_type
33744+
:members:
33745+
:show-inheritance:
33746+
3360733747
datadog\_api\_client.v2.model.tags\_event\_attribute module
3360833748
-----------------------------------------------------------
3360933749

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
"""
2+
Get preferred cost allocation tags 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_ai_preferred_tags"] = True
10+
with ApiClient(configuration) as api_client:
11+
api_instance = CloudCostManagementApi(api_client)
12+
response = api_instance.get_cost_ai_preferred_tags()
13+
14+
print(response)
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
"""
2+
Get cost setting 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_setting"] = True
10+
with ApiClient(configuration) as api_client:
11+
api_instance = CloudCostManagementApi(api_client)
12+
response = api_instance.get_cost_setting(
13+
setting_type="setting_type",
14+
)
15+
16+
print(response)
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
"""
2+
List active tag pipeline keys 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_pipeline_active_keys"] = True
10+
with ApiClient(configuration) as api_client:
11+
api_instance = CloudCostManagementApi(api_client)
12+
response = api_instance.list_cost_tag_pipeline_active_keys()
13+
14+
print(response)
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
"""
2+
List custom allocation rule statuses 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_custom_allocation_rules_status"] = True
10+
with ApiClient(configuration) as api_client:
11+
api_instance = CloudCostManagementApi(api_client)
12+
response = api_instance.list_custom_allocation_rules_status()
13+
14+
print(response)
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
"""
2+
List tag pipeline ruleset statuses 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_tag_pipelines_rulesets_status"] = True
10+
with ApiClient(configuration) as api_client:
11+
api_instance = CloudCostManagementApi(api_client)
12+
response = api_instance.list_tag_pipelines_rulesets_status()
13+
14+
print(response)

src/datadog_api_client/configuration.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -351,6 +351,11 @@ def __init__(
351351
"v2.upsert_sync_config": False,
352352
"v2.get_code_coverage_branch_summary": False,
353353
"v2.get_code_coverage_commit_summary": False,
354+
"v2.get_cost_ai_preferred_tags": False,
355+
"v2.get_cost_setting": False,
356+
"v2.list_cost_tag_pipeline_active_keys": False,
357+
"v2.list_custom_allocation_rules_status": False,
358+
"v2.list_tag_pipelines_rulesets_status": False,
354359
"v2.create_dashboard_secure_embed": False,
355360
"v2.delete_dashboard_secure_embed": False,
356361
"v2.get_dashboard_secure_embed": False,

0 commit comments

Comments
 (0)