Skip to content

Commit 8bf0af4

Browse files
Add documentation for POST api/v2/incidents/import (#3193)
Co-authored-by: ci.datadog-api-spec <packages@datadoghq.com> 5188a4e
1 parent 15cc569 commit 8bf0af4

9 files changed

+875
-7
lines changed

_sources/datadog_api_client.v2.model.rst.txt

Lines changed: 98 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12758,6 +12758,104 @@ datadog\_api\_client.v2.model.incident\_impacts\_type module
1275812758
:members:
1275912759
:show-inheritance:
1276012760

12761+
datadog\_api\_client.v2.model.incident\_import\_field\_attributes module
12762+
------------------------------------------------------------------------
12763+
12764+
.. automodule:: datadog_api_client.v2.model.incident_import_field_attributes
12765+
:members:
12766+
:show-inheritance:
12767+
12768+
datadog\_api\_client.v2.model.incident\_import\_field\_attributes\_multiple\_value module
12769+
-----------------------------------------------------------------------------------------
12770+
12771+
.. automodule:: datadog_api_client.v2.model.incident_import_field_attributes_multiple_value
12772+
:members:
12773+
:show-inheritance:
12774+
12775+
datadog\_api\_client.v2.model.incident\_import\_field\_attributes\_single\_value module
12776+
---------------------------------------------------------------------------------------
12777+
12778+
.. automodule:: datadog_api_client.v2.model.incident_import_field_attributes_single_value
12779+
:members:
12780+
:show-inheritance:
12781+
12782+
datadog\_api\_client.v2.model.incident\_import\_related\_object module
12783+
----------------------------------------------------------------------
12784+
12785+
.. automodule:: datadog_api_client.v2.model.incident_import_related_object
12786+
:members:
12787+
:show-inheritance:
12788+
12789+
datadog\_api\_client.v2.model.incident\_import\_relationships module
12790+
--------------------------------------------------------------------
12791+
12792+
.. automodule:: datadog_api_client.v2.model.incident_import_relationships
12793+
:members:
12794+
:show-inheritance:
12795+
12796+
datadog\_api\_client.v2.model.incident\_import\_request module
12797+
--------------------------------------------------------------
12798+
12799+
.. automodule:: datadog_api_client.v2.model.incident_import_request
12800+
:members:
12801+
:show-inheritance:
12802+
12803+
datadog\_api\_client.v2.model.incident\_import\_request\_attributes module
12804+
--------------------------------------------------------------------------
12805+
12806+
.. automodule:: datadog_api_client.v2.model.incident_import_request_attributes
12807+
:members:
12808+
:show-inheritance:
12809+
12810+
datadog\_api\_client.v2.model.incident\_import\_request\_data module
12811+
--------------------------------------------------------------------
12812+
12813+
.. automodule:: datadog_api_client.v2.model.incident_import_request_data
12814+
:members:
12815+
:show-inheritance:
12816+
12817+
datadog\_api\_client.v2.model.incident\_import\_response module
12818+
---------------------------------------------------------------
12819+
12820+
.. automodule:: datadog_api_client.v2.model.incident_import_response
12821+
:members:
12822+
:show-inheritance:
12823+
12824+
datadog\_api\_client.v2.model.incident\_import\_response\_attributes module
12825+
---------------------------------------------------------------------------
12826+
12827+
.. automodule:: datadog_api_client.v2.model.incident_import_response_attributes
12828+
:members:
12829+
:show-inheritance:
12830+
12831+
datadog\_api\_client.v2.model.incident\_import\_response\_data module
12832+
---------------------------------------------------------------------
12833+
12834+
.. automodule:: datadog_api_client.v2.model.incident_import_response_data
12835+
:members:
12836+
:show-inheritance:
12837+
12838+
datadog\_api\_client.v2.model.incident\_import\_response\_included\_item module
12839+
-------------------------------------------------------------------------------
12840+
12841+
.. automodule:: datadog_api_client.v2.model.incident_import_response_included_item
12842+
:members:
12843+
:show-inheritance:
12844+
12845+
datadog\_api\_client.v2.model.incident\_import\_response\_relationships module
12846+
------------------------------------------------------------------------------
12847+
12848+
.. automodule:: datadog_api_client.v2.model.incident_import_response_relationships
12849+
:members:
12850+
:show-inheritance:
12851+
12852+
datadog\_api\_client.v2.model.incident\_import\_visibility module
12853+
-----------------------------------------------------------------
12854+
12855+
.. automodule:: datadog_api_client.v2.model.incident_import_visibility
12856+
:members:
12857+
:show-inheritance:
12858+
1276112859
datadog\_api\_client.v2.model.incident\_integration\_metadata\_attributes module
1276212860
--------------------------------------------------------------------------------
1276312861

datadog_api_client.html

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4398,6 +4398,20 @@ <h2 id="subpackages">Subpackages<a class="headerlink" href="#subpackages" title=
43984398
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.incident_impact_type">datadog_api_client.v2.model.incident_impact_type module</a></li>
43994399
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.incident_impacts_response">datadog_api_client.v2.model.incident_impacts_response module</a></li>
44004400
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.incident_impacts_type">datadog_api_client.v2.model.incident_impacts_type module</a></li>
4401+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.incident_import_field_attributes">datadog_api_client.v2.model.incident_import_field_attributes module</a></li>
4402+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.incident_import_field_attributes_multiple_value">datadog_api_client.v2.model.incident_import_field_attributes_multiple_value module</a></li>
4403+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.incident_import_field_attributes_single_value">datadog_api_client.v2.model.incident_import_field_attributes_single_value module</a></li>
4404+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.incident_import_related_object">datadog_api_client.v2.model.incident_import_related_object module</a></li>
4405+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.incident_import_relationships">datadog_api_client.v2.model.incident_import_relationships module</a></li>
4406+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.incident_import_request">datadog_api_client.v2.model.incident_import_request module</a></li>
4407+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.incident_import_request_attributes">datadog_api_client.v2.model.incident_import_request_attributes module</a></li>
4408+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.incident_import_request_data">datadog_api_client.v2.model.incident_import_request_data module</a></li>
4409+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.incident_import_response">datadog_api_client.v2.model.incident_import_response module</a></li>
4410+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.incident_import_response_attributes">datadog_api_client.v2.model.incident_import_response_attributes module</a></li>
4411+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.incident_import_response_data">datadog_api_client.v2.model.incident_import_response_data module</a></li>
4412+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.incident_import_response_included_item">datadog_api_client.v2.model.incident_import_response_included_item module</a></li>
4413+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.incident_import_response_relationships">datadog_api_client.v2.model.incident_import_response_relationships module</a></li>
4414+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.incident_import_visibility">datadog_api_client.v2.model.incident_import_visibility module</a></li>
44014415
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.incident_integration_metadata_attributes">datadog_api_client.v2.model.incident_integration_metadata_attributes module</a></li>
44024416
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.incident_integration_metadata_create_data">datadog_api_client.v2.model.incident_integration_metadata_create_data module</a></li>
44034417
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.incident_integration_metadata_create_request">datadog_api_client.v2.model.incident_integration_metadata_create_request module</a></li>

datadog_api_client.v2.api.html

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1846,6 +1846,8 @@
18461846
</li>
18471847
<li class="md-nav__item"><a href="#datadog_api_client.v2.api.incidents_api.IncidentsApi.get_incident_type" class="md-nav__link"><code class="docutils literal notranslate"><span class="pre">IncidentsApi.get_incident_type()</span></code></a>
18481848
</li>
1849+
<li class="md-nav__item"><a href="#datadog_api_client.v2.api.incidents_api.IncidentsApi.import_incident" class="md-nav__link"><code class="docutils literal notranslate"><span class="pre">IncidentsApi.import_incident()</span></code></a>
1850+
</li>
18491851
<li class="md-nav__item"><a href="#datadog_api_client.v2.api.incidents_api.IncidentsApi.list_global_incident_handles" class="md-nav__link"><code class="docutils literal notranslate"><span class="pre">IncidentsApi.list_global_incident_handles()</span></code></a>
18501852
</li>
18511853
<li class="md-nav__item"><a href="#datadog_api_client.v2.api.incidents_api.IncidentsApi.list_incident_attachments" class="md-nav__link"><code class="docutils literal notranslate"><span class="pre">IncidentsApi.list_incident_attachments()</span></code></a>
@@ -9414,6 +9416,25 @@ <h2 id="submodules">Submodules<a class="headerlink" href="#submodules" title="Li
94149416
</dl>
94159417
</dd></dl>
94169418
<dl class="py method">
9419+
<dt class="sig sig-object py" id="datadog_api_client.v2.api.incidents_api.IncidentsApi.import_incident">
9420+
<span class="sig-name descname"><span class="pre">import_incident</span></span><span class="sig-paren">(</span><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.incident_import_request.IncidentImportRequest" title="datadog_api_client.v2.model.incident_import_request.IncidentImportRequest"><span class="pre">IncidentImportRequest</span></a></span></em>, <em class="sig-param"><span class="o"><span class="pre">*</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">include</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">List</span><span class="p"><span class="pre">[</span></span><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.incident_import_related_object.IncidentImportRelatedObject" title="datadog_api_client.v2.model.incident_import_related_object.IncidentImportRelatedObject"><span class="pre">IncidentImportRelatedObject</span></a><span class="p"><span class="pre">]</span></span><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><a class="reference internal" href="datadog_api_client.html#datadog_api_client.model_utils.UnsetType" title="datadog_api_client.model_utils.UnsetType"><span class="pre">UnsetType</span></a></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">UnsetType.unset</span></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.incident_import_response.IncidentImportResponse" title="datadog_api_client.v2.model.incident_import_response.IncidentImportResponse"><span class="pre">IncidentImportResponse</span></a></span></span><a class="headerlink" href="#datadog_api_client.v2.api.incidents_api.IncidentsApi.import_incident" title="Link to this definition">¶</a></dt>
9421+
<dd><p>Import an incident.</p>
9422+
<p>Import an incident from an external system. This endpoint allows you to create incidents with
9423+
historical data such as custom timestamps for detection, declaration, and resolution.
9424+
Imported incidents do not execute integrations or notification rules.</p>
9425+
<dl class="field-list simple">
9426+
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
9427+
<dd class="field-odd"><ul class="simple">
9428+
<li><p><strong>body</strong> (<a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.incident_import_request.IncidentImportRequest" title="datadog_api_client.v2.model.incident_import_request.IncidentImportRequest"><em>IncidentImportRequest</em></a>) – Incident import payload.</p></li>
9429+
<li><p><strong>include</strong> (<em>[</em><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.incident_import_related_object.IncidentImportRelatedObject" title="datadog_api_client.v2.model.incident_import_related_object.IncidentImportRelatedObject"><em>IncidentImportRelatedObject</em></a><em>]</em><em>, </em><em>optional</em>) – Specifies which related object types to include in the response when importing an incident.</p></li>
9430+
</ul>
9431+
</dd>
9432+
<dt class="field-even">Return type<span class="colon">:</span></dt>
9433+
<dd class="field-even"><p><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.incident_import_response.IncidentImportResponse" title="datadog_api_client.v2.model.incident_import_response.IncidentImportResponse">IncidentImportResponse</a></p>
9434+
</dd>
9435+
</dl>
9436+
</dd></dl>
9437+
<dl class="py method">
94179438
<dt class="sig sig-object py" id="datadog_api_client.v2.api.incidents_api.IncidentsApi.list_global_incident_handles">
94189439
<span class="sig-name descname"><span class="pre">list_global_incident_handles</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">*</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">include</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><a class="reference internal" href="datadog_api_client.html#datadog_api_client.model_utils.UnsetType" title="datadog_api_client.model_utils.UnsetType"><span class="pre">UnsetType</span></a></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">UnsetType.unset</span></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.incident_handles_response.IncidentHandlesResponse" title="datadog_api_client.v2.model.incident_handles_response.IncidentHandlesResponse"><span class="pre">IncidentHandlesResponse</span></a></span></span><a class="headerlink" href="#datadog_api_client.v2.api.incidents_api.IncidentsApi.list_global_incident_handles" title="Link to this definition">¶</a></dt>
94199440
<dd><p>List global incident handles.</p>

0 commit comments

Comments
 (0)