Skip to content

Commit fa81f86

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit 4e0a680 of spec repo
1 parent 81b72a5 commit fa81f86

53 files changed

Lines changed: 4389 additions & 57 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: 1268 additions & 46 deletions
Large diffs are not rendered by default.

docs/datadog_api_client.v2.api.rst

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -473,6 +473,13 @@ datadog\_api\_client.v2.api.network\_device\_monitoring\_api module
473473
:members:
474474
:show-inheritance:
475475

476+
datadog\_api\_client.v2.api.o\_auth2\_client\_public\_api module
477+
----------------------------------------------------------------
478+
479+
.. automodule:: datadog_api_client.v2.api.o_auth2_client_public_api
480+
:members:
481+
:show-inheritance:
482+
476483
datadog\_api\_client.v2.api.observability\_pipelines\_api module
477484
----------------------------------------------------------------
478485

docs/datadog_api_client.v2.model.rst

Lines changed: 203 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19485,6 +19485,62 @@ datadog\_api\_client.v2.model.llm\_obs\_data\_deletion\_response\_type module
1948519485
:members:
1948619486
:show-inheritance:
1948719487

19488+
datadog\_api\_client.v2.model.llm\_obs\_dataset\_batch\_update\_data\_attributes\_request module
19489+
------------------------------------------------------------------------------------------------
19490+
19491+
.. automodule:: datadog_api_client.v2.model.llm_obs_dataset_batch_update_data_attributes_request
19492+
:members:
19493+
:show-inheritance:
19494+
19495+
datadog\_api\_client.v2.model.llm\_obs\_dataset\_batch\_update\_data\_request module
19496+
------------------------------------------------------------------------------------
19497+
19498+
.. automodule:: datadog_api_client.v2.model.llm_obs_dataset_batch_update_data_request
19499+
:members:
19500+
:show-inheritance:
19501+
19502+
datadog\_api\_client.v2.model.llm\_obs\_dataset\_batch\_update\_insert\_record module
19503+
-------------------------------------------------------------------------------------
19504+
19505+
.. automodule:: datadog_api_client.v2.model.llm_obs_dataset_batch_update_insert_record
19506+
:members:
19507+
:show-inheritance:
19508+
19509+
datadog\_api\_client.v2.model.llm\_obs\_dataset\_batch\_update\_request module
19510+
------------------------------------------------------------------------------
19511+
19512+
.. automodule:: datadog_api_client.v2.model.llm_obs_dataset_batch_update_request
19513+
:members:
19514+
:show-inheritance:
19515+
19516+
datadog\_api\_client.v2.model.llm\_obs\_dataset\_batch\_update\_update\_record module
19517+
-------------------------------------------------------------------------------------
19518+
19519+
.. automodule:: datadog_api_client.v2.model.llm_obs_dataset_batch_update_update_record
19520+
:members:
19521+
:show-inheritance:
19522+
19523+
datadog\_api\_client.v2.model.llm\_obs\_dataset\_clone\_data\_attributes\_request module
19524+
----------------------------------------------------------------------------------------
19525+
19526+
.. automodule:: datadog_api_client.v2.model.llm_obs_dataset_clone_data_attributes_request
19527+
:members:
19528+
:show-inheritance:
19529+
19530+
datadog\_api\_client.v2.model.llm\_obs\_dataset\_clone\_data\_request module
19531+
----------------------------------------------------------------------------
19532+
19533+
.. automodule:: datadog_api_client.v2.model.llm_obs_dataset_clone_data_request
19534+
:members:
19535+
:show-inheritance:
19536+
19537+
datadog\_api\_client.v2.model.llm\_obs\_dataset\_clone\_request module
19538+
----------------------------------------------------------------------
19539+
19540+
.. automodule:: datadog_api_client.v2.model.llm_obs_dataset_clone_request
19541+
:members:
19542+
:show-inheritance:
19543+
1948819544
datadog\_api\_client.v2.model.llm\_obs\_dataset\_data\_attributes\_request module
1948919545
---------------------------------------------------------------------------------
1949019546

@@ -19548,6 +19604,13 @@ datadog\_api\_client.v2.model.llm\_obs\_dataset\_draft\_state\_user module
1954819604
:members:
1954919605
:show-inheritance:
1955019606

19607+
datadog\_api\_client.v2.model.llm\_obs\_dataset\_export\_format module
19608+
----------------------------------------------------------------------
19609+
19610+
.. automodule:: datadog_api_client.v2.model.llm_obs_dataset_export_format
19611+
:members:
19612+
:show-inheritance:
19613+
1955119614
datadog\_api\_client.v2.model.llm\_obs\_dataset\_record\_data\_response module
1955219615
------------------------------------------------------------------------------
1955319616

@@ -19562,6 +19625,13 @@ datadog\_api\_client.v2.model.llm\_obs\_dataset\_record\_item module
1956219625
:members:
1956319626
:show-inheritance:
1956419627

19628+
datadog\_api\_client.v2.model.llm\_obs\_dataset\_record\_tag\_operations module
19629+
-------------------------------------------------------------------------------
19630+
19631+
.. automodule:: datadog_api_client.v2.model.llm_obs_dataset_record_tag_operations
19632+
:members:
19633+
:show-inheritance:
19634+
1956519635
datadog\_api\_client.v2.model.llm\_obs\_dataset\_record\_update\_item module
1956619636
----------------------------------------------------------------------------
1956719637

@@ -19632,6 +19702,13 @@ datadog\_api\_client.v2.model.llm\_obs\_dataset\_records\_update\_request module
1963219702
:members:
1963319703
:show-inheritance:
1963419704

19705+
datadog\_api\_client.v2.model.llm\_obs\_dataset\_records\_upload\_file module
19706+
-----------------------------------------------------------------------------
19707+
19708+
.. automodule:: datadog_api_client.v2.model.llm_obs_dataset_records_upload_file
19709+
:members:
19710+
:show-inheritance:
19711+
1963519712
datadog\_api\_client.v2.model.llm\_obs\_dataset\_request module
1963619713
---------------------------------------------------------------
1963719714

@@ -19646,6 +19723,27 @@ datadog\_api\_client.v2.model.llm\_obs\_dataset\_response module
1964619723
:members:
1964719724
:show-inheritance:
1964819725

19726+
datadog\_api\_client.v2.model.llm\_obs\_dataset\_restore\_version\_data\_attributes\_request module
19727+
---------------------------------------------------------------------------------------------------
19728+
19729+
.. automodule:: datadog_api_client.v2.model.llm_obs_dataset_restore_version_data_attributes_request
19730+
:members:
19731+
:show-inheritance:
19732+
19733+
datadog\_api\_client.v2.model.llm\_obs\_dataset\_restore\_version\_data\_request module
19734+
---------------------------------------------------------------------------------------
19735+
19736+
.. automodule:: datadog_api_client.v2.model.llm_obs_dataset_restore_version_data_request
19737+
:members:
19738+
:show-inheritance:
19739+
19740+
datadog\_api\_client.v2.model.llm\_obs\_dataset\_restore\_version\_request module
19741+
---------------------------------------------------------------------------------
19742+
19743+
.. automodule:: datadog_api_client.v2.model.llm_obs_dataset_restore_version_request
19744+
:members:
19745+
:show-inheritance:
19746+
1964919747
datadog\_api\_client.v2.model.llm\_obs\_dataset\_type module
1965019748
------------------------------------------------------------
1965119749

@@ -23447,6 +23545,83 @@ datadog\_api\_client.v2.model.nullable\_user\_relationship\_data module
2344723545
:members:
2344823546
:show-inheritance:
2344923547

23548+
datadog\_api\_client.v2.model.o\_auth\_client\_registration\_error module
23549+
-------------------------------------------------------------------------
23550+
23551+
.. automodule:: datadog_api_client.v2.model.o_auth_client_registration_error
23552+
:members:
23553+
:show-inheritance:
23554+
23555+
datadog\_api\_client.v2.model.o\_auth\_client\_registration\_grant\_type module
23556+
-------------------------------------------------------------------------------
23557+
23558+
.. automodule:: datadog_api_client.v2.model.o_auth_client_registration_grant_type
23559+
:members:
23560+
:show-inheritance:
23561+
23562+
datadog\_api\_client.v2.model.o\_auth\_client\_registration\_request module
23563+
---------------------------------------------------------------------------
23564+
23565+
.. automodule:: datadog_api_client.v2.model.o_auth_client_registration_request
23566+
:members:
23567+
:show-inheritance:
23568+
23569+
datadog\_api\_client.v2.model.o\_auth\_client\_registration\_response module
23570+
----------------------------------------------------------------------------
23571+
23572+
.. automodule:: datadog_api_client.v2.model.o_auth_client_registration_response
23573+
:members:
23574+
:show-inheritance:
23575+
23576+
datadog\_api\_client.v2.model.o\_auth\_client\_registration\_response\_type module
23577+
----------------------------------------------------------------------------------
23578+
23579+
.. automodule:: datadog_api_client.v2.model.o_auth_client_registration_response_type
23580+
:members:
23581+
:show-inheritance:
23582+
23583+
datadog\_api\_client.v2.model.o\_auth\_oidc\_scope module
23584+
---------------------------------------------------------
23585+
23586+
.. automodule:: datadog_api_client.v2.model.o_auth_oidc_scope
23587+
:members:
23588+
:show-inheritance:
23589+
23590+
datadog\_api\_client.v2.model.o\_auth\_scopes\_restriction module
23591+
-----------------------------------------------------------------
23592+
23593+
.. automodule:: datadog_api_client.v2.model.o_auth_scopes_restriction
23594+
:members:
23595+
:show-inheritance:
23596+
23597+
datadog\_api\_client.v2.model.o\_auth\_scopes\_restriction\_response module
23598+
---------------------------------------------------------------------------
23599+
23600+
.. automodule:: datadog_api_client.v2.model.o_auth_scopes_restriction_response
23601+
:members:
23602+
:show-inheritance:
23603+
23604+
datadog\_api\_client.v2.model.o\_auth\_scopes\_restriction\_response\_attributes module
23605+
---------------------------------------------------------------------------------------
23606+
23607+
.. automodule:: datadog_api_client.v2.model.o_auth_scopes_restriction_response_attributes
23608+
:members:
23609+
:show-inheritance:
23610+
23611+
datadog\_api\_client.v2.model.o\_auth\_scopes\_restriction\_response\_data module
23612+
---------------------------------------------------------------------------------
23613+
23614+
.. automodule:: datadog_api_client.v2.model.o_auth_scopes_restriction_response_data
23615+
:members:
23616+
:show-inheritance:
23617+
23618+
datadog\_api\_client.v2.model.o\_auth\_scopes\_restriction\_type module
23619+
-----------------------------------------------------------------------
23620+
23621+
.. automodule:: datadog_api_client.v2.model.o_auth_scopes_restriction_type
23622+
:members:
23623+
:show-inheritance:
23624+
2345023625
datadog\_api\_client.v2.model.observability\_pipeline module
2345123626
------------------------------------------------------------
2345223627

@@ -40261,6 +40436,34 @@ datadog\_api\_client.v2.model.upsert\_cloud\_inventory\_sync\_config\_request\_d
4026140436
:members:
4026240437
:show-inheritance:
4026340438

40439+
datadog\_api\_client.v2.model.upsert\_o\_auth\_scopes\_restriction\_data module
40440+
-------------------------------------------------------------------------------
40441+
40442+
.. automodule:: datadog_api_client.v2.model.upsert_o_auth_scopes_restriction_data
40443+
:members:
40444+
:show-inheritance:
40445+
40446+
datadog\_api\_client.v2.model.upsert\_o\_auth\_scopes\_restriction\_data\_attributes module
40447+
-------------------------------------------------------------------------------------------
40448+
40449+
.. automodule:: datadog_api_client.v2.model.upsert_o_auth_scopes_restriction_data_attributes
40450+
:members:
40451+
:show-inheritance:
40452+
40453+
datadog\_api\_client.v2.model.upsert\_o\_auth\_scopes\_restriction\_request module
40454+
----------------------------------------------------------------------------------
40455+
40456+
.. automodule:: datadog_api_client.v2.model.upsert_o_auth_scopes_restriction_request
40457+
:members:
40458+
:show-inheritance:
40459+
40460+
datadog\_api\_client.v2.model.upsert\_o\_auth\_scopes\_restriction\_type module
40461+
-------------------------------------------------------------------------------
40462+
40463+
.. automodule:: datadog_api_client.v2.model.upsert_o_auth_scopes_restriction_type
40464+
:members:
40465+
:show-inheritance:
40466+
4026440467
datadog\_api\_client.v2.model.urgency module
4026540468
--------------------------------------------
4026640469

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
"""
2+
Batch update LLM Observability dataset records returns "OK" response
3+
"""
4+
5+
from datadog_api_client import ApiClient, Configuration
6+
from datadog_api_client.v2.api.llm_observability_api import LLMObservabilityApi
7+
from datadog_api_client.v2.model.llm_obs_dataset_batch_update_data_attributes_request import (
8+
LLMObsDatasetBatchUpdateDataAttributesRequest,
9+
)
10+
from datadog_api_client.v2.model.llm_obs_dataset_batch_update_data_request import LLMObsDatasetBatchUpdateDataRequest
11+
from datadog_api_client.v2.model.llm_obs_dataset_batch_update_insert_record import LLMObsDatasetBatchUpdateInsertRecord
12+
from datadog_api_client.v2.model.llm_obs_dataset_batch_update_request import LLMObsDatasetBatchUpdateRequest
13+
from datadog_api_client.v2.model.llm_obs_dataset_batch_update_update_record import LLMObsDatasetBatchUpdateUpdateRecord
14+
from datadog_api_client.v2.model.llm_obs_dataset_record_tag_operations import LLMObsDatasetRecordTagOperations
15+
from datadog_api_client.v2.model.llm_obs_dataset_type import LLMObsDatasetType
16+
17+
body = LLMObsDatasetBatchUpdateRequest(
18+
data=LLMObsDatasetBatchUpdateDataRequest(
19+
attributes=LLMObsDatasetBatchUpdateDataAttributesRequest(
20+
create_new_version=True,
21+
delete_records=[],
22+
insert_records=[
23+
LLMObsDatasetBatchUpdateInsertRecord(
24+
expected_output=None,
25+
id="rec-7c3f5a1b-9e2d-4f8a-b1c6-3d7e9f0a2b4c",
26+
input=None,
27+
tag_operations=LLMObsDatasetRecordTagOperations(
28+
add=[],
29+
remove=[],
30+
set=[],
31+
),
32+
tags=[],
33+
),
34+
],
35+
tags=[],
36+
update_records=[
37+
LLMObsDatasetBatchUpdateUpdateRecord(
38+
expected_output=None,
39+
id="rec-7c3f5a1b-9e2d-4f8a-b1c6-3d7e9f0a2b4c",
40+
input=None,
41+
tag_operations=LLMObsDatasetRecordTagOperations(
42+
add=[],
43+
remove=[],
44+
set=[],
45+
),
46+
),
47+
],
48+
),
49+
id="9f64e5c7-dc5a-45c8-a17c-1b85f0bec97d",
50+
type=LLMObsDatasetType.DATASETS,
51+
),
52+
)
53+
54+
configuration = Configuration()
55+
configuration.unstable_operations["batch_update_llm_obs_dataset"] = True
56+
with ApiClient(configuration) as api_client:
57+
api_instance = LLMObservabilityApi(api_client)
58+
response = api_instance.batch_update_llm_obs_dataset(project_id="project_id", dataset_id="dataset_id", body=body)
59+
60+
print(response)
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
"""
2+
Clone an LLM Observability dataset returns "OK" response
3+
"""
4+
5+
from datadog_api_client import ApiClient, Configuration
6+
from datadog_api_client.v2.api.llm_observability_api import LLMObservabilityApi
7+
from datadog_api_client.v2.model.llm_obs_dataset_clone_data_attributes_request import (
8+
LLMObsDatasetCloneDataAttributesRequest,
9+
)
10+
from datadog_api_client.v2.model.llm_obs_dataset_clone_data_request import LLMObsDatasetCloneDataRequest
11+
from datadog_api_client.v2.model.llm_obs_dataset_clone_request import LLMObsDatasetCloneRequest
12+
from datadog_api_client.v2.model.llm_obs_dataset_type import LLMObsDatasetType
13+
14+
body = LLMObsDatasetCloneRequest(
15+
data=LLMObsDatasetCloneDataRequest(
16+
attributes=LLMObsDatasetCloneDataAttributesRequest(
17+
description="Clone of the original dataset for experimentation.",
18+
name="My cloned dataset",
19+
),
20+
id="9f64e5c7-dc5a-45c8-a17c-1b85f0bec97d",
21+
type=LLMObsDatasetType.DATASETS,
22+
),
23+
)
24+
25+
configuration = Configuration()
26+
configuration.unstable_operations["clone_llm_obs_dataset"] = True
27+
with ApiClient(configuration) as api_client:
28+
api_instance = LLMObservabilityApi(api_client)
29+
response = api_instance.clone_llm_obs_dataset(project_id="project_id", dataset_id="dataset_id", body=body)
30+
31+
print(response)
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
"""
2+
Export an LLM Observability dataset returns "OK" response
3+
"""
4+
5+
from datadog_api_client import ApiClient, Configuration
6+
from datadog_api_client.v2.api.llm_observability_api import LLMObservabilityApi
7+
8+
configuration = Configuration()
9+
configuration.unstable_operations["export_llm_obs_dataset"] = True
10+
with ApiClient(configuration) as api_client:
11+
api_instance = LLMObservabilityApi(api_client)
12+
response = api_instance.export_llm_obs_dataset(
13+
project_id="project_id",
14+
dataset_id="dataset_id",
15+
)

0 commit comments

Comments
 (0)