Skip to content

Commit b296800

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit 856fdcb of spec repo
1 parent dfd3ba4 commit b296800

File tree

45 files changed

+3170
-2
lines changed

Some content is hidden

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

45 files changed

+3170
-2
lines changed

.generator/schemas/v2/openapi.yaml

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

docs/datadog_api_client.v2.model.rst

Lines changed: 259 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20829,6 +20829,230 @@ datadog\_api\_client.v2.model.process\_summary\_type module
2082920829
:members:
2083020830
:show-inheritance:
2083120831

20832+
datadog\_api\_client.v2.model.product\_analytics\_analytics\_query module
20833+
-------------------------------------------------------------------------
20834+
20835+
.. automodule:: datadog_api_client.v2.model.product_analytics_analytics_query
20836+
:members:
20837+
:show-inheritance:
20838+
20839+
datadog\_api\_client.v2.model.product\_analytics\_analytics\_request module
20840+
---------------------------------------------------------------------------
20841+
20842+
.. automodule:: datadog_api_client.v2.model.product_analytics_analytics_request
20843+
:members:
20844+
:show-inheritance:
20845+
20846+
datadog\_api\_client.v2.model.product\_analytics\_analytics\_request\_attributes module
20847+
---------------------------------------------------------------------------------------
20848+
20849+
.. automodule:: datadog_api_client.v2.model.product_analytics_analytics_request_attributes
20850+
:members:
20851+
:show-inheritance:
20852+
20853+
datadog\_api\_client.v2.model.product\_analytics\_analytics\_request\_data module
20854+
---------------------------------------------------------------------------------
20855+
20856+
.. automodule:: datadog_api_client.v2.model.product_analytics_analytics_request_data
20857+
:members:
20858+
:show-inheritance:
20859+
20860+
datadog\_api\_client.v2.model.product\_analytics\_analytics\_request\_type module
20861+
---------------------------------------------------------------------------------
20862+
20863+
.. automodule:: datadog_api_client.v2.model.product_analytics_analytics_request_type
20864+
:members:
20865+
:show-inheritance:
20866+
20867+
datadog\_api\_client.v2.model.product\_analytics\_audience\_account\_subquery module
20868+
------------------------------------------------------------------------------------
20869+
20870+
.. automodule:: datadog_api_client.v2.model.product_analytics_audience_account_subquery
20871+
:members:
20872+
:show-inheritance:
20873+
20874+
datadog\_api\_client.v2.model.product\_analytics\_audience\_filters module
20875+
--------------------------------------------------------------------------
20876+
20877+
.. automodule:: datadog_api_client.v2.model.product_analytics_audience_filters
20878+
:members:
20879+
:show-inheritance:
20880+
20881+
datadog\_api\_client.v2.model.product\_analytics\_audience\_segment\_subquery module
20882+
------------------------------------------------------------------------------------
20883+
20884+
.. automodule:: datadog_api_client.v2.model.product_analytics_audience_segment_subquery
20885+
:members:
20886+
:show-inheritance:
20887+
20888+
datadog\_api\_client.v2.model.product\_analytics\_audience\_user\_subquery module
20889+
---------------------------------------------------------------------------------
20890+
20891+
.. automodule:: datadog_api_client.v2.model.product_analytics_audience_user_subquery
20892+
:members:
20893+
:show-inheritance:
20894+
20895+
datadog\_api\_client.v2.model.product\_analytics\_base\_query module
20896+
--------------------------------------------------------------------
20897+
20898+
.. automodule:: datadog_api_client.v2.model.product_analytics_base_query
20899+
:members:
20900+
:show-inheritance:
20901+
20902+
datadog\_api\_client.v2.model.product\_analytics\_compute module
20903+
----------------------------------------------------------------
20904+
20905+
.. automodule:: datadog_api_client.v2.model.product_analytics_compute
20906+
:members:
20907+
:show-inheritance:
20908+
20909+
datadog\_api\_client.v2.model.product\_analytics\_event\_query module
20910+
---------------------------------------------------------------------
20911+
20912+
.. automodule:: datadog_api_client.v2.model.product_analytics_event_query
20913+
:members:
20914+
:show-inheritance:
20915+
20916+
datadog\_api\_client.v2.model.product\_analytics\_event\_query\_data\_source module
20917+
-----------------------------------------------------------------------------------
20918+
20919+
.. automodule:: datadog_api_client.v2.model.product_analytics_event_query_data_source
20920+
:members:
20921+
:show-inheritance:
20922+
20923+
datadog\_api\_client.v2.model.product\_analytics\_event\_search module
20924+
----------------------------------------------------------------------
20925+
20926+
.. automodule:: datadog_api_client.v2.model.product_analytics_event_search
20927+
:members:
20928+
:show-inheritance:
20929+
20930+
datadog\_api\_client.v2.model.product\_analytics\_execution\_type module
20931+
------------------------------------------------------------------------
20932+
20933+
.. automodule:: datadog_api_client.v2.model.product_analytics_execution_type
20934+
:members:
20935+
:show-inheritance:
20936+
20937+
datadog\_api\_client.v2.model.product\_analytics\_group\_by module
20938+
------------------------------------------------------------------
20939+
20940+
.. automodule:: datadog_api_client.v2.model.product_analytics_group_by
20941+
:members:
20942+
:show-inheritance:
20943+
20944+
datadog\_api\_client.v2.model.product\_analytics\_group\_by\_sort module
20945+
------------------------------------------------------------------------
20946+
20947+
.. automodule:: datadog_api_client.v2.model.product_analytics_group_by_sort
20948+
:members:
20949+
:show-inheritance:
20950+
20951+
datadog\_api\_client.v2.model.product\_analytics\_interval module
20952+
-----------------------------------------------------------------
20953+
20954+
.. automodule:: datadog_api_client.v2.model.product_analytics_interval
20955+
:members:
20956+
:show-inheritance:
20957+
20958+
datadog\_api\_client.v2.model.product\_analytics\_occurrence\_filter module
20959+
---------------------------------------------------------------------------
20960+
20961+
.. automodule:: datadog_api_client.v2.model.product_analytics_occurrence_filter
20962+
:members:
20963+
:show-inheritance:
20964+
20965+
datadog\_api\_client.v2.model.product\_analytics\_occurrence\_query module
20966+
--------------------------------------------------------------------------
20967+
20968+
.. automodule:: datadog_api_client.v2.model.product_analytics_occurrence_query
20969+
:members:
20970+
:show-inheritance:
20971+
20972+
datadog\_api\_client.v2.model.product\_analytics\_occurrence\_query\_data\_source module
20973+
----------------------------------------------------------------------------------------
20974+
20975+
.. automodule:: datadog_api_client.v2.model.product_analytics_occurrence_query_data_source
20976+
:members:
20977+
:show-inheritance:
20978+
20979+
datadog\_api\_client.v2.model.product\_analytics\_occurrence\_search module
20980+
---------------------------------------------------------------------------
20981+
20982+
.. automodule:: datadog_api_client.v2.model.product_analytics_occurrence_search
20983+
:members:
20984+
:show-inheritance:
20985+
20986+
datadog\_api\_client.v2.model.product\_analytics\_response\_meta module
20987+
-----------------------------------------------------------------------
20988+
20989+
.. automodule:: datadog_api_client.v2.model.product_analytics_response_meta
20990+
:members:
20991+
:show-inheritance:
20992+
20993+
datadog\_api\_client.v2.model.product\_analytics\_response\_meta\_status module
20994+
-------------------------------------------------------------------------------
20995+
20996+
.. automodule:: datadog_api_client.v2.model.product_analytics_response_meta_status
20997+
:members:
20998+
:show-inheritance:
20999+
21000+
datadog\_api\_client.v2.model.product\_analytics\_scalar\_column module
21001+
-----------------------------------------------------------------------
21002+
21003+
.. automodule:: datadog_api_client.v2.model.product_analytics_scalar_column
21004+
:members:
21005+
:show-inheritance:
21006+
21007+
datadog\_api\_client.v2.model.product\_analytics\_scalar\_column\_meta module
21008+
-----------------------------------------------------------------------------
21009+
21010+
.. automodule:: datadog_api_client.v2.model.product_analytics_scalar_column_meta
21011+
:members:
21012+
:show-inheritance:
21013+
21014+
datadog\_api\_client.v2.model.product\_analytics\_scalar\_column\_type module
21015+
-----------------------------------------------------------------------------
21016+
21017+
.. automodule:: datadog_api_client.v2.model.product_analytics_scalar_column_type
21018+
:members:
21019+
:show-inheritance:
21020+
21021+
datadog\_api\_client.v2.model.product\_analytics\_scalar\_response module
21022+
-------------------------------------------------------------------------
21023+
21024+
.. automodule:: datadog_api_client.v2.model.product_analytics_scalar_response
21025+
:members:
21026+
:show-inheritance:
21027+
21028+
datadog\_api\_client.v2.model.product\_analytics\_scalar\_response\_attributes module
21029+
-------------------------------------------------------------------------------------
21030+
21031+
.. automodule:: datadog_api_client.v2.model.product_analytics_scalar_response_attributes
21032+
:members:
21033+
:show-inheritance:
21034+
21035+
datadog\_api\_client.v2.model.product\_analytics\_scalar\_response\_data module
21036+
-------------------------------------------------------------------------------
21037+
21038+
.. automodule:: datadog_api_client.v2.model.product_analytics_scalar_response_data
21039+
:members:
21040+
:show-inheritance:
21041+
21042+
datadog\_api\_client.v2.model.product\_analytics\_scalar\_response\_type module
21043+
-------------------------------------------------------------------------------
21044+
21045+
.. automodule:: datadog_api_client.v2.model.product_analytics_scalar_response_type
21046+
:members:
21047+
:show-inheritance:
21048+
21049+
datadog\_api\_client.v2.model.product\_analytics\_serie module
21050+
--------------------------------------------------------------
21051+
21052+
.. automodule:: datadog_api_client.v2.model.product_analytics_serie
21053+
:members:
21054+
:show-inheritance:
21055+
2083221056
datadog\_api\_client.v2.model.product\_analytics\_server\_side\_event\_error module
2083321057
-----------------------------------------------------------------------------------
2083421058

@@ -20892,6 +21116,41 @@ datadog\_api\_client.v2.model.product\_analytics\_server\_side\_event\_item\_usr
2089221116
:members:
2089321117
:show-inheritance:
2089421118

21119+
datadog\_api\_client.v2.model.product\_analytics\_timeseries\_response module
21120+
-----------------------------------------------------------------------------
21121+
21122+
.. automodule:: datadog_api_client.v2.model.product_analytics_timeseries_response
21123+
:members:
21124+
:show-inheritance:
21125+
21126+
datadog\_api\_client.v2.model.product\_analytics\_timeseries\_response\_attributes module
21127+
-----------------------------------------------------------------------------------------
21128+
21129+
.. automodule:: datadog_api_client.v2.model.product_analytics_timeseries_response_attributes
21130+
:members:
21131+
:show-inheritance:
21132+
21133+
datadog\_api\_client.v2.model.product\_analytics\_timeseries\_response\_data module
21134+
-----------------------------------------------------------------------------------
21135+
21136+
.. automodule:: datadog_api_client.v2.model.product_analytics_timeseries_response_data
21137+
:members:
21138+
:show-inheritance:
21139+
21140+
datadog\_api\_client.v2.model.product\_analytics\_timeseries\_response\_type module
21141+
-----------------------------------------------------------------------------------
21142+
21143+
.. automodule:: datadog_api_client.v2.model.product_analytics_timeseries_response_type
21144+
:members:
21145+
:show-inheritance:
21146+
21147+
datadog\_api\_client.v2.model.product\_analytics\_unit module
21148+
-------------------------------------------------------------
21149+
21150+
.. automodule:: datadog_api_client.v2.model.product_analytics_unit
21151+
:members:
21152+
:show-inheritance:
21153+
2089521154
datadog\_api\_client.v2.model.project module
2089621155
--------------------------------------------
2089721156

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
"""
2+
Compute scalar analytics returns "OK" response
3+
"""
4+
5+
from datadog_api_client import ApiClient, Configuration
6+
from datadog_api_client.v2.api.product_analytics_api import ProductAnalyticsApi
7+
from datadog_api_client.v2.model.product_analytics_analytics_query import ProductAnalyticsAnalyticsQuery
8+
from datadog_api_client.v2.model.product_analytics_analytics_request import ProductAnalyticsAnalyticsRequest
9+
from datadog_api_client.v2.model.product_analytics_analytics_request_attributes import (
10+
ProductAnalyticsAnalyticsRequestAttributes,
11+
)
12+
from datadog_api_client.v2.model.product_analytics_analytics_request_data import ProductAnalyticsAnalyticsRequestData
13+
from datadog_api_client.v2.model.product_analytics_analytics_request_type import ProductAnalyticsAnalyticsRequestType
14+
from datadog_api_client.v2.model.product_analytics_compute import ProductAnalyticsCompute
15+
from datadog_api_client.v2.model.product_analytics_event_query import ProductAnalyticsEventQuery
16+
from datadog_api_client.v2.model.product_analytics_event_query_data_source import ProductAnalyticsEventQueryDataSource
17+
from datadog_api_client.v2.model.product_analytics_event_search import ProductAnalyticsEventSearch
18+
19+
body = ProductAnalyticsAnalyticsRequest(
20+
data=ProductAnalyticsAnalyticsRequestData(
21+
attributes=ProductAnalyticsAnalyticsRequestAttributes(
22+
_from=1771232048460,
23+
query=ProductAnalyticsAnalyticsQuery(
24+
compute=ProductAnalyticsCompute(
25+
aggregation="count",
26+
),
27+
query=ProductAnalyticsEventQuery(
28+
data_source=ProductAnalyticsEventQueryDataSource.PRODUCT_ANALYTICS,
29+
search=ProductAnalyticsEventSearch(
30+
query="@type:view",
31+
),
32+
),
33+
),
34+
to=1771836848262,
35+
),
36+
type=ProductAnalyticsAnalyticsRequestType.FORMULA_ANALYTICS_EXTENDED_REQUEST,
37+
),
38+
)
39+
40+
configuration = Configuration()
41+
with ApiClient(configuration) as api_client:
42+
api_instance = ProductAnalyticsApi(api_client)
43+
response = api_instance.query_product_analytics_scalar(body=body)
44+
45+
print(response)
Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
"""
2+
Compute timeseries analytics returns "OK" response
3+
"""
4+
5+
from datadog_api_client import ApiClient, Configuration
6+
from datadog_api_client.v2.api.product_analytics_api import ProductAnalyticsApi
7+
from datadog_api_client.v2.model.product_analytics_analytics_query import ProductAnalyticsAnalyticsQuery
8+
from datadog_api_client.v2.model.product_analytics_analytics_request import ProductAnalyticsAnalyticsRequest
9+
from datadog_api_client.v2.model.product_analytics_analytics_request_attributes import (
10+
ProductAnalyticsAnalyticsRequestAttributes,
11+
)
12+
from datadog_api_client.v2.model.product_analytics_analytics_request_data import ProductAnalyticsAnalyticsRequestData
13+
from datadog_api_client.v2.model.product_analytics_analytics_request_type import ProductAnalyticsAnalyticsRequestType
14+
from datadog_api_client.v2.model.product_analytics_compute import ProductAnalyticsCompute
15+
from datadog_api_client.v2.model.product_analytics_event_query import ProductAnalyticsEventQuery
16+
from datadog_api_client.v2.model.product_analytics_event_query_data_source import ProductAnalyticsEventQueryDataSource
17+
from datadog_api_client.v2.model.product_analytics_event_search import ProductAnalyticsEventSearch
18+
19+
body = ProductAnalyticsAnalyticsRequest(
20+
data=ProductAnalyticsAnalyticsRequestData(
21+
attributes=ProductAnalyticsAnalyticsRequestAttributes(
22+
_from=1771232048460,
23+
query=ProductAnalyticsAnalyticsQuery(
24+
compute=ProductAnalyticsCompute(
25+
aggregation="count",
26+
),
27+
query=ProductAnalyticsEventQuery(
28+
data_source=ProductAnalyticsEventQueryDataSource.PRODUCT_ANALYTICS,
29+
search=ProductAnalyticsEventSearch(
30+
query="@type:view",
31+
),
32+
),
33+
),
34+
to=1771836848262,
35+
),
36+
type=ProductAnalyticsAnalyticsRequestType.FORMULA_ANALYTICS_EXTENDED_REQUEST,
37+
),
38+
)
39+
40+
configuration = Configuration()
41+
with ApiClient(configuration) as api_client:
42+
api_instance = ProductAnalyticsApi(api_client)
43+
response = api_instance.query_product_analytics_timeseries(body=body)
44+
45+
print(response)

0 commit comments

Comments
 (0)