Skip to content

Commit 088398a

Browse files
Add support for API management ListAPIs (#1995)
Co-authored-by: ci.datadog-api-spec <[email protected]> 0b230ed
1 parent d45c75a commit 088398a

9 files changed

+268
-5
lines changed

_sources/datadog_api_client.v2.model.rst.txt

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4481,6 +4481,34 @@ jsonapi\_error\_response
44814481
:members:
44824482
:show-inheritance:
44834483

4484+
list\_ap\_is\_response
4485+
----------------------
4486+
4487+
.. automodule:: datadog_api_client.v2.model.list_ap_is_response
4488+
:members:
4489+
:show-inheritance:
4490+
4491+
list\_ap\_is\_response\_data
4492+
----------------------------
4493+
4494+
.. automodule:: datadog_api_client.v2.model.list_ap_is_response_data
4495+
:members:
4496+
:show-inheritance:
4497+
4498+
list\_ap\_is\_response\_meta
4499+
----------------------------
4500+
4501+
.. automodule:: datadog_api_client.v2.model.list_ap_is_response_meta
4502+
:members:
4503+
:show-inheritance:
4504+
4505+
list\_ap\_is\_response\_meta\_pagination
4506+
----------------------------------------
4507+
4508+
.. automodule:: datadog_api_client.v2.model.list_ap_is_response_meta_pagination
4509+
:members:
4510+
:show-inheritance:
4511+
44844512
list\_application\_keys\_response
44854513
---------------------------------
44864514

datadog_api_client.html

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7726,6 +7726,22 @@ <h1 id="datadog-api-client--page-root">datadog_api_client<a class="headerlink" h
77267726
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.jsonapi_error_response.JSONAPIErrorResponse"><code class="docutils literal notranslate"><span class="pre">JSONAPIErrorResponse</span></code></a></li>
77277727
</ul>
77287728
</li>
7729+
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.list_ap_is_response">list_ap_is_response</a><ul>
7730+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.list_ap_is_response.ListAPIsResponse"><code class="docutils literal notranslate"><span class="pre">ListAPIsResponse</span></code></a></li>
7731+
</ul>
7732+
</li>
7733+
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.list_ap_is_response_data">list_ap_is_response_data</a><ul>
7734+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.list_ap_is_response_data.ListAPIsResponseData"><code class="docutils literal notranslate"><span class="pre">ListAPIsResponseData</span></code></a></li>
7735+
</ul>
7736+
</li>
7737+
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.list_ap_is_response_meta">list_ap_is_response_meta</a><ul>
7738+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.list_ap_is_response_meta.ListAPIsResponseMeta"><code class="docutils literal notranslate"><span class="pre">ListAPIsResponseMeta</span></code></a></li>
7739+
</ul>
7740+
</li>
7741+
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.list_ap_is_response_meta_pagination">list_ap_is_response_meta_pagination</a><ul>
7742+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.list_ap_is_response_meta_pagination.ListAPIsResponseMetaPagination"><code class="docutils literal notranslate"><span class="pre">ListAPIsResponseMetaPagination</span></code></a></li>
7743+
</ul>
7744+
</li>
77297745
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.list_application_keys_response">list_application_keys_response</a><ul>
77307746
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.list_application_keys_response.ListApplicationKeysResponse"><code class="docutils literal notranslate"><span class="pre">ListApplicationKeysResponse</span></code></a></li>
77317747
</ul>

datadog_api_client.v2.api.html

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -329,6 +329,8 @@
329329
</li>
330330
<li class="md-nav__item"><a href="#datadog_api_client.v2.api.api_management_api.APIManagementApi.get_open_api" class="md-nav__link"><code class="docutils literal notranslate"><span class="pre">APIManagementApi.get_open_api()</span></code></a>
331331
</li>
332+
<li class="md-nav__item"><a href="#datadog_api_client.v2.api.api_management_api.APIManagementApi.list_ap_is" class="md-nav__link"><code class="docutils literal notranslate"><span class="pre">APIManagementApi.list_ap_is()</span></code></a>
333+
</li>
332334
<li class="md-nav__item"><a href="#datadog_api_client.v2.api.api_management_api.APIManagementApi.update_open_api" class="md-nav__link"><code class="docutils literal notranslate"><span class="pre">APIManagementApi.update_open_api()</span></code></a>
333335
</li></ul>
334336
</nav>
@@ -1962,6 +1964,8 @@
19621964
</li>
19631965
<li class="md-nav__item"><a href="#datadog_api_client.v2.api.api_management_api.APIManagementApi.get_open_api" class="md-nav__link"><code class="docutils literal notranslate"><span class="pre">APIManagementApi.get_open_api()</span></code></a>
19641966
</li>
1967+
<li class="md-nav__item"><a href="#datadog_api_client.v2.api.api_management_api.APIManagementApi.list_ap_is" class="md-nav__link"><code class="docutils literal notranslate"><span class="pre">APIManagementApi.list_ap_is()</span></code></a>
1968+
</li>
19651969
<li class="md-nav__item"><a href="#datadog_api_client.v2.api.api_management_api.APIManagementApi.update_open_api" class="md-nav__link"><code class="docutils literal notranslate"><span class="pre">APIManagementApi.update_open_api()</span></code></a>
19661970
</li></ul>
19671971
</nav>
@@ -3157,6 +3161,24 @@ <h1 id="datadog-api-client-v2-api--page-root">datadog_api_client.v2.api<a class=
31573161
</dl>
31583162
</dd></dl>
31593163
<dl class="py method">
3164+
<dt class="sig sig-object py" id="datadog_api_client.v2.api.api_management_api.APIManagementApi.list_ap_is">
3165+
<span class="sig-name descname"><span class="pre">list_ap_is</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">query</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>, <em class="sig-param"><span class="n"><span class="pre">page_limit</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</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>, <em class="sig-param"><span class="n"><span class="pre">page_offset</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</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.list_ap_is_response.ListAPIsResponse" title="datadog_api_client.v2.model.list_ap_is_response.ListAPIsResponse"><span class="pre">ListAPIsResponse</span></a></span></span><a class="headerlink" href="#datadog_api_client.v2.api.api_management_api.APIManagementApi.list_ap_is" title="Link to this definition">¶</a></dt>
3166+
<dd><p>List APIs.</p>
3167+
<p>List APIs and their IDs.</p>
3168+
<dl class="field-list simple">
3169+
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
3170+
<dd class="field-odd"><ul class="simple">
3171+
<li><p><strong>query</strong> (<em>str</em><em>, </em><em>optional</em>) – Filter APIs by name</p></li>
3172+
<li><p><strong>page_limit</strong> (<em>int</em><em>, </em><em>optional</em>) – Number of items per page.</p></li>
3173+
<li><p><strong>page_offset</strong> (<em>int</em><em>, </em><em>optional</em>) – Offset for pagination.</p></li>
3174+
</ul>
3175+
</dd>
3176+
<dt class="field-even">Return type<span class="colon">:</span></dt>
3177+
<dd class="field-even"><p><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.list_ap_is_response.ListAPIsResponse" title="datadog_api_client.v2.model.list_ap_is_response.ListAPIsResponse">ListAPIsResponse</a></p>
3178+
</dd>
3179+
</dl>
3180+
</dd></dl>
3181+
<dl class="py method">
31603182
<dt class="sig sig-object py" id="datadog_api_client.v2.api.api_management_api.APIManagementApi.update_open_api">
31613183
<span class="sig-name descname"><span class="pre">update_open_api</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">id</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">UUID</span></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">openapi_spec_file</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">IOBase</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.update_open_api_response.UpdateOpenAPIResponse" title="datadog_api_client.v2.model.update_open_api_response.UpdateOpenAPIResponse"><span class="pre">UpdateOpenAPIResponse</span></a></span></span><a class="headerlink" href="#datadog_api_client.v2.api.api_management_api.APIManagementApi.update_open_api" title="Link to this definition">¶</a></dt>
31623184
<dd><p>Update an API.</p>

datadog_api_client.v2.html

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -963,6 +963,7 @@ <h1 id="datadog-api-client-v2--page-root">datadog_api_client.v2<a class="headerl
963963
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.api.html#datadog_api_client.v2.api.api_management_api.APIManagementApi.create_open_api"><code class="docutils literal notranslate"><span class="pre">APIManagementApi.create_open_api()</span></code></a></li>
964964
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.api.html#datadog_api_client.v2.api.api_management_api.APIManagementApi.delete_open_api"><code class="docutils literal notranslate"><span class="pre">APIManagementApi.delete_open_api()</span></code></a></li>
965965
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.api.html#datadog_api_client.v2.api.api_management_api.APIManagementApi.get_open_api"><code class="docutils literal notranslate"><span class="pre">APIManagementApi.get_open_api()</span></code></a></li>
966+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.api.html#datadog_api_client.v2.api.api_management_api.APIManagementApi.list_ap_is"><code class="docutils literal notranslate"><span class="pre">APIManagementApi.list_ap_is()</span></code></a></li>
966967
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.api.html#datadog_api_client.v2.api.api_management_api.APIManagementApi.update_open_api"><code class="docutils literal notranslate"><span class="pre">APIManagementApi.update_open_api()</span></code></a></li>
967968
</ul>
968969
</li>
@@ -4188,6 +4189,22 @@ <h1 id="datadog-api-client-v2--page-root">datadog_api_client.v2<a class="headerl
41884189
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.jsonapi_error_response.JSONAPIErrorResponse"><code class="docutils literal notranslate"><span class="pre">JSONAPIErrorResponse</span></code></a></li>
41894190
</ul>
41904191
</li>
4192+
<li class="toctree-l2"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.list_ap_is_response">list_ap_is_response</a><ul>
4193+
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.list_ap_is_response.ListAPIsResponse"><code class="docutils literal notranslate"><span class="pre">ListAPIsResponse</span></code></a></li>
4194+
</ul>
4195+
</li>
4196+
<li class="toctree-l2"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.list_ap_is_response_data">list_ap_is_response_data</a><ul>
4197+
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.list_ap_is_response_data.ListAPIsResponseData"><code class="docutils literal notranslate"><span class="pre">ListAPIsResponseData</span></code></a></li>
4198+
</ul>
4199+
</li>
4200+
<li class="toctree-l2"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.list_ap_is_response_meta">list_ap_is_response_meta</a><ul>
4201+
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.list_ap_is_response_meta.ListAPIsResponseMeta"><code class="docutils literal notranslate"><span class="pre">ListAPIsResponseMeta</span></code></a></li>
4202+
</ul>
4203+
</li>
4204+
<li class="toctree-l2"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.list_ap_is_response_meta_pagination">list_ap_is_response_meta_pagination</a><ul>
4205+
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.list_ap_is_response_meta_pagination.ListAPIsResponseMetaPagination"><code class="docutils literal notranslate"><span class="pre">ListAPIsResponseMetaPagination</span></code></a></li>
4206+
</ul>
4207+
</li>
41914208
<li class="toctree-l2"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.list_application_keys_response">list_application_keys_response</a><ul>
41924209
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.list_application_keys_response.ListApplicationKeysResponse"><code class="docutils literal notranslate"><span class="pre">ListApplicationKeysResponse</span></code></a></li>
41934210
</ul>

0 commit comments

Comments
 (0)