Skip to content

Commit 0fb340c

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit 8c157b9 of spec repo
1 parent 4c93309 commit 0fb340c

42 files changed

Lines changed: 4340 additions & 0 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.generator/schemas/v2/openapi.yaml

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

docs/datadog_api_client.v2.model.rst

Lines changed: 189 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5478,6 +5478,195 @@ datadog\_api\_client.v2.model.commit\_coverage\_summary\_request\_type module
54785478
:members:
54795479
:show-inheritance:
54805480

5481+
datadog\_api\_client.v2.model.commitments\_aws\_ec2\_ri\_commitment module
5482+
--------------------------------------------------------------------------
5483+
5484+
.. automodule:: datadog_api_client.v2.model.commitments_aws_ec2_ri_commitment
5485+
:members:
5486+
:show-inheritance:
5487+
5488+
datadog\_api\_client.v2.model.commitments\_aws\_elasticache\_ri\_commitment module
5489+
----------------------------------------------------------------------------------
5490+
5491+
.. automodule:: datadog_api_client.v2.model.commitments_aws_elasticache_ri_commitment
5492+
:members:
5493+
:show-inheritance:
5494+
5495+
datadog\_api\_client.v2.model.commitments\_aws\_rdsri\_commitment module
5496+
------------------------------------------------------------------------
5497+
5498+
.. automodule:: datadog_api_client.v2.model.commitments_aws_rdsri_commitment
5499+
:members:
5500+
:show-inheritance:
5501+
5502+
datadog\_api\_client.v2.model.commitments\_aws\_sp\_commitment module
5503+
---------------------------------------------------------------------
5504+
5505+
.. automodule:: datadog_api_client.v2.model.commitments_aws_sp_commitment
5506+
:members:
5507+
:show-inheritance:
5508+
5509+
datadog\_api\_client.v2.model.commitments\_azure\_compute\_sp\_commitment module
5510+
--------------------------------------------------------------------------------
5511+
5512+
.. automodule:: datadog_api_client.v2.model.commitments_azure_compute_sp_commitment
5513+
:members:
5514+
:show-inheritance:
5515+
5516+
datadog\_api\_client.v2.model.commitments\_azure\_vmri\_commitment module
5517+
-------------------------------------------------------------------------
5518+
5519+
.. automodule:: datadog_api_client.v2.model.commitments_azure_vmri_commitment
5520+
:members:
5521+
:show-inheritance:
5522+
5523+
datadog\_api\_client.v2.model.commitments\_azure\_vmri\_status module
5524+
---------------------------------------------------------------------
5525+
5526+
.. automodule:: datadog_api_client.v2.model.commitments_azure_vmri_status
5527+
:members:
5528+
:show-inheritance:
5529+
5530+
datadog\_api\_client.v2.model.commitments\_commitment\_type module
5531+
------------------------------------------------------------------
5532+
5533+
.. automodule:: datadog_api_client.v2.model.commitments_commitment_type
5534+
:members:
5535+
:show-inheritance:
5536+
5537+
datadog\_api\_client.v2.model.commitments\_coverage\_scalar\_response module
5538+
----------------------------------------------------------------------------
5539+
5540+
.. automodule:: datadog_api_client.v2.model.commitments_coverage_scalar_response
5541+
:members:
5542+
:show-inheritance:
5543+
5544+
datadog\_api\_client.v2.model.commitments\_coverage\_timeseries\_response module
5545+
--------------------------------------------------------------------------------
5546+
5547+
.. automodule:: datadog_api_client.v2.model.commitments_coverage_timeseries_response
5548+
:members:
5549+
:show-inheritance:
5550+
5551+
datadog\_api\_client.v2.model.commitments\_list\_item module
5552+
------------------------------------------------------------
5553+
5554+
.. automodule:: datadog_api_client.v2.model.commitments_list_item
5555+
:members:
5556+
:show-inheritance:
5557+
5558+
datadog\_api\_client.v2.model.commitments\_list\_meta module
5559+
------------------------------------------------------------
5560+
5561+
.. automodule:: datadog_api_client.v2.model.commitments_list_meta
5562+
:members:
5563+
:show-inheritance:
5564+
5565+
datadog\_api\_client.v2.model.commitments\_list\_response module
5566+
----------------------------------------------------------------
5567+
5568+
.. automodule:: datadog_api_client.v2.model.commitments_list_response
5569+
:members:
5570+
:show-inheritance:
5571+
5572+
datadog\_api\_client.v2.model.commitments\_on\_demand\_hotspots\_scalar\_meta module
5573+
------------------------------------------------------------------------------------
5574+
5575+
.. automodule:: datadog_api_client.v2.model.commitments_on_demand_hotspots_scalar_meta
5576+
:members:
5577+
:show-inheritance:
5578+
5579+
datadog\_api\_client.v2.model.commitments\_on\_demand\_hotspots\_scalar\_response module
5580+
----------------------------------------------------------------------------------------
5581+
5582+
.. automodule:: datadog_api_client.v2.model.commitments_on_demand_hotspots_scalar_response
5583+
:members:
5584+
:show-inheritance:
5585+
5586+
datadog\_api\_client.v2.model.commitments\_provider module
5587+
----------------------------------------------------------
5588+
5589+
.. automodule:: datadog_api_client.v2.model.commitments_provider
5590+
:members:
5591+
:show-inheritance:
5592+
5593+
datadog\_api\_client.v2.model.commitments\_savings\_scalar\_response module
5594+
---------------------------------------------------------------------------
5595+
5596+
.. automodule:: datadog_api_client.v2.model.commitments_savings_scalar_response
5597+
:members:
5598+
:show-inheritance:
5599+
5600+
datadog\_api\_client.v2.model.commitments\_savings\_timeseries\_response module
5601+
-------------------------------------------------------------------------------
5602+
5603+
.. automodule:: datadog_api_client.v2.model.commitments_savings_timeseries_response
5604+
:members:
5605+
:show-inheritance:
5606+
5607+
datadog\_api\_client.v2.model.commitments\_scalar\_column module
5608+
----------------------------------------------------------------
5609+
5610+
.. automodule:: datadog_api_client.v2.model.commitments_scalar_column
5611+
:members:
5612+
:show-inheritance:
5613+
5614+
datadog\_api\_client.v2.model.commitments\_scalar\_column\_meta module
5615+
----------------------------------------------------------------------
5616+
5617+
.. automodule:: datadog_api_client.v2.model.commitments_scalar_column_meta
5618+
:members:
5619+
:show-inheritance:
5620+
5621+
datadog\_api\_client.v2.model.commitments\_scalar\_column\_type module
5622+
----------------------------------------------------------------------
5623+
5624+
.. automodule:: datadog_api_client.v2.model.commitments_scalar_column_type
5625+
:members:
5626+
:show-inheritance:
5627+
5628+
datadog\_api\_client.v2.model.commitments\_timeseries\_metric module
5629+
--------------------------------------------------------------------
5630+
5631+
.. automodule:: datadog_api_client.v2.model.commitments_timeseries_metric
5632+
:members:
5633+
:show-inheritance:
5634+
5635+
datadog\_api\_client.v2.model.commitments\_timeseries\_series module
5636+
--------------------------------------------------------------------
5637+
5638+
.. automodule:: datadog_api_client.v2.model.commitments_timeseries_series
5639+
:members:
5640+
:show-inheritance:
5641+
5642+
datadog\_api\_client.v2.model.commitments\_unit module
5643+
------------------------------------------------------
5644+
5645+
.. automodule:: datadog_api_client.v2.model.commitments_unit
5646+
:members:
5647+
:show-inheritance:
5648+
5649+
datadog\_api\_client.v2.model.commitments\_utilization\_scalar\_product\_breakdown\_entry module
5650+
------------------------------------------------------------------------------------------------
5651+
5652+
.. automodule:: datadog_api_client.v2.model.commitments_utilization_scalar_product_breakdown_entry
5653+
:members:
5654+
:show-inheritance:
5655+
5656+
datadog\_api\_client.v2.model.commitments\_utilization\_scalar\_response module
5657+
-------------------------------------------------------------------------------
5658+
5659+
.. automodule:: datadog_api_client.v2.model.commitments_utilization_scalar_response
5660+
:members:
5661+
:show-inheritance:
5662+
5663+
datadog\_api\_client.v2.model.commitments\_utilization\_timeseries\_response module
5664+
-----------------------------------------------------------------------------------
5665+
5666+
.. automodule:: datadog_api_client.v2.model.commitments_utilization_timeseries_response
5667+
:members:
5668+
:show-inheritance:
5669+
54815670
datadog\_api\_client.v2.model.completion\_condition module
54825671
----------------------------------------------------------
54835672

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
"""
2+
Get commitments list 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+
from datadog_api_client.v2.model.commitments_provider import CommitmentsProvider
8+
9+
configuration = Configuration()
10+
configuration.unstable_operations["get_commitments_commitment_list"] = True
11+
with ApiClient(configuration) as api_client:
12+
api_instance = CloudCostManagementApi(api_client)
13+
response = api_instance.get_commitments_commitment_list(
14+
provider=CommitmentsProvider.AWS,
15+
product="product",
16+
start=9223372036854775807,
17+
end=9223372036854775807,
18+
)
19+
20+
print(response)
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
"""
2+
Get commitments coverage (scalar) 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+
from datadog_api_client.v2.model.commitments_provider import CommitmentsProvider
8+
9+
configuration = Configuration()
10+
configuration.unstable_operations["get_commitments_coverage_scalar"] = True
11+
with ApiClient(configuration) as api_client:
12+
api_instance = CloudCostManagementApi(api_client)
13+
response = api_instance.get_commitments_coverage_scalar(
14+
provider=CommitmentsProvider.AWS,
15+
product="product",
16+
start=9223372036854775807,
17+
end=9223372036854775807,
18+
)
19+
20+
print(response)
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
"""
2+
Get commitments coverage (timeseries) 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+
from datadog_api_client.v2.model.commitments_provider import CommitmentsProvider
8+
9+
configuration = Configuration()
10+
configuration.unstable_operations["get_commitments_coverage_timeseries"] = True
11+
with ApiClient(configuration) as api_client:
12+
api_instance = CloudCostManagementApi(api_client)
13+
response = api_instance.get_commitments_coverage_timeseries(
14+
provider=CommitmentsProvider.AWS,
15+
product="product",
16+
start=9223372036854775807,
17+
end=9223372036854775807,
18+
)
19+
20+
print(response)
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
"""
2+
Get commitments on-demand hot spots (scalar) 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+
from datadog_api_client.v2.model.commitments_provider import CommitmentsProvider
8+
9+
configuration = Configuration()
10+
configuration.unstable_operations["get_commitments_on_demand_hotspots_scalar"] = True
11+
with ApiClient(configuration) as api_client:
12+
api_instance = CloudCostManagementApi(api_client)
13+
response = api_instance.get_commitments_on_demand_hotspots_scalar(
14+
provider=CommitmentsProvider.AWS,
15+
product="product",
16+
start=9223372036854775807,
17+
end=9223372036854775807,
18+
)
19+
20+
print(response)
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
"""
2+
Get commitments savings (scalar) 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+
from datadog_api_client.v2.model.commitments_provider import CommitmentsProvider
8+
9+
configuration = Configuration()
10+
configuration.unstable_operations["get_commitments_savings_scalar"] = True
11+
with ApiClient(configuration) as api_client:
12+
api_instance = CloudCostManagementApi(api_client)
13+
response = api_instance.get_commitments_savings_scalar(
14+
provider=CommitmentsProvider.AWS,
15+
product="product",
16+
start=9223372036854775807,
17+
end=9223372036854775807,
18+
)
19+
20+
print(response)
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
"""
2+
Get commitments savings (timeseries) 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+
from datadog_api_client.v2.model.commitments_provider import CommitmentsProvider
8+
9+
configuration = Configuration()
10+
configuration.unstable_operations["get_commitments_savings_timeseries"] = True
11+
with ApiClient(configuration) as api_client:
12+
api_instance = CloudCostManagementApi(api_client)
13+
response = api_instance.get_commitments_savings_timeseries(
14+
provider=CommitmentsProvider.AWS,
15+
product="product",
16+
start=9223372036854775807,
17+
end=9223372036854775807,
18+
)
19+
20+
print(response)
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
"""
2+
Get commitments utilization (scalar) 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+
from datadog_api_client.v2.model.commitments_provider import CommitmentsProvider
8+
9+
configuration = Configuration()
10+
configuration.unstable_operations["get_commitments_utilization_scalar"] = True
11+
with ApiClient(configuration) as api_client:
12+
api_instance = CloudCostManagementApi(api_client)
13+
response = api_instance.get_commitments_utilization_scalar(
14+
provider=CommitmentsProvider.AWS,
15+
product="product",
16+
start=9223372036854775807,
17+
end=9223372036854775807,
18+
)
19+
20+
print(response)
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
"""
2+
Get commitments utilization (timeseries) 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+
from datadog_api_client.v2.model.commitments_provider import CommitmentsProvider
8+
9+
configuration = Configuration()
10+
configuration.unstable_operations["get_commitments_utilization_timeseries"] = True
11+
with ApiClient(configuration) as api_client:
12+
api_instance = CloudCostManagementApi(api_client)
13+
response = api_instance.get_commitments_utilization_timeseries(
14+
provider=CommitmentsProvider.AWS,
15+
product="product",
16+
start=9223372036854775807,
17+
end=9223372036854775807,
18+
)
19+
20+
print(response)

0 commit comments

Comments
 (0)