Skip to content

Commit

Permalink
Add resource_type query param to authn mapping spec (#1989)
Browse files Browse the repository at this point in the history
* Regenerate client from commit 4e7a6907 of spec repo

* pre-commit fixes

---------

Co-authored-by: ci.datadog-api-spec <packages@datadoghq.com>
Co-authored-by: api-clients-generation-pipeline[bot] <54105614+api-clients-generation-pipeline[bot]@users.noreply.github.com> fe55cfe
  • Loading branch information
api-clients-generation-pipeline[bot] and ci.datadog-api-spec committed Jul 19, 2024
1 parent 7326d72 commit b36b974
Show file tree
Hide file tree
Showing 9 changed files with 77 additions and 6 deletions.
7 changes: 7 additions & 0 deletions _sources/datadog_api_client.v2.model.rst.txt
Original file line number Diff line number Diff line change
Expand Up @@ -400,6 +400,13 @@ authn\_mapping\_relationships
:members:
:show-inheritance:

authn\_mapping\_resource\_type
------------------------------

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

authn\_mapping\_response
------------------------

Expand Down
4 changes: 4 additions & 0 deletions datadog_api_client.html
Original file line number Diff line number Diff line change
Expand Up @@ -5414,6 +5414,10 @@ <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.authn_mapping_relationships.AuthNMappingRelationships"><code class="docutils literal notranslate"><span class="pre">AuthNMappingRelationships</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.authn_mapping_resource_type">authn_mapping_resource_type</a><ul>
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.authn_mapping_resource_type.AuthNMappingResourceType"><code class="docutils literal notranslate"><span class="pre">AuthNMappingResourceType</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.authn_mapping_response">authn_mapping_response</a><ul>
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.authn_mapping_response.AuthNMappingResponse"><code class="docutils literal notranslate"><span class="pre">AuthNMappingResponse</span></code></a></li>
</ul>
Expand Down
3 changes: 2 additions & 1 deletion datadog_api_client.v2.api.html
Original file line number Diff line number Diff line change
Expand Up @@ -3476,7 +3476,7 @@ <h1 id="datadog-api-client-v2-api--page-root">datadog_api_client.v2.api<a class=
</dd></dl>
<dl class="py method">
<dt class="sig sig-object py" id="datadog_api_client.v2.api.authn_mappings_api.AuthNMappingsApi.list_authn_mappings">
<span class="sig-name descname"><span class="pre">list_authn_mappings</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">page_size</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_number</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">sort</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.authn_mappings_sort.AuthNMappingsSort" title="datadog_api_client.v2.model.authn_mappings_sort.AuthNMappingsSort"><span class="pre">AuthNMappingsSort</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.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">filter</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.authn_mappings_response.AuthNMappingsResponse" title="datadog_api_client.v2.model.authn_mappings_response.AuthNMappingsResponse"><span class="pre">AuthNMappingsResponse</span></a></span></span><a class="headerlink" href="#datadog_api_client.v2.api.authn_mappings_api.AuthNMappingsApi.list_authn_mappings" title="Link to this definition">¶</a></dt>
<span class="sig-name descname"><span class="pre">list_authn_mappings</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">page_size</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_number</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">sort</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.authn_mappings_sort.AuthNMappingsSort" title="datadog_api_client.v2.model.authn_mappings_sort.AuthNMappingsSort"><span class="pre">AuthNMappingsSort</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.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">filter</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">resource_type</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.authn_mapping_resource_type.AuthNMappingResourceType" title="datadog_api_client.v2.model.authn_mapping_resource_type.AuthNMappingResourceType"><span class="pre">AuthNMappingResourceType</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.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.authn_mappings_response.AuthNMappingsResponse" title="datadog_api_client.v2.model.authn_mappings_response.AuthNMappingsResponse"><span class="pre">AuthNMappingsResponse</span></a></span></span><a class="headerlink" href="#datadog_api_client.v2.api.authn_mappings_api.AuthNMappingsApi.list_authn_mappings" title="Link to this definition">¶</a></dt>
<dd><p>List all AuthN Mappings.</p>
<p>List all AuthN Mappings in the org.</p>
<dl class="field-list simple">
Expand All @@ -3486,6 +3486,7 @@ <h1 id="datadog-api-client-v2-api--page-root">datadog_api_client.v2.api<a class=
<li><p><strong>page_number</strong> (<em>int</em><em>, </em><em>optional</em>) – Specific page number to return.</p></li>
<li><p><strong>sort</strong> (<a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.authn_mappings_sort.AuthNMappingsSort" title="datadog_api_client.v2.model.authn_mappings_sort.AuthNMappingsSort"><em>AuthNMappingsSort</em></a><em>, </em><em>optional</em>) – Sort AuthN Mappings depending on the given field.</p></li>
<li><p><strong>filter</strong> (<em>str</em><em>, </em><em>optional</em>) – Filter all mappings by the given string.</p></li>
<li><p><strong>resource_type</strong> (<a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.authn_mapping_resource_type.AuthNMappingResourceType" title="datadog_api_client.v2.model.authn_mapping_resource_type.AuthNMappingResourceType"><em>AuthNMappingResourceType</em></a><em>, </em><em>optional</em>) – Filter by mapping resource type. Defaults to “role” if not specified.</p></li>
</ul>
</dd>
<dt class="field-even">Return type<span class="colon">:</span></dt>
Expand Down
4 changes: 4 additions & 0 deletions datadog_api_client.v2.html
Original file line number Diff line number Diff line change
Expand Up @@ -1871,6 +1871,10 @@ <h1 id="datadog-api-client-v2--page-root">datadog_api_client.v2<a class="headerl
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.authn_mapping_relationships.AuthNMappingRelationships"><code class="docutils literal notranslate"><span class="pre">AuthNMappingRelationships</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.authn_mapping_resource_type">authn_mapping_resource_type</a><ul>
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.authn_mapping_resource_type.AuthNMappingResourceType"><code class="docutils literal notranslate"><span class="pre">AuthNMappingResourceType</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.authn_mapping_response">authn_mapping_response</a><ul>
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.authn_mapping_response.AuthNMappingResponse"><code class="docutils literal notranslate"><span class="pre">AuthNMappingResponse</span></code></a></li>
</ul>
Expand Down
39 changes: 39 additions & 0 deletions datadog_api_client.v2.model.html
Original file line number Diff line number Diff line change
Expand Up @@ -667,6 +667,12 @@
</li></ul>
</nav>
</li>
<li class="md-nav__item"><a href="#module-datadog_api_client.v2.model.authn_mapping_resource_type" class="md-nav__link">authn_mapping_resource_type</a><nav class="md-nav">
<ul class="md-nav__list">
<li class="md-nav__item"><a href="#datadog_api_client.v2.model.authn_mapping_resource_type.AuthNMappingResourceType" class="md-nav__link"><code class="docutils literal notranslate"><span class="pre">AuthNMappingResourceType</span></code></a>
</li></ul>
</nav>
</li>
<li class="md-nav__item"><a href="#module-datadog_api_client.v2.model.authn_mapping_response" class="md-nav__link">authn_mapping_response</a><nav class="md-nav">
<ul class="md-nav__list">
<li class="md-nav__item"><a href="#datadog_api_client.v2.model.authn_mapping_response.AuthNMappingResponse" class="md-nav__link"><code class="docutils literal notranslate"><span class="pre">AuthNMappingResponse</span></code></a>
Expand Down Expand Up @@ -10261,6 +10267,12 @@
</li></ul>
</nav>
</li>
<li class="md-nav__item"><a href="#module-datadog_api_client.v2.model.authn_mapping_resource_type" class="md-nav__link">authn_mapping_resource_type</a><nav class="md-nav">
<ul class="md-nav__list">
<li class="md-nav__item"><a href="#datadog_api_client.v2.model.authn_mapping_resource_type.AuthNMappingResourceType" class="md-nav__link"><code class="docutils literal notranslate"><span class="pre">AuthNMappingResourceType</span></code></a>
</li></ul>
</nav>
</li>
<li class="md-nav__item"><a href="#module-datadog_api_client.v2.model.authn_mapping_response" class="md-nav__link">authn_mapping_response</a><nav class="md-nav">
<ul class="md-nav__list">
<li class="md-nav__item"><a href="#datadog_api_client.v2.model.authn_mapping_response.AuthNMappingResponse" class="md-nav__link"><code class="docutils literal notranslate"><span class="pre">AuthNMappingResponse</span></code></a>
Expand Down Expand Up @@ -20085,6 +20097,33 @@ <h1 id="datadog-api-client-v2-model--page-root">datadog_api_client.v2.model<a cl
</dl>
</dd></dl>
</section>
<section id="module-datadog_api_client.v2.model.authn_mapping_resource_type">
<span id="authn-mapping-resource-type"></span><h2 id="module-datadog_api_client.v2.model.authn_mapping_resource_type">authn_mapping_resource_type<a class="headerlink" href="#module-datadog_api_client.v2.model.authn_mapping_resource_type" title="Link to this heading">¶</a></h2>
<dl class="py class">
<dt class="sig sig-object py" id="datadog_api_client.v2.model.authn_mapping_resource_type.AuthNMappingResourceType">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">AuthNMappingResourceType</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">*</span></span><span class="n"><span class="pre">args</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">kwargs</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#datadog_api_client.v2.model.authn_mapping_resource_type.AuthNMappingResourceType" title="Link to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="datadog_api_client.html#datadog_api_client.model_utils.ModelSimple" title="datadog_api_client.model_utils.ModelSimple"><code class="xref py py-class docutils literal notranslate"><span class="pre">ModelSimple</span></code></a></p>
<p>The type of resource being mapped to.</p>
<dl class="field-list simple">
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>value</strong> (<em>str</em>) – Must be one of [“role”, “team”].</p></li>
<li><p><strong>_check_type</strong> (<em>bool</em>) – If True, values for parameters in openapi_types
will be type checked and a TypeError will be raised if the wrong type is input.
Defaults to True.</p></li>
<li><p><strong>_path_to_item</strong> (<em>tuple/list</em>) – This is a list of keys or values to drill down to
the model in received_data when deserializing a response.</p></li>
<li><p><strong>_spec_property_naming</strong> (<em>bool</em>) – True if the variable names in the input
data are serialized names, as specified in the OpenAPI document. False if the
variable names in the input data are pythonic names, e.g. snake case (default).</p></li>
<li><p><strong>_configuration</strong> (<a class="reference internal" href="datadog_api_client.v2.html#datadog_api_client.v2.Configuration" title="datadog_api_client.v2.Configuration"><em>Configuration</em></a>) – The instance to use when deserializing a
file_type parameter. If passed, type conversion is attempted If omitted no
type conversion is done.</p></li>
</ul>
</dd>
</dl>
</dd></dl>
</section>
<section id="module-datadog_api_client.v2.model.authn_mapping_response">
<span id="authn-mapping-response"></span><h2 id="module-datadog_api_client.v2.model.authn_mapping_response">authn_mapping_response<a class="headerlink" href="#module-datadog_api_client.v2.model.authn_mapping_response" title="Link to this heading">¶</a></h2>
<dl class="py class">
Expand Down
Loading

0 comments on commit b36b974

Please sign in to comment.