Skip to content

Commit

Permalink
service catalog openapi spec for v2.1 schema (#1387)
Browse files Browse the repository at this point in the history
Co-authored-by: ci.datadog-api-spec <packages@datadoghq.com> 545f422
  • Loading branch information
1 parent f8d62bd commit e86e024
Show file tree
Hide file tree
Showing 9 changed files with 793 additions and 13 deletions.
84 changes: 84 additions & 0 deletions _sources/datadog_api_client.v2.model.rst.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5671,6 +5671,90 @@ service\_definition\_v2\_doc
:members:
:show-inheritance:

service\_definition\_v2\_dot1
-----------------------------

.. automodule:: datadog_api_client.v2.model.service_definition_v2_dot1
:members:
:show-inheritance:

service\_definition\_v2\_dot1\_contact
--------------------------------------

.. automodule:: datadog_api_client.v2.model.service_definition_v2_dot1_contact
:members:
:show-inheritance:

service\_definition\_v2\_dot1\_email
------------------------------------

.. automodule:: datadog_api_client.v2.model.service_definition_v2_dot1_email
:members:
:show-inheritance:

service\_definition\_v2\_dot1\_email\_type
------------------------------------------

.. automodule:: datadog_api_client.v2.model.service_definition_v2_dot1_email_type
:members:
:show-inheritance:

service\_definition\_v2\_dot1\_integrations
-------------------------------------------

.. automodule:: datadog_api_client.v2.model.service_definition_v2_dot1_integrations
:members:
:show-inheritance:

service\_definition\_v2\_dot1\_link
-----------------------------------

.. automodule:: datadog_api_client.v2.model.service_definition_v2_dot1_link
:members:
:show-inheritance:

service\_definition\_v2\_dot1\_link\_type
-----------------------------------------

.. automodule:: datadog_api_client.v2.model.service_definition_v2_dot1_link_type
:members:
:show-inheritance:

service\_definition\_v2\_dot1\_opsgenie
---------------------------------------

.. automodule:: datadog_api_client.v2.model.service_definition_v2_dot1_opsgenie
:members:
:show-inheritance:

service\_definition\_v2\_dot1\_opsgenie\_region
-----------------------------------------------

.. automodule:: datadog_api_client.v2.model.service_definition_v2_dot1_opsgenie_region
:members:
:show-inheritance:

service\_definition\_v2\_dot1\_pagerduty
----------------------------------------

.. automodule:: datadog_api_client.v2.model.service_definition_v2_dot1_pagerduty
:members:
:show-inheritance:

service\_definition\_v2\_dot1\_slack
------------------------------------

.. automodule:: datadog_api_client.v2.model.service_definition_v2_dot1_slack
:members:
:show-inheritance:

service\_definition\_v2\_dot1\_slack\_type
------------------------------------------

.. automodule:: datadog_api_client.v2.model.service_definition_v2_dot1_slack_type
:members:
:show-inheritance:

service\_definition\_v2\_email
------------------------------

Expand Down
48 changes: 48 additions & 0 deletions datadog_api_client.html
Original file line number Diff line number Diff line change
Expand Up @@ -7678,6 +7678,54 @@ <h1 id="datadog-api-client--page-root">datadog_api_client<a class="headerlink" h
<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>
</ul>
</li>
<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>
<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>
</ul>
</li>
<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>
<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>
</ul>
</li>
<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>
<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>
</ul>
</li>
<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>
<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>
</ul>
</li>
<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>
<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>
</ul>
</li>
<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>
<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>
</ul>
</li>
<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>
<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>
</ul>
</li>
<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>
<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>
</ul>
</li>
<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>
<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>
</ul>
</li>
<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>
<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>
</ul>
</li>
<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>
<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>
</ul>
</li>
<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>
<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>
</ul>
</li>
<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>
<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>
</ul>
Expand Down
2 changes: 1 addition & 1 deletion datadog_api_client.v2.api.html
Original file line number Diff line number Diff line change
Expand Up @@ -5842,7 +5842,7 @@ <h1 id="datadog-api-client-v2-api--page-root">datadog_api_client.v2.api<a class=
<p>API to create, update, retrieve and delete service definitions.</p>
<dl class="py method">
<dt class="sig sig-object py" id="datadog_api_client.v2.api.service_definition_api.ServiceDefinitionApi.create_or_update_service_definitions">
<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>
<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>
<dd><p>Create or update service definition.</p>
<p>Create or update service definition in the Datadog Service Catalog.</p>
<dl class="field-list simple">
Expand Down
Loading

0 comments on commit e86e024

Please sign in to comment.