Skip to content

Commit e86e024

Browse files
service catalog openapi spec for v2.1 schema (#1387)
Co-authored-by: ci.datadog-api-spec <[email protected]> 545f422
1 parent f8d62bd commit e86e024

9 files changed

+793
-13
lines changed

_sources/datadog_api_client.v2.model.rst.txt

Lines changed: 84 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5671,6 +5671,90 @@ service\_definition\_v2\_doc
56715671
:members:
56725672
:show-inheritance:
56735673

5674+
service\_definition\_v2\_dot1
5675+
-----------------------------
5676+
5677+
.. automodule:: datadog_api_client.v2.model.service_definition_v2_dot1
5678+
:members:
5679+
:show-inheritance:
5680+
5681+
service\_definition\_v2\_dot1\_contact
5682+
--------------------------------------
5683+
5684+
.. automodule:: datadog_api_client.v2.model.service_definition_v2_dot1_contact
5685+
:members:
5686+
:show-inheritance:
5687+
5688+
service\_definition\_v2\_dot1\_email
5689+
------------------------------------
5690+
5691+
.. automodule:: datadog_api_client.v2.model.service_definition_v2_dot1_email
5692+
:members:
5693+
:show-inheritance:
5694+
5695+
service\_definition\_v2\_dot1\_email\_type
5696+
------------------------------------------
5697+
5698+
.. automodule:: datadog_api_client.v2.model.service_definition_v2_dot1_email_type
5699+
:members:
5700+
:show-inheritance:
5701+
5702+
service\_definition\_v2\_dot1\_integrations
5703+
-------------------------------------------
5704+
5705+
.. automodule:: datadog_api_client.v2.model.service_definition_v2_dot1_integrations
5706+
:members:
5707+
:show-inheritance:
5708+
5709+
service\_definition\_v2\_dot1\_link
5710+
-----------------------------------
5711+
5712+
.. automodule:: datadog_api_client.v2.model.service_definition_v2_dot1_link
5713+
:members:
5714+
:show-inheritance:
5715+
5716+
service\_definition\_v2\_dot1\_link\_type
5717+
-----------------------------------------
5718+
5719+
.. automodule:: datadog_api_client.v2.model.service_definition_v2_dot1_link_type
5720+
:members:
5721+
:show-inheritance:
5722+
5723+
service\_definition\_v2\_dot1\_opsgenie
5724+
---------------------------------------
5725+
5726+
.. automodule:: datadog_api_client.v2.model.service_definition_v2_dot1_opsgenie
5727+
:members:
5728+
:show-inheritance:
5729+
5730+
service\_definition\_v2\_dot1\_opsgenie\_region
5731+
-----------------------------------------------
5732+
5733+
.. automodule:: datadog_api_client.v2.model.service_definition_v2_dot1_opsgenie_region
5734+
:members:
5735+
:show-inheritance:
5736+
5737+
service\_definition\_v2\_dot1\_pagerduty
5738+
----------------------------------------
5739+
5740+
.. automodule:: datadog_api_client.v2.model.service_definition_v2_dot1_pagerduty
5741+
:members:
5742+
:show-inheritance:
5743+
5744+
service\_definition\_v2\_dot1\_slack
5745+
------------------------------------
5746+
5747+
.. automodule:: datadog_api_client.v2.model.service_definition_v2_dot1_slack
5748+
:members:
5749+
:show-inheritance:
5750+
5751+
service\_definition\_v2\_dot1\_slack\_type
5752+
------------------------------------------
5753+
5754+
.. automodule:: datadog_api_client.v2.model.service_definition_v2_dot1_slack_type
5755+
:members:
5756+
:show-inheritance:
5757+
56745758
service\_definition\_v2\_email
56755759
------------------------------
56765760

datadog_api_client.html

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7678,6 +7678,54 @@ <h1 id="datadog-api-client--page-root">datadog_api_client<a class="headerlink" h
76787678
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.service_definition_v2_doc.ServiceDefinitionV2Doc"><code class="docutils literal notranslate"><span class="pre">ServiceDefinitionV2Doc</span></code></a></li>
76797679
</ul>
76807680
</li>
7681+
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.service_definition_v2_dot1">service_definition_v2_dot1</a><ul>
7682+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.service_definition_v2_dot1.ServiceDefinitionV2Dot1"><code class="docutils literal notranslate"><span class="pre">ServiceDefinitionV2Dot1</span></code></a></li>
7683+
</ul>
7684+
</li>
7685+
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.service_definition_v2_dot1_contact">service_definition_v2_dot1_contact</a><ul>
7686+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.service_definition_v2_dot1_contact.ServiceDefinitionV2Dot1Contact"><code class="docutils literal notranslate"><span class="pre">ServiceDefinitionV2Dot1Contact</span></code></a></li>
7687+
</ul>
7688+
</li>
7689+
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.service_definition_v2_dot1_email">service_definition_v2_dot1_email</a><ul>
7690+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.service_definition_v2_dot1_email.ServiceDefinitionV2Dot1Email"><code class="docutils literal notranslate"><span class="pre">ServiceDefinitionV2Dot1Email</span></code></a></li>
7691+
</ul>
7692+
</li>
7693+
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.service_definition_v2_dot1_email_type">service_definition_v2_dot1_email_type</a><ul>
7694+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.service_definition_v2_dot1_email_type.ServiceDefinitionV2Dot1EmailType"><code class="docutils literal notranslate"><span class="pre">ServiceDefinitionV2Dot1EmailType</span></code></a></li>
7695+
</ul>
7696+
</li>
7697+
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.service_definition_v2_dot1_integrations">service_definition_v2_dot1_integrations</a><ul>
7698+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.service_definition_v2_dot1_integrations.ServiceDefinitionV2Dot1Integrations"><code class="docutils literal notranslate"><span class="pre">ServiceDefinitionV2Dot1Integrations</span></code></a></li>
7699+
</ul>
7700+
</li>
7701+
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.service_definition_v2_dot1_link">service_definition_v2_dot1_link</a><ul>
7702+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.service_definition_v2_dot1_link.ServiceDefinitionV2Dot1Link"><code class="docutils literal notranslate"><span class="pre">ServiceDefinitionV2Dot1Link</span></code></a></li>
7703+
</ul>
7704+
</li>
7705+
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.service_definition_v2_dot1_link_type">service_definition_v2_dot1_link_type</a><ul>
7706+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.service_definition_v2_dot1_link_type.ServiceDefinitionV2Dot1LinkType"><code class="docutils literal notranslate"><span class="pre">ServiceDefinitionV2Dot1LinkType</span></code></a></li>
7707+
</ul>
7708+
</li>
7709+
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.service_definition_v2_dot1_opsgenie">service_definition_v2_dot1_opsgenie</a><ul>
7710+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.service_definition_v2_dot1_opsgenie.ServiceDefinitionV2Dot1Opsgenie"><code class="docutils literal notranslate"><span class="pre">ServiceDefinitionV2Dot1Opsgenie</span></code></a></li>
7711+
</ul>
7712+
</li>
7713+
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.service_definition_v2_dot1_opsgenie_region">service_definition_v2_dot1_opsgenie_region</a><ul>
7714+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.service_definition_v2_dot1_opsgenie_region.ServiceDefinitionV2Dot1OpsgenieRegion"><code class="docutils literal notranslate"><span class="pre">ServiceDefinitionV2Dot1OpsgenieRegion</span></code></a></li>
7715+
</ul>
7716+
</li>
7717+
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.service_definition_v2_dot1_pagerduty">service_definition_v2_dot1_pagerduty</a><ul>
7718+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.service_definition_v2_dot1_pagerduty.ServiceDefinitionV2Dot1Pagerduty"><code class="docutils literal notranslate"><span class="pre">ServiceDefinitionV2Dot1Pagerduty</span></code></a></li>
7719+
</ul>
7720+
</li>
7721+
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.service_definition_v2_dot1_slack">service_definition_v2_dot1_slack</a><ul>
7722+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.service_definition_v2_dot1_slack.ServiceDefinitionV2Dot1Slack"><code class="docutils literal notranslate"><span class="pre">ServiceDefinitionV2Dot1Slack</span></code></a></li>
7723+
</ul>
7724+
</li>
7725+
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.service_definition_v2_dot1_slack_type">service_definition_v2_dot1_slack_type</a><ul>
7726+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.service_definition_v2_dot1_slack_type.ServiceDefinitionV2Dot1SlackType"><code class="docutils literal notranslate"><span class="pre">ServiceDefinitionV2Dot1SlackType</span></code></a></li>
7727+
</ul>
7728+
</li>
76817729
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.service_definition_v2_email">service_definition_v2_email</a><ul>
76827730
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.service_definition_v2_email.ServiceDefinitionV2Email"><code class="docutils literal notranslate"><span class="pre">ServiceDefinitionV2Email</span></code></a></li>
76837731
</ul>

datadog_api_client.v2.api.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5842,7 +5842,7 @@ <h1 id="datadog-api-client-v2-api--page-root">datadog_api_client.v2.api<a class=
58425842
<p>API to create, update, retrieve and delete service definitions.</p>
58435843
<dl class="py method">
58445844
<dt class="sig sig-object py" id="datadog_api_client.v2.api.service_definition_api.ServiceDefinitionApi.create_or_update_service_definitions">
5845-
<span class="sig-name descname"><span class="pre">create_or_update_service_definitions</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.service_definitions_create_request.ServiceDefinitionsCreateRequest" title="datadog_api_client.v2.model.service_definitions_create_request.ServiceDefinitionsCreateRequest"><span class="pre">ServiceDefinitionsCreateRequest</span></a><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.service_definition_v2.ServiceDefinitionV2" title="datadog_api_client.v2.model.service_definition_v2.ServiceDefinitionV2"><span class="pre">ServiceDefinitionV2</span></a><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><span class="pre">str</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.service_definition_create_response.ServiceDefinitionCreateResponse" title="datadog_api_client.v2.model.service_definition_create_response.ServiceDefinitionCreateResponse"><span class="pre">ServiceDefinitionCreateResponse</span></a></span></span><a class="headerlink" href="#datadog_api_client.v2.api.service_definition_api.ServiceDefinitionApi.create_or_update_service_definitions" title="Permalink to this definition">¶</a></dt>
5845+
<span class="sig-name descname"><span class="pre">create_or_update_service_definitions</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.service_definitions_create_request.ServiceDefinitionsCreateRequest" title="datadog_api_client.v2.model.service_definitions_create_request.ServiceDefinitionsCreateRequest"><span class="pre">ServiceDefinitionsCreateRequest</span></a><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.service_definition_v2_dot1.ServiceDefinitionV2Dot1" title="datadog_api_client.v2.model.service_definition_v2_dot1.ServiceDefinitionV2Dot1"><span class="pre">ServiceDefinitionV2Dot1</span></a><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.service_definition_v2.ServiceDefinitionV2" title="datadog_api_client.v2.model.service_definition_v2.ServiceDefinitionV2"><span class="pre">ServiceDefinitionV2</span></a><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><span class="pre">str</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.service_definition_create_response.ServiceDefinitionCreateResponse" title="datadog_api_client.v2.model.service_definition_create_response.ServiceDefinitionCreateResponse"><span class="pre">ServiceDefinitionCreateResponse</span></a></span></span><a class="headerlink" href="#datadog_api_client.v2.api.service_definition_api.ServiceDefinitionApi.create_or_update_service_definitions" title="Permalink to this definition">¶</a></dt>
58465846
<dd><p>Create or update service definition.</p>
58475847
<p>Create or update service definition in the Datadog Service Catalog.</p>
58485848
<dl class="field-list simple">

0 commit comments

Comments
 (0)