Skip to content

Commit 34765a6

Browse files
Add BulkDeleteDatastoreItems to Datastore API spec (#2863)
Co-authored-by: ci.datadog-api-spec <packages@datadoghq.com> 82856d6
1 parent d6d8860 commit 34765a6

9 files changed

Lines changed: 300 additions & 4 deletions

_sources/datadog_api_client.v2.model.rst.txt

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2398,6 +2398,34 @@ datadog\_api\_client.v2.model.budget\_with\_entries\_data module
23982398
:members:
23992399
:show-inheritance:
24002400

2401+
datadog\_api\_client.v2.model.bulk\_delete\_apps\_datastore\_items\_request module
2402+
----------------------------------------------------------------------------------
2403+
2404+
.. automodule:: datadog_api_client.v2.model.bulk_delete_apps_datastore_items_request
2405+
:members:
2406+
:show-inheritance:
2407+
2408+
datadog\_api\_client.v2.model.bulk\_delete\_apps\_datastore\_items\_request\_data module
2409+
----------------------------------------------------------------------------------------
2410+
2411+
.. automodule:: datadog_api_client.v2.model.bulk_delete_apps_datastore_items_request_data
2412+
:members:
2413+
:show-inheritance:
2414+
2415+
datadog\_api\_client.v2.model.bulk\_delete\_apps\_datastore\_items\_request\_data\_attributes module
2416+
----------------------------------------------------------------------------------------------------
2417+
2418+
.. automodule:: datadog_api_client.v2.model.bulk_delete_apps_datastore_items_request_data_attributes
2419+
:members:
2420+
:show-inheritance:
2421+
2422+
datadog\_api\_client.v2.model.bulk\_delete\_apps\_datastore\_items\_request\_data\_type module
2423+
----------------------------------------------------------------------------------------------
2424+
2425+
.. automodule:: datadog_api_client.v2.model.bulk_delete_apps_datastore_items_request_data_type
2426+
:members:
2427+
:show-inheritance:
2428+
24012429
datadog\_api\_client.v2.model.bulk\_mute\_findings\_request module
24022430
------------------------------------------------------------------
24032431

@@ -5856,6 +5884,13 @@ datadog\_api\_client.v2.model.delete\_apps\_datastore\_item\_response module
58565884
:members:
58575885
:show-inheritance:
58585886

5887+
datadog\_api\_client.v2.model.delete\_apps\_datastore\_item\_response\_array module
5888+
-----------------------------------------------------------------------------------
5889+
5890+
.. automodule:: datadog_api_client.v2.model.delete_apps_datastore_item_response_array
5891+
:members:
5892+
:show-inheritance:
5893+
58595894
datadog\_api\_client.v2.model.delete\_apps\_datastore\_item\_response\_data module
58605895
----------------------------------------------------------------------------------
58615896

datadog_api_client.html

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2684,6 +2684,10 @@ <h2 id="subpackages">Subpackages<a class="headerlink" href="#subpackages" title=
26842684
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.budget_entry">datadog_api_client.v2.model.budget_entry module</a></li>
26852685
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.budget_with_entries">datadog_api_client.v2.model.budget_with_entries module</a></li>
26862686
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.budget_with_entries_data">datadog_api_client.v2.model.budget_with_entries_data module</a></li>
2687+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.bulk_delete_apps_datastore_items_request">datadog_api_client.v2.model.bulk_delete_apps_datastore_items_request module</a></li>
2688+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.bulk_delete_apps_datastore_items_request_data">datadog_api_client.v2.model.bulk_delete_apps_datastore_items_request_data module</a></li>
2689+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.bulk_delete_apps_datastore_items_request_data_attributes">datadog_api_client.v2.model.bulk_delete_apps_datastore_items_request_data_attributes module</a></li>
2690+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.bulk_delete_apps_datastore_items_request_data_type">datadog_api_client.v2.model.bulk_delete_apps_datastore_items_request_data_type module</a></li>
26872691
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.bulk_mute_findings_request">datadog_api_client.v2.model.bulk_mute_findings_request module</a></li>
26882692
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.bulk_mute_findings_request_attributes">datadog_api_client.v2.model.bulk_mute_findings_request_attributes module</a></li>
26892693
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.bulk_mute_findings_request_data">datadog_api_client.v2.model.bulk_mute_findings_request_data module</a></li>
@@ -3178,6 +3182,7 @@ <h2 id="subpackages">Subpackages<a class="headerlink" href="#subpackages" title=
31783182
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.delete_apps_datastore_item_request_data">datadog_api_client.v2.model.delete_apps_datastore_item_request_data module</a></li>
31793183
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.delete_apps_datastore_item_request_data_attributes">datadog_api_client.v2.model.delete_apps_datastore_item_request_data_attributes module</a></li>
31803184
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.delete_apps_datastore_item_response">datadog_api_client.v2.model.delete_apps_datastore_item_response module</a></li>
3185+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.delete_apps_datastore_item_response_array">datadog_api_client.v2.model.delete_apps_datastore_item_response_array module</a></li>
31813186
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.delete_apps_datastore_item_response_data">datadog_api_client.v2.model.delete_apps_datastore_item_response_data module</a></li>
31823187
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.delete_apps_request">datadog_api_client.v2.model.delete_apps_request module</a></li>
31833188
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.delete_apps_request_data_items">datadog_api_client.v2.model.delete_apps_request_data_items module</a></li>

datadog_api_client.v2.api.html

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -705,6 +705,8 @@
705705
<ul class="md-nav__list">
706706
<li class="md-nav__item"><a href="#datadog_api_client.v2.api.actions_datastores_api.ActionsDatastoresApi" class="md-nav__link"><code class="docutils literal notranslate"><span class="pre">ActionsDatastoresApi</span></code></a><nav class="md-nav">
707707
<ul class="md-nav__list">
708+
<li class="md-nav__item"><a href="#datadog_api_client.v2.api.actions_datastores_api.ActionsDatastoresApi.bulk_delete_datastore_items" class="md-nav__link"><code class="docutils literal notranslate"><span class="pre">ActionsDatastoresApi.bulk_delete_datastore_items()</span></code></a>
709+
</li>
708710
<li class="md-nav__item"><a href="#datadog_api_client.v2.api.actions_datastores_api.ActionsDatastoresApi.bulk_write_datastore_items" class="md-nav__link"><code class="docutils literal notranslate"><span class="pre">ActionsDatastoresApi.bulk_write_datastore_items()</span></code></a>
709711
</li>
710712
<li class="md-nav__item"><a href="#datadog_api_client.v2.api.actions_datastores_api.ActionsDatastoresApi.create_datastore" class="md-nav__link"><code class="docutils literal notranslate"><span class="pre">ActionsDatastoresApi.create_datastore()</span></code></a>
@@ -2732,6 +2734,20 @@ <h2 id="submodules">Submodules<a class="headerlink" href="#submodules" title="Li
27322734
<p>Leverage the Actions Datastore API to create, modify, and delete
27332735
items in datastores owned by your organization.</p>
27342736
<dl class="py method">
2737+
<dt class="sig sig-object py" id="datadog_api_client.v2.api.actions_datastores_api.ActionsDatastoresApi.bulk_delete_datastore_items">
2738+
<span class="sig-name descname"><span class="pre">bulk_delete_datastore_items</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">datastore_id</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">body</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.bulk_delete_apps_datastore_items_request.BulkDeleteAppsDatastoreItemsRequest" title="datadog_api_client.v2.model.bulk_delete_apps_datastore_items_request.BulkDeleteAppsDatastoreItemsRequest"><span class="pre">BulkDeleteAppsDatastoreItemsRequest</span></a></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.delete_apps_datastore_item_response_array.DeleteAppsDatastoreItemResponseArray" title="datadog_api_client.v2.model.delete_apps_datastore_item_response_array.DeleteAppsDatastoreItemResponseArray"><span class="pre">DeleteAppsDatastoreItemResponseArray</span></a></span></span><a class="headerlink" href="#datadog_api_client.v2.api.actions_datastores_api.ActionsDatastoresApi.bulk_delete_datastore_items" title="Link to this definition">¶</a></dt>
2739+
<dd><p>Bulk delete datastore items.</p>
2740+
<p>Deletes multiple items from a datastore by their keys in a single operation.</p>
2741+
<dl class="field-list simple">
2742+
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
2743+
<dd class="field-odd"><p><strong>datastore_id</strong> (<em>str</em>) – The ID of the datastore.</p>
2744+
</dd>
2745+
<dt class="field-even">Return type<span class="colon">:</span></dt>
2746+
<dd class="field-even"><p><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.delete_apps_datastore_item_response_array.DeleteAppsDatastoreItemResponseArray" title="datadog_api_client.v2.model.delete_apps_datastore_item_response_array.DeleteAppsDatastoreItemResponseArray">DeleteAppsDatastoreItemResponseArray</a></p>
2747+
</dd>
2748+
</dl>
2749+
</dd></dl>
2750+
<dl class="py method">
27352751
<dt class="sig sig-object py" id="datadog_api_client.v2.api.actions_datastores_api.ActionsDatastoresApi.bulk_write_datastore_items">
27362752
<span class="sig-name descname"><span class="pre">bulk_write_datastore_items</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">datastore_id</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">body</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.bulk_put_apps_datastore_items_request.BulkPutAppsDatastoreItemsRequest" title="datadog_api_client.v2.model.bulk_put_apps_datastore_items_request.BulkPutAppsDatastoreItemsRequest"><span class="pre">BulkPutAppsDatastoreItemsRequest</span></a></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.put_apps_datastore_item_response_array.PutAppsDatastoreItemResponseArray" title="datadog_api_client.v2.model.put_apps_datastore_item_response_array.PutAppsDatastoreItemResponseArray"><span class="pre">PutAppsDatastoreItemResponseArray</span></a></span></span><a class="headerlink" href="#datadog_api_client.v2.api.actions_datastores_api.ActionsDatastoresApi.bulk_write_datastore_items" title="Link to this definition">¶</a></dt>
27372753
<dd><p>Bulk write datastore items.</p>

datadog_api_client.v2.html

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -859,6 +859,7 @@ <h2 id="subpackages">Subpackages<a class="headerlink" href="#subpackages" title=
859859
</li>
860860
<li class="toctree-l2"><a class="reference internal" href="datadog_api_client.v2.api.html#module-datadog_api_client.v2.api.actions_datastores_api">datadog_api_client.v2.api.actions_datastores_api module</a><ul>
861861
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.api.html#datadog_api_client.v2.api.actions_datastores_api.ActionsDatastoresApi"><code class="docutils literal notranslate"><span class="pre">ActionsDatastoresApi</span></code></a><ul>
862+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.api.html#datadog_api_client.v2.api.actions_datastores_api.ActionsDatastoresApi.bulk_delete_datastore_items"><code class="docutils literal notranslate"><span class="pre">ActionsDatastoresApi.bulk_delete_datastore_items()</span></code></a></li>
862863
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.api.html#datadog_api_client.v2.api.actions_datastores_api.ActionsDatastoresApi.bulk_write_datastore_items"><code class="docutils literal notranslate"><span class="pre">ActionsDatastoresApi.bulk_write_datastore_items()</span></code></a></li>
863864
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.api.html#datadog_api_client.v2.api.actions_datastores_api.ActionsDatastoresApi.create_datastore"><code class="docutils literal notranslate"><span class="pre">ActionsDatastoresApi.create_datastore()</span></code></a></li>
864865
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.api.html#datadog_api_client.v2.api.actions_datastores_api.ActionsDatastoresApi.delete_datastore"><code class="docutils literal notranslate"><span class="pre">ActionsDatastoresApi.delete_datastore()</span></code></a></li>
@@ -3321,6 +3322,22 @@ <h2 id="subpackages">Subpackages<a class="headerlink" href="#subpackages" title=
33213322
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.budget_with_entries_data.BudgetWithEntriesData"><code class="docutils literal notranslate"><span class="pre">BudgetWithEntriesData</span></code></a></li>
33223323
</ul>
33233324
</li>
3325+
<li class="toctree-l2"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.bulk_delete_apps_datastore_items_request">datadog_api_client.v2.model.bulk_delete_apps_datastore_items_request module</a><ul>
3326+
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.bulk_delete_apps_datastore_items_request.BulkDeleteAppsDatastoreItemsRequest"><code class="docutils literal notranslate"><span class="pre">BulkDeleteAppsDatastoreItemsRequest</span></code></a></li>
3327+
</ul>
3328+
</li>
3329+
<li class="toctree-l2"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.bulk_delete_apps_datastore_items_request_data">datadog_api_client.v2.model.bulk_delete_apps_datastore_items_request_data module</a><ul>
3330+
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.bulk_delete_apps_datastore_items_request_data.BulkDeleteAppsDatastoreItemsRequestData"><code class="docutils literal notranslate"><span class="pre">BulkDeleteAppsDatastoreItemsRequestData</span></code></a></li>
3331+
</ul>
3332+
</li>
3333+
<li class="toctree-l2"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.bulk_delete_apps_datastore_items_request_data_attributes">datadog_api_client.v2.model.bulk_delete_apps_datastore_items_request_data_attributes module</a><ul>
3334+
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.bulk_delete_apps_datastore_items_request_data_attributes.BulkDeleteAppsDatastoreItemsRequestDataAttributes"><code class="docutils literal notranslate"><span class="pre">BulkDeleteAppsDatastoreItemsRequestDataAttributes</span></code></a></li>
3335+
</ul>
3336+
</li>
3337+
<li class="toctree-l2"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.bulk_delete_apps_datastore_items_request_data_type">datadog_api_client.v2.model.bulk_delete_apps_datastore_items_request_data_type module</a><ul>
3338+
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.bulk_delete_apps_datastore_items_request_data_type.BulkDeleteAppsDatastoreItemsRequestDataType"><code class="docutils literal notranslate"><span class="pre">BulkDeleteAppsDatastoreItemsRequestDataType</span></code></a></li>
3339+
</ul>
3340+
</li>
33243341
<li class="toctree-l2"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.bulk_mute_findings_request">datadog_api_client.v2.model.bulk_mute_findings_request module</a><ul>
33253342
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.bulk_mute_findings_request.BulkMuteFindingsRequest"><code class="docutils literal notranslate"><span class="pre">BulkMuteFindingsRequest</span></code></a></li>
33263343
</ul>
@@ -5315,6 +5332,10 @@ <h2 id="subpackages">Subpackages<a class="headerlink" href="#subpackages" title=
53155332
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.delete_apps_datastore_item_response.DeleteAppsDatastoreItemResponse"><code class="docutils literal notranslate"><span class="pre">DeleteAppsDatastoreItemResponse</span></code></a></li>
53165333
</ul>
53175334
</li>
5335+
<li class="toctree-l2"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.delete_apps_datastore_item_response_array">datadog_api_client.v2.model.delete_apps_datastore_item_response_array module</a><ul>
5336+
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.delete_apps_datastore_item_response_array.DeleteAppsDatastoreItemResponseArray"><code class="docutils literal notranslate"><span class="pre">DeleteAppsDatastoreItemResponseArray</span></code></a></li>
5337+
</ul>
5338+
</li>
53185339
<li class="toctree-l2"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.delete_apps_datastore_item_response_data">datadog_api_client.v2.model.delete_apps_datastore_item_response_data module</a><ul>
53195340
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.delete_apps_datastore_item_response_data.DeleteAppsDatastoreItemResponseData"><code class="docutils literal notranslate"><span class="pre">DeleteAppsDatastoreItemResponseData</span></code></a></li>
53205341
</ul>

0 commit comments

Comments
 (0)