Skip to content

Commit 2cecd47

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit 2d0065d of spec repo
1 parent 194f0ea commit 2cecd47

File tree

105 files changed

+5368
-0
lines changed

Some content is hidden

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

105 files changed

+5368
-0
lines changed

.generator/schemas/v2/openapi.yaml

Lines changed: 890 additions & 0 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
@@ -11,6 +11,13 @@ datadog\_api\_client.v2.api.action\_connection\_api module
1111
:members:
1212
:show-inheritance:
1313

14+
datadog\_api\_client.v2.api.actions\_datastores\_api module
15+
-----------------------------------------------------------
16+
17+
.. automodule:: datadog_api_client.v2.api.actions_datastores_api
18+
:members:
19+
:show-inheritance:
20+
1421
datadog\_api\_client.v2.api.agentless\_scanning\_api module
1522
-----------------------------------------------------------
1623

docs/datadog_api_client.v2.model.rst

Lines changed: 287 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2202,6 +2202,27 @@ datadog\_api\_client.v2.model.bulk\_mute\_findings\_response\_data module
22022202
:members:
22032203
:show-inheritance:
22042204

2205+
datadog\_api\_client.v2.model.bulk\_put\_apps\_datastore\_items\_request module
2206+
-------------------------------------------------------------------------------
2207+
2208+
.. automodule:: datadog_api_client.v2.model.bulk_put_apps_datastore_items_request
2209+
:members:
2210+
:show-inheritance:
2211+
2212+
datadog\_api\_client.v2.model.bulk\_put\_apps\_datastore\_items\_request\_data module
2213+
-------------------------------------------------------------------------------------
2214+
2215+
.. automodule:: datadog_api_client.v2.model.bulk_put_apps_datastore_items_request_data
2216+
:members:
2217+
:show-inheritance:
2218+
2219+
datadog\_api\_client.v2.model.bulk\_put\_apps\_datastore\_items\_request\_data\_attributes module
2220+
-------------------------------------------------------------------------------------------------
2221+
2222+
.. automodule:: datadog_api_client.v2.model.bulk_put_apps_datastore_items_request_data_attributes
2223+
:members:
2224+
:show-inheritance:
2225+
22052226
datadog\_api\_client.v2.model.calculated\_field module
22062227
------------------------------------------------------
22072228

@@ -4288,6 +4309,48 @@ datadog\_api\_client.v2.model.create\_app\_response\_data module
42884309
:members:
42894310
:show-inheritance:
42904311

4312+
datadog\_api\_client.v2.model.create\_apps\_datastore\_request module
4313+
---------------------------------------------------------------------
4314+
4315+
.. automodule:: datadog_api_client.v2.model.create_apps_datastore_request
4316+
:members:
4317+
:show-inheritance:
4318+
4319+
datadog\_api\_client.v2.model.create\_apps\_datastore\_request\_data module
4320+
---------------------------------------------------------------------------
4321+
4322+
.. automodule:: datadog_api_client.v2.model.create_apps_datastore_request_data
4323+
:members:
4324+
:show-inheritance:
4325+
4326+
datadog\_api\_client.v2.model.create\_apps\_datastore\_request\_data\_attributes module
4327+
---------------------------------------------------------------------------------------
4328+
4329+
.. automodule:: datadog_api_client.v2.model.create_apps_datastore_request_data_attributes
4330+
:members:
4331+
:show-inheritance:
4332+
4333+
datadog\_api\_client.v2.model.create\_apps\_datastore\_request\_data\_attributes\_org\_access module
4334+
----------------------------------------------------------------------------------------------------
4335+
4336+
.. automodule:: datadog_api_client.v2.model.create_apps_datastore_request_data_attributes_org_access
4337+
:members:
4338+
:show-inheritance:
4339+
4340+
datadog\_api\_client.v2.model.create\_apps\_datastore\_response module
4341+
----------------------------------------------------------------------
4342+
4343+
.. automodule:: datadog_api_client.v2.model.create_apps_datastore_response
4344+
:members:
4345+
:show-inheritance:
4346+
4347+
datadog\_api\_client.v2.model.create\_apps\_datastore\_response\_data module
4348+
----------------------------------------------------------------------------
4349+
4350+
.. automodule:: datadog_api_client.v2.model.create_apps_datastore_response_data
4351+
:members:
4352+
:show-inheritance:
4353+
42914354
datadog\_api\_client.v2.model.create\_custom\_framework\_request module
42924355
-----------------------------------------------------------------------
42934356

@@ -5345,6 +5408,62 @@ datadog\_api\_client.v2.model.dataset\_update\_request module
53455408
:members:
53465409
:show-inheritance:
53475410

5411+
datadog\_api\_client.v2.model.datastore module
5412+
----------------------------------------------
5413+
5414+
.. automodule:: datadog_api_client.v2.model.datastore
5415+
:members:
5416+
:show-inheritance:
5417+
5418+
datadog\_api\_client.v2.model.datastore\_array module
5419+
-----------------------------------------------------
5420+
5421+
.. automodule:: datadog_api_client.v2.model.datastore_array
5422+
:members:
5423+
:show-inheritance:
5424+
5425+
datadog\_api\_client.v2.model.datastore\_data module
5426+
----------------------------------------------------
5427+
5428+
.. automodule:: datadog_api_client.v2.model.datastore_data
5429+
:members:
5430+
:show-inheritance:
5431+
5432+
datadog\_api\_client.v2.model.datastore\_data\_attributes module
5433+
----------------------------------------------------------------
5434+
5435+
.. automodule:: datadog_api_client.v2.model.datastore_data_attributes
5436+
:members:
5437+
:show-inheritance:
5438+
5439+
datadog\_api\_client.v2.model.datastore\_data\_type module
5440+
----------------------------------------------------------
5441+
5442+
.. automodule:: datadog_api_client.v2.model.datastore_data_type
5443+
:members:
5444+
:show-inheritance:
5445+
5446+
datadog\_api\_client.v2.model.datastore\_item\_conflict\_mode module
5447+
--------------------------------------------------------------------
5448+
5449+
.. automodule:: datadog_api_client.v2.model.datastore_item_conflict_mode
5450+
:members:
5451+
:show-inheritance:
5452+
5453+
datadog\_api\_client.v2.model.datastore\_items\_data\_type module
5454+
-----------------------------------------------------------------
5455+
5456+
.. automodule:: datadog_api_client.v2.model.datastore_items_data_type
5457+
:members:
5458+
:show-inheritance:
5459+
5460+
datadog\_api\_client.v2.model.datastore\_primary\_key\_generation\_strategy module
5461+
----------------------------------------------------------------------------------
5462+
5463+
.. automodule:: datadog_api_client.v2.model.datastore_primary_key_generation_strategy
5464+
:members:
5465+
:show-inheritance:
5466+
53485467
datadog\_api\_client.v2.model.delete\_app\_response module
53495468
----------------------------------------------------------
53505469

@@ -5359,6 +5478,41 @@ datadog\_api\_client.v2.model.delete\_app\_response\_data module
53595478
:members:
53605479
:show-inheritance:
53615480

5481+
datadog\_api\_client.v2.model.delete\_apps\_datastore\_item\_request module
5482+
---------------------------------------------------------------------------
5483+
5484+
.. automodule:: datadog_api_client.v2.model.delete_apps_datastore_item_request
5485+
:members:
5486+
:show-inheritance:
5487+
5488+
datadog\_api\_client.v2.model.delete\_apps\_datastore\_item\_request\_data module
5489+
---------------------------------------------------------------------------------
5490+
5491+
.. automodule:: datadog_api_client.v2.model.delete_apps_datastore_item_request_data
5492+
:members:
5493+
:show-inheritance:
5494+
5495+
datadog\_api\_client.v2.model.delete\_apps\_datastore\_item\_request\_data\_attributes module
5496+
---------------------------------------------------------------------------------------------
5497+
5498+
.. automodule:: datadog_api_client.v2.model.delete_apps_datastore_item_request_data_attributes
5499+
:members:
5500+
:show-inheritance:
5501+
5502+
datadog\_api\_client.v2.model.delete\_apps\_datastore\_item\_response module
5503+
----------------------------------------------------------------------------
5504+
5505+
.. automodule:: datadog_api_client.v2.model.delete_apps_datastore_item_response
5506+
:members:
5507+
:show-inheritance:
5508+
5509+
datadog\_api\_client.v2.model.delete\_apps\_datastore\_item\_response\_data module
5510+
----------------------------------------------------------------------------------
5511+
5512+
.. automodule:: datadog_api_client.v2.model.delete_apps_datastore_item_response_data
5513+
:members:
5514+
:show-inheritance:
5515+
53625516
datadog\_api\_client.v2.model.delete\_apps\_request module
53635517
----------------------------------------------------------
53645518

@@ -9713,6 +9867,69 @@ datadog\_api\_client.v2.model.issues\_search\_result\_type module
97139867
:members:
97149868
:show-inheritance:
97159869

9870+
datadog\_api\_client.v2.model.item\_api\_payload module
9871+
-------------------------------------------------------
9872+
9873+
.. automodule:: datadog_api_client.v2.model.item_api_payload
9874+
:members:
9875+
:show-inheritance:
9876+
9877+
datadog\_api\_client.v2.model.item\_api\_payload\_array module
9878+
--------------------------------------------------------------
9879+
9880+
.. automodule:: datadog_api_client.v2.model.item_api_payload_array
9881+
:members:
9882+
:show-inheritance:
9883+
9884+
datadog\_api\_client.v2.model.item\_api\_payload\_data module
9885+
-------------------------------------------------------------
9886+
9887+
.. automodule:: datadog_api_client.v2.model.item_api_payload_data
9888+
:members:
9889+
:show-inheritance:
9890+
9891+
datadog\_api\_client.v2.model.item\_api\_payload\_data\_attributes module
9892+
-------------------------------------------------------------------------
9893+
9894+
.. automodule:: datadog_api_client.v2.model.item_api_payload_data_attributes
9895+
:members:
9896+
:show-inheritance:
9897+
9898+
datadog\_api\_client.v2.model.item\_api\_payload\_data\_attributes\_value module
9899+
--------------------------------------------------------------------------------
9900+
9901+
.. automodule:: datadog_api_client.v2.model.item_api_payload_data_attributes_value
9902+
:members:
9903+
:show-inheritance:
9904+
9905+
datadog\_api\_client.v2.model.item\_api\_payload\_meta module
9906+
-------------------------------------------------------------
9907+
9908+
.. automodule:: datadog_api_client.v2.model.item_api_payload_meta
9909+
:members:
9910+
:show-inheritance:
9911+
9912+
datadog\_api\_client.v2.model.item\_api\_payload\_meta\_page module
9913+
-------------------------------------------------------------------
9914+
9915+
.. automodule:: datadog_api_client.v2.model.item_api_payload_meta_page
9916+
:members:
9917+
:show-inheritance:
9918+
9919+
datadog\_api\_client.v2.model.item\_api\_payload\_meta\_schema module
9920+
---------------------------------------------------------------------
9921+
9922+
.. automodule:: datadog_api_client.v2.model.item_api_payload_meta_schema
9923+
:members:
9924+
:show-inheritance:
9925+
9926+
datadog\_api\_client.v2.model.item\_api\_payload\_meta\_schema\_field module
9927+
----------------------------------------------------------------------------
9928+
9929+
.. automodule:: datadog_api_client.v2.model.item_api_payload_meta_schema_field
9930+
:members:
9931+
:show-inheritance:
9932+
97169933
datadog\_api\_client.v2.model.jira\_integration\_metadata module
97179934
----------------------------------------------------------------
97189935

@@ -14823,6 +15040,20 @@ datadog\_api\_client.v2.model.publish\_app\_response module
1482315040
:members:
1482415041
:show-inheritance:
1482515042

15043+
datadog\_api\_client.v2.model.put\_apps\_datastore\_item\_response\_array module
15044+
--------------------------------------------------------------------------------
15045+
15046+
.. automodule:: datadog_api_client.v2.model.put_apps_datastore_item_response_array
15047+
:members:
15048+
:show-inheritance:
15049+
15050+
datadog\_api\_client.v2.model.put\_apps\_datastore\_item\_response\_data module
15051+
-------------------------------------------------------------------------------
15052+
15053+
.. automodule:: datadog_api_client.v2.model.put_apps_datastore_item_response_data
15054+
:members:
15055+
:show-inheritance:
15056+
1482615057
datadog\_api\_client.v2.model.query module
1482715058
------------------------------------------
1482815059

@@ -20171,6 +20402,62 @@ datadog\_api\_client.v2.model.update\_app\_response\_data\_attributes module
2017120402
:members:
2017220403
:show-inheritance:
2017320404

20405+
datadog\_api\_client.v2.model.update\_apps\_datastore\_item\_request module
20406+
---------------------------------------------------------------------------
20407+
20408+
.. automodule:: datadog_api_client.v2.model.update_apps_datastore_item_request
20409+
:members:
20410+
:show-inheritance:
20411+
20412+
datadog\_api\_client.v2.model.update\_apps\_datastore\_item\_request\_data module
20413+
---------------------------------------------------------------------------------
20414+
20415+
.. automodule:: datadog_api_client.v2.model.update_apps_datastore_item_request_data
20416+
:members:
20417+
:show-inheritance:
20418+
20419+
datadog\_api\_client.v2.model.update\_apps\_datastore\_item\_request\_data\_attributes module
20420+
---------------------------------------------------------------------------------------------
20421+
20422+
.. automodule:: datadog_api_client.v2.model.update_apps_datastore_item_request_data_attributes
20423+
:members:
20424+
:show-inheritance:
20425+
20426+
datadog\_api\_client.v2.model.update\_apps\_datastore\_item\_request\_data\_attributes\_item\_changes module
20427+
------------------------------------------------------------------------------------------------------------
20428+
20429+
.. automodule:: datadog_api_client.v2.model.update_apps_datastore_item_request_data_attributes_item_changes
20430+
:members:
20431+
:show-inheritance:
20432+
20433+
datadog\_api\_client.v2.model.update\_apps\_datastore\_item\_request\_data\_type module
20434+
---------------------------------------------------------------------------------------
20435+
20436+
.. automodule:: datadog_api_client.v2.model.update_apps_datastore_item_request_data_type
20437+
:members:
20438+
:show-inheritance:
20439+
20440+
datadog\_api\_client.v2.model.update\_apps\_datastore\_request module
20441+
---------------------------------------------------------------------
20442+
20443+
.. automodule:: datadog_api_client.v2.model.update_apps_datastore_request
20444+
:members:
20445+
:show-inheritance:
20446+
20447+
datadog\_api\_client.v2.model.update\_apps\_datastore\_request\_data module
20448+
---------------------------------------------------------------------------
20449+
20450+
.. automodule:: datadog_api_client.v2.model.update_apps_datastore_request_data
20451+
:members:
20452+
:show-inheritance:
20453+
20454+
datadog\_api\_client.v2.model.update\_apps\_datastore\_request\_data\_attributes module
20455+
---------------------------------------------------------------------------------------
20456+
20457+
.. automodule:: datadog_api_client.v2.model.update_apps_datastore_request_data_attributes
20458+
:members:
20459+
:show-inheritance:
20460+
2017420461
datadog\_api\_client.v2.model.update\_custom\_framework\_request module
2017520462
-----------------------------------------------------------------------
2017620463

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
"""
2+
Bulk write datastore items returns "OK" response
3+
"""
4+
5+
from os import environ
6+
from datadog_api_client import ApiClient, Configuration
7+
from datadog_api_client.v2.api.actions_datastores_api import ActionsDatastoresApi
8+
from datadog_api_client.v2.model.bulk_put_apps_datastore_items_request import BulkPutAppsDatastoreItemsRequest
9+
from datadog_api_client.v2.model.bulk_put_apps_datastore_items_request_data import BulkPutAppsDatastoreItemsRequestData
10+
from datadog_api_client.v2.model.bulk_put_apps_datastore_items_request_data_attributes import (
11+
BulkPutAppsDatastoreItemsRequestDataAttributes,
12+
)
13+
from datadog_api_client.v2.model.datastore_items_data_type import DatastoreItemsDataType
14+
15+
# there is a valid "datastore" in the system
16+
DATASTORE_DATA_ID = environ["DATASTORE_DATA_ID"]
17+
18+
body = BulkPutAppsDatastoreItemsRequest(
19+
data=BulkPutAppsDatastoreItemsRequestData(
20+
attributes=BulkPutAppsDatastoreItemsRequestDataAttributes(
21+
values=[
22+
dict([("id", "cust_3141"), ("name", "Johnathan")]),
23+
dict([("id", "cust_3142"), ("name", "Mary")]),
24+
],
25+
),
26+
type=DatastoreItemsDataType.ITEMS,
27+
),
28+
)
29+
30+
configuration = Configuration()
31+
with ApiClient(configuration) as api_client:
32+
api_instance = ActionsDatastoresApi(api_client)
33+
response = api_instance.bulk_write_datastore_items(datastore_id=DATASTORE_DATA_ID, body=body)
34+
35+
print(response)

0 commit comments

Comments
 (0)