Skip to content

Commit 0170c9d

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit fcf65bb of spec repo
1 parent 110582d commit 0170c9d

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

@@ -5338,6 +5401,62 @@ datadog\_api\_client.v2.model.dataset\_update\_request module
53385401
:members:
53395402
:show-inheritance:
53405403

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

@@ -5352,6 +5471,41 @@ datadog\_api\_client.v2.model.delete\_app\_response\_data module
53525471
:members:
53535472
:show-inheritance:
53545473

5474+
datadog\_api\_client.v2.model.delete\_apps\_datastore\_item\_request module
5475+
---------------------------------------------------------------------------
5476+
5477+
.. automodule:: datadog_api_client.v2.model.delete_apps_datastore_item_request
5478+
:members:
5479+
:show-inheritance:
5480+
5481+
datadog\_api\_client.v2.model.delete\_apps\_datastore\_item\_request\_data module
5482+
---------------------------------------------------------------------------------
5483+
5484+
.. automodule:: datadog_api_client.v2.model.delete_apps_datastore_item_request_data
5485+
:members:
5486+
:show-inheritance:
5487+
5488+
datadog\_api\_client.v2.model.delete\_apps\_datastore\_item\_request\_data\_attributes module
5489+
---------------------------------------------------------------------------------------------
5490+
5491+
.. automodule:: datadog_api_client.v2.model.delete_apps_datastore_item_request_data_attributes
5492+
:members:
5493+
:show-inheritance:
5494+
5495+
datadog\_api\_client.v2.model.delete\_apps\_datastore\_item\_response module
5496+
----------------------------------------------------------------------------
5497+
5498+
.. automodule:: datadog_api_client.v2.model.delete_apps_datastore_item_response
5499+
:members:
5500+
:show-inheritance:
5501+
5502+
datadog\_api\_client.v2.model.delete\_apps\_datastore\_item\_response\_data module
5503+
----------------------------------------------------------------------------------
5504+
5505+
.. automodule:: datadog_api_client.v2.model.delete_apps_datastore_item_response_data
5506+
:members:
5507+
:show-inheritance:
5508+
53555509
datadog\_api\_client.v2.model.delete\_apps\_request module
53565510
----------------------------------------------------------
53575511

@@ -9587,6 +9741,69 @@ datadog\_api\_client.v2.model.issues\_search\_result\_type module
95879741
:members:
95889742
:show-inheritance:
95899743

9744+
datadog\_api\_client.v2.model.item\_api\_payload module
9745+
-------------------------------------------------------
9746+
9747+
.. automodule:: datadog_api_client.v2.model.item_api_payload
9748+
:members:
9749+
:show-inheritance:
9750+
9751+
datadog\_api\_client.v2.model.item\_api\_payload\_array module
9752+
--------------------------------------------------------------
9753+
9754+
.. automodule:: datadog_api_client.v2.model.item_api_payload_array
9755+
:members:
9756+
:show-inheritance:
9757+
9758+
datadog\_api\_client.v2.model.item\_api\_payload\_data module
9759+
-------------------------------------------------------------
9760+
9761+
.. automodule:: datadog_api_client.v2.model.item_api_payload_data
9762+
:members:
9763+
:show-inheritance:
9764+
9765+
datadog\_api\_client.v2.model.item\_api\_payload\_data\_attributes module
9766+
-------------------------------------------------------------------------
9767+
9768+
.. automodule:: datadog_api_client.v2.model.item_api_payload_data_attributes
9769+
:members:
9770+
:show-inheritance:
9771+
9772+
datadog\_api\_client.v2.model.item\_api\_payload\_data\_attributes\_value module
9773+
--------------------------------------------------------------------------------
9774+
9775+
.. automodule:: datadog_api_client.v2.model.item_api_payload_data_attributes_value
9776+
:members:
9777+
:show-inheritance:
9778+
9779+
datadog\_api\_client.v2.model.item\_api\_payload\_meta module
9780+
-------------------------------------------------------------
9781+
9782+
.. automodule:: datadog_api_client.v2.model.item_api_payload_meta
9783+
:members:
9784+
:show-inheritance:
9785+
9786+
datadog\_api\_client.v2.model.item\_api\_payload\_meta\_page module
9787+
-------------------------------------------------------------------
9788+
9789+
.. automodule:: datadog_api_client.v2.model.item_api_payload_meta_page
9790+
:members:
9791+
:show-inheritance:
9792+
9793+
datadog\_api\_client.v2.model.item\_api\_payload\_meta\_schema module
9794+
---------------------------------------------------------------------
9795+
9796+
.. automodule:: datadog_api_client.v2.model.item_api_payload_meta_schema
9797+
:members:
9798+
:show-inheritance:
9799+
9800+
datadog\_api\_client.v2.model.item\_api\_payload\_meta\_schema\_field module
9801+
----------------------------------------------------------------------------
9802+
9803+
.. automodule:: datadog_api_client.v2.model.item_api_payload_meta_schema_field
9804+
:members:
9805+
:show-inheritance:
9806+
95909807
datadog\_api\_client.v2.model.jira\_integration\_metadata module
95919808
----------------------------------------------------------------
95929809

@@ -14676,6 +14893,20 @@ datadog\_api\_client.v2.model.publish\_app\_response module
1467614893
:members:
1467714894
:show-inheritance:
1467814895

14896+
datadog\_api\_client.v2.model.put\_apps\_datastore\_item\_response\_array module
14897+
--------------------------------------------------------------------------------
14898+
14899+
.. automodule:: datadog_api_client.v2.model.put_apps_datastore_item_response_array
14900+
:members:
14901+
:show-inheritance:
14902+
14903+
datadog\_api\_client.v2.model.put\_apps\_datastore\_item\_response\_data module
14904+
-------------------------------------------------------------------------------
14905+
14906+
.. automodule:: datadog_api_client.v2.model.put_apps_datastore_item_response_data
14907+
:members:
14908+
:show-inheritance:
14909+
1467914910
datadog\_api\_client.v2.model.query module
1468014911
------------------------------------------
1468114912

@@ -20010,6 +20241,62 @@ datadog\_api\_client.v2.model.update\_app\_response\_data\_attributes module
2001020241
:members:
2001120242
:show-inheritance:
2001220243

20244+
datadog\_api\_client.v2.model.update\_apps\_datastore\_item\_request module
20245+
---------------------------------------------------------------------------
20246+
20247+
.. automodule:: datadog_api_client.v2.model.update_apps_datastore_item_request
20248+
:members:
20249+
:show-inheritance:
20250+
20251+
datadog\_api\_client.v2.model.update\_apps\_datastore\_item\_request\_data module
20252+
---------------------------------------------------------------------------------
20253+
20254+
.. automodule:: datadog_api_client.v2.model.update_apps_datastore_item_request_data
20255+
:members:
20256+
:show-inheritance:
20257+
20258+
datadog\_api\_client.v2.model.update\_apps\_datastore\_item\_request\_data\_attributes module
20259+
---------------------------------------------------------------------------------------------
20260+
20261+
.. automodule:: datadog_api_client.v2.model.update_apps_datastore_item_request_data_attributes
20262+
:members:
20263+
:show-inheritance:
20264+
20265+
datadog\_api\_client.v2.model.update\_apps\_datastore\_item\_request\_data\_attributes\_item\_changes module
20266+
------------------------------------------------------------------------------------------------------------
20267+
20268+
.. automodule:: datadog_api_client.v2.model.update_apps_datastore_item_request_data_attributes_item_changes
20269+
:members:
20270+
:show-inheritance:
20271+
20272+
datadog\_api\_client.v2.model.update\_apps\_datastore\_item\_request\_data\_type module
20273+
---------------------------------------------------------------------------------------
20274+
20275+
.. automodule:: datadog_api_client.v2.model.update_apps_datastore_item_request_data_type
20276+
:members:
20277+
:show-inheritance:
20278+
20279+
datadog\_api\_client.v2.model.update\_apps\_datastore\_request module
20280+
---------------------------------------------------------------------
20281+
20282+
.. automodule:: datadog_api_client.v2.model.update_apps_datastore_request
20283+
:members:
20284+
:show-inheritance:
20285+
20286+
datadog\_api\_client.v2.model.update\_apps\_datastore\_request\_data module
20287+
---------------------------------------------------------------------------
20288+
20289+
.. automodule:: datadog_api_client.v2.model.update_apps_datastore_request_data
20290+
:members:
20291+
:show-inheritance:
20292+
20293+
datadog\_api\_client.v2.model.update\_apps\_datastore\_request\_data\_attributes module
20294+
---------------------------------------------------------------------------------------
20295+
20296+
.. automodule:: datadog_api_client.v2.model.update_apps_datastore_request_data_attributes
20297+
:members:
20298+
:show-inheritance:
20299+
2001320300
datadog\_api\_client.v2.model.update\_custom\_framework\_request module
2001420301
-----------------------------------------------------------------------
2001520302

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)