Skip to content

Commit d6ddb3d

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit 599352c of spec repo
1 parent 5453d0b commit d6ddb3d

File tree

110 files changed

+5689
-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.

110 files changed

+5689
-0
lines changed

.generator/schemas/v2/openapi.yaml

Lines changed: 912 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: 301 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,83 @@ 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\_from\_import\_request module
4313+
-----------------------------------------------------------------------------------
4314+
4315+
.. automodule:: datadog_api_client.v2.model.create_apps_datastore_from_import_request
4316+
:members:
4317+
:show-inheritance:
4318+
4319+
datadog\_api\_client.v2.model.create\_apps\_datastore\_from\_import\_request\_data module
4320+
-----------------------------------------------------------------------------------------
4321+
4322+
.. automodule:: datadog_api_client.v2.model.create_apps_datastore_from_import_request_data
4323+
:members:
4324+
:show-inheritance:
4325+
4326+
datadog\_api\_client.v2.model.create\_apps\_datastore\_from\_import\_request\_data\_attributes module
4327+
-----------------------------------------------------------------------------------------------------
4328+
4329+
.. automodule:: datadog_api_client.v2.model.create_apps_datastore_from_import_request_data_attributes
4330+
:members:
4331+
:show-inheritance:
4332+
4333+
datadog\_api\_client.v2.model.create\_apps\_datastore\_from\_import\_response module
4334+
------------------------------------------------------------------------------------
4335+
4336+
.. automodule:: datadog_api_client.v2.model.create_apps_datastore_from_import_response
4337+
:members:
4338+
:show-inheritance:
4339+
4340+
datadog\_api\_client.v2.model.create\_apps\_datastore\_from\_import\_response\_data module
4341+
------------------------------------------------------------------------------------------
4342+
4343+
.. automodule:: datadog_api_client.v2.model.create_apps_datastore_from_import_response_data
4344+
:members:
4345+
:show-inheritance:
4346+
4347+
datadog\_api\_client.v2.model.create\_apps\_datastore\_from\_import\_response\_data\_attributes module
4348+
------------------------------------------------------------------------------------------------------
4349+
4350+
.. automodule:: datadog_api_client.v2.model.create_apps_datastore_from_import_response_data_attributes
4351+
:members:
4352+
:show-inheritance:
4353+
4354+
datadog\_api\_client.v2.model.create\_apps\_datastore\_request module
4355+
---------------------------------------------------------------------
4356+
4357+
.. automodule:: datadog_api_client.v2.model.create_apps_datastore_request
4358+
:members:
4359+
:show-inheritance:
4360+
4361+
datadog\_api\_client.v2.model.create\_apps\_datastore\_request\_data module
4362+
---------------------------------------------------------------------------
4363+
4364+
.. automodule:: datadog_api_client.v2.model.create_apps_datastore_request_data
4365+
:members:
4366+
:show-inheritance:
4367+
4368+
datadog\_api\_client.v2.model.create\_apps\_datastore\_request\_data\_attributes module
4369+
---------------------------------------------------------------------------------------
4370+
4371+
.. automodule:: datadog_api_client.v2.model.create_apps_datastore_request_data_attributes
4372+
:members:
4373+
:show-inheritance:
4374+
4375+
datadog\_api\_client.v2.model.create\_apps\_datastore\_response module
4376+
----------------------------------------------------------------------
4377+
4378+
.. automodule:: datadog_api_client.v2.model.create_apps_datastore_response
4379+
:members:
4380+
:show-inheritance:
4381+
4382+
datadog\_api\_client.v2.model.create\_apps\_datastore\_response\_data module
4383+
----------------------------------------------------------------------------
4384+
4385+
.. automodule:: datadog_api_client.v2.model.create_apps_datastore_response_data
4386+
:members:
4387+
:show-inheritance:
4388+
42914389
datadog\_api\_client.v2.model.create\_custom\_framework\_request module
42924390
-----------------------------------------------------------------------
42934391

@@ -5338,6 +5436,55 @@ datadog\_api\_client.v2.model.dataset\_update\_request module
53385436
:members:
53395437
:show-inheritance:
53405438

5439+
datadog\_api\_client.v2.model.datastore module
5440+
----------------------------------------------
5441+
5442+
.. automodule:: datadog_api_client.v2.model.datastore
5443+
:members:
5444+
:show-inheritance:
5445+
5446+
datadog\_api\_client.v2.model.datastore\_array module
5447+
-----------------------------------------------------
5448+
5449+
.. automodule:: datadog_api_client.v2.model.datastore_array
5450+
:members:
5451+
:show-inheritance:
5452+
5453+
datadog\_api\_client.v2.model.datastore\_data module
5454+
----------------------------------------------------
5455+
5456+
.. automodule:: datadog_api_client.v2.model.datastore_data
5457+
:members:
5458+
:show-inheritance:
5459+
5460+
datadog\_api\_client.v2.model.datastore\_data\_attributes module
5461+
----------------------------------------------------------------
5462+
5463+
.. automodule:: datadog_api_client.v2.model.datastore_data_attributes
5464+
:members:
5465+
:show-inheritance:
5466+
5467+
datadog\_api\_client.v2.model.datastore\_data\_type module
5468+
----------------------------------------------------------
5469+
5470+
.. automodule:: datadog_api_client.v2.model.datastore_data_type
5471+
:members:
5472+
:show-inheritance:
5473+
5474+
datadog\_api\_client.v2.model.datastore\_items\_data\_type module
5475+
-----------------------------------------------------------------
5476+
5477+
.. automodule:: datadog_api_client.v2.model.datastore_items_data_type
5478+
:members:
5479+
:show-inheritance:
5480+
5481+
datadog\_api\_client.v2.model.datastore\_primary\_key\_generation\_strategy module
5482+
----------------------------------------------------------------------------------
5483+
5484+
.. automodule:: datadog_api_client.v2.model.datastore_primary_key_generation_strategy
5485+
:members:
5486+
:show-inheritance:
5487+
53415488
datadog\_api\_client.v2.model.delete\_app\_response module
53425489
----------------------------------------------------------
53435490

@@ -5352,6 +5499,41 @@ datadog\_api\_client.v2.model.delete\_app\_response\_data module
53525499
:members:
53535500
:show-inheritance:
53545501

5502+
datadog\_api\_client.v2.model.delete\_apps\_datastore\_item\_request module
5503+
---------------------------------------------------------------------------
5504+
5505+
.. automodule:: datadog_api_client.v2.model.delete_apps_datastore_item_request
5506+
:members:
5507+
:show-inheritance:
5508+
5509+
datadog\_api\_client.v2.model.delete\_apps\_datastore\_item\_request\_data module
5510+
---------------------------------------------------------------------------------
5511+
5512+
.. automodule:: datadog_api_client.v2.model.delete_apps_datastore_item_request_data
5513+
:members:
5514+
:show-inheritance:
5515+
5516+
datadog\_api\_client.v2.model.delete\_apps\_datastore\_item\_request\_data\_attributes module
5517+
---------------------------------------------------------------------------------------------
5518+
5519+
.. automodule:: datadog_api_client.v2.model.delete_apps_datastore_item_request_data_attributes
5520+
:members:
5521+
:show-inheritance:
5522+
5523+
datadog\_api\_client.v2.model.delete\_apps\_datastore\_item\_response module
5524+
----------------------------------------------------------------------------
5525+
5526+
.. automodule:: datadog_api_client.v2.model.delete_apps_datastore_item_response
5527+
:members:
5528+
:show-inheritance:
5529+
5530+
datadog\_api\_client.v2.model.delete\_apps\_datastore\_item\_response\_data module
5531+
----------------------------------------------------------------------------------
5532+
5533+
.. automodule:: datadog_api_client.v2.model.delete_apps_datastore_item_response_data
5534+
:members:
5535+
:show-inheritance:
5536+
53555537
datadog\_api\_client.v2.model.delete\_apps\_request module
53565538
----------------------------------------------------------
53575539

@@ -9230,6 +9412,62 @@ datadog\_api\_client.v2.model.ip\_allowlist\_update\_request module
92309412
:members:
92319413
:show-inheritance:
92329414

9415+
datadog\_api\_client.v2.model.item\_api\_payload\_array module
9416+
--------------------------------------------------------------
9417+
9418+
.. automodule:: datadog_api_client.v2.model.item_api_payload_array
9419+
:members:
9420+
:show-inheritance:
9421+
9422+
datadog\_api\_client.v2.model.item\_api\_payload\_data module
9423+
-------------------------------------------------------------
9424+
9425+
.. automodule:: datadog_api_client.v2.model.item_api_payload_data
9426+
:members:
9427+
:show-inheritance:
9428+
9429+
datadog\_api\_client.v2.model.item\_api\_payload\_data\_attributes module
9430+
-------------------------------------------------------------------------
9431+
9432+
.. automodule:: datadog_api_client.v2.model.item_api_payload_data_attributes
9433+
:members:
9434+
:show-inheritance:
9435+
9436+
datadog\_api\_client.v2.model.item\_api\_payload\_data\_attributes\_value module
9437+
--------------------------------------------------------------------------------
9438+
9439+
.. automodule:: datadog_api_client.v2.model.item_api_payload_data_attributes_value
9440+
:members:
9441+
:show-inheritance:
9442+
9443+
datadog\_api\_client.v2.model.item\_api\_payload\_meta module
9444+
-------------------------------------------------------------
9445+
9446+
.. automodule:: datadog_api_client.v2.model.item_api_payload_meta
9447+
:members:
9448+
:show-inheritance:
9449+
9450+
datadog\_api\_client.v2.model.item\_api\_payload\_meta\_page module
9451+
-------------------------------------------------------------------
9452+
9453+
.. automodule:: datadog_api_client.v2.model.item_api_payload_meta_page
9454+
:members:
9455+
:show-inheritance:
9456+
9457+
datadog\_api\_client.v2.model.item\_api\_payload\_meta\_schema module
9458+
---------------------------------------------------------------------
9459+
9460+
.. automodule:: datadog_api_client.v2.model.item_api_payload_meta_schema
9461+
:members:
9462+
:show-inheritance:
9463+
9464+
datadog\_api\_client.v2.model.item\_api\_payload\_meta\_schema\_field module
9465+
----------------------------------------------------------------------------
9466+
9467+
.. automodule:: datadog_api_client.v2.model.item_api_payload_meta_schema_field
9468+
:members:
9469+
:show-inheritance:
9470+
92339471
datadog\_api\_client.v2.model.jira\_integration\_metadata module
92349472
----------------------------------------------------------------
92359473

@@ -14165,6 +14403,48 @@ datadog\_api\_client.v2.model.publish\_app\_response module
1416514403
:members:
1416614404
:show-inheritance:
1416714405

14406+
datadog\_api\_client.v2.model.put\_apps\_datastore\_item\_request module
14407+
------------------------------------------------------------------------
14408+
14409+
.. automodule:: datadog_api_client.v2.model.put_apps_datastore_item_request
14410+
:members:
14411+
:show-inheritance:
14412+
14413+
datadog\_api\_client.v2.model.put\_apps\_datastore\_item\_request\_data module
14414+
------------------------------------------------------------------------------
14415+
14416+
.. automodule:: datadog_api_client.v2.model.put_apps_datastore_item_request_data
14417+
:members:
14418+
:show-inheritance:
14419+
14420+
datadog\_api\_client.v2.model.put\_apps\_datastore\_item\_request\_data\_attributes module
14421+
------------------------------------------------------------------------------------------
14422+
14423+
.. automodule:: datadog_api_client.v2.model.put_apps_datastore_item_request_data_attributes
14424+
:members:
14425+
:show-inheritance:
14426+
14427+
datadog\_api\_client.v2.model.put\_apps\_datastore\_item\_response module
14428+
-------------------------------------------------------------------------
14429+
14430+
.. automodule:: datadog_api_client.v2.model.put_apps_datastore_item_response
14431+
:members:
14432+
:show-inheritance:
14433+
14434+
datadog\_api\_client.v2.model.put\_apps\_datastore\_item\_response\_array module
14435+
--------------------------------------------------------------------------------
14436+
14437+
.. automodule:: datadog_api_client.v2.model.put_apps_datastore_item_response_array
14438+
:members:
14439+
:show-inheritance:
14440+
14441+
datadog\_api\_client.v2.model.put\_apps\_datastore\_item\_response\_data module
14442+
-------------------------------------------------------------------------------
14443+
14444+
.. automodule:: datadog_api_client.v2.model.put_apps_datastore_item_response_data
14445+
:members:
14446+
:show-inheritance:
14447+
1416814448
datadog\_api\_client.v2.model.query module
1416914449
------------------------------------------
1417014450

@@ -19492,6 +19772,27 @@ datadog\_api\_client.v2.model.update\_app\_response\_data\_attributes module
1949219772
:members:
1949319773
:show-inheritance:
1949419774

19775+
datadog\_api\_client.v2.model.update\_apps\_datastore\_request module
19776+
---------------------------------------------------------------------
19777+
19778+
.. automodule:: datadog_api_client.v2.model.update_apps_datastore_request
19779+
:members:
19780+
:show-inheritance:
19781+
19782+
datadog\_api\_client.v2.model.update\_apps\_datastore\_request\_data module
19783+
---------------------------------------------------------------------------
19784+
19785+
.. automodule:: datadog_api_client.v2.model.update_apps_datastore_request_data
19786+
:members:
19787+
:show-inheritance:
19788+
19789+
datadog\_api\_client.v2.model.update\_apps\_datastore\_request\_data\_attributes module
19790+
---------------------------------------------------------------------------------------
19791+
19792+
.. automodule:: datadog_api_client.v2.model.update_apps_datastore_request_data_attributes
19793+
:members:
19794+
:show-inheritance:
19795+
1949519796
datadog\_api\_client.v2.model.update\_custom\_framework\_request module
1949619797
-----------------------------------------------------------------------
1949719798

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)