Skip to content

Commit 9c0094a

Browse files
Add new endpoint for listing rules for a gate (#2966)
Co-authored-by: ci.datadog-api-spec <[email protected]> b16edde
1 parent 39ff593 commit 9c0094a

9 files changed

+250
-7
lines changed

_sources/datadog_api_client.v2.model.rst.txt

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6850,6 +6850,13 @@ datadog\_api\_client.v2.model.deployment\_gate\_response\_data\_attributes\_upda
68506850
:members:
68516851
:show-inheritance:
68526852

6853+
datadog\_api\_client.v2.model.deployment\_gate\_rules\_response module
6854+
----------------------------------------------------------------------
6855+
6856+
.. automodule:: datadog_api_client.v2.model.deployment_gate_rules_response
6857+
:members:
6858+
:show-inheritance:
6859+
68536860
datadog\_api\_client.v2.model.deployment\_metadata module
68546861
---------------------------------------------------------
68556862

@@ -12933,6 +12940,27 @@ datadog\_api\_client.v2.model.list\_connections\_response\_data\_type module
1293312940
:members:
1293412941
:show-inheritance:
1293512942

12943+
datadog\_api\_client.v2.model.list\_deployment\_rule\_response\_data module
12944+
---------------------------------------------------------------------------
12945+
12946+
.. automodule:: datadog_api_client.v2.model.list_deployment_rule_response_data
12947+
:members:
12948+
:show-inheritance:
12949+
12950+
datadog\_api\_client.v2.model.list\_deployment\_rules\_data\_type module
12951+
------------------------------------------------------------------------
12952+
12953+
.. automodule:: datadog_api_client.v2.model.list_deployment_rules_data_type
12954+
:members:
12955+
:show-inheritance:
12956+
12957+
datadog\_api\_client.v2.model.list\_deployment\_rules\_response\_data\_attributes module
12958+
----------------------------------------------------------------------------------------
12959+
12960+
.. automodule:: datadog_api_client.v2.model.list_deployment_rules_response_data_attributes
12961+
:members:
12962+
:show-inheritance:
12963+
1293612964
datadog\_api\_client.v2.model.list\_devices\_response module
1293712965
------------------------------------------------------------
1293812966

datadog_api_client.html

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3513,6 +3513,7 @@ <h2 id="subpackages">Subpackages<a class="headerlink" href="#subpackages" title=
35133513
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.deployment_gate_response_data_attributes">datadog_api_client.v2.model.deployment_gate_response_data_attributes module</a></li>
35143514
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.deployment_gate_response_data_attributes_created_by">datadog_api_client.v2.model.deployment_gate_response_data_attributes_created_by module</a></li>
35153515
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.deployment_gate_response_data_attributes_updated_by">datadog_api_client.v2.model.deployment_gate_response_data_attributes_updated_by module</a></li>
3516+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.deployment_gate_rules_response">datadog_api_client.v2.model.deployment_gate_rules_response module</a></li>
35163517
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.deployment_metadata">datadog_api_client.v2.model.deployment_metadata module</a></li>
35173518
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.deployment_relationship">datadog_api_client.v2.model.deployment_relationship module</a></li>
35183519
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.deployment_relationship_data">datadog_api_client.v2.model.deployment_relationship_data module</a></li>
@@ -4382,6 +4383,9 @@ <h2 id="subpackages">Subpackages<a class="headerlink" href="#subpackages" title=
43824383
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.list_connections_response_data_attributes_connections_items">datadog_api_client.v2.model.list_connections_response_data_attributes_connections_items module</a></li>
43834384
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.list_connections_response_data_attributes_connections_items_join">datadog_api_client.v2.model.list_connections_response_data_attributes_connections_items_join module</a></li>
43844385
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.list_connections_response_data_type">datadog_api_client.v2.model.list_connections_response_data_type module</a></li>
4386+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.list_deployment_rule_response_data">datadog_api_client.v2.model.list_deployment_rule_response_data module</a></li>
4387+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.list_deployment_rules_data_type">datadog_api_client.v2.model.list_deployment_rules_data_type module</a></li>
4388+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.list_deployment_rules_response_data_attributes">datadog_api_client.v2.model.list_deployment_rules_response_data_attributes module</a></li>
43854389
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.list_devices_response">datadog_api_client.v2.model.list_devices_response module</a></li>
43864390
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.list_devices_response_metadata">datadog_api_client.v2.model.list_devices_response_metadata module</a></li>
43874391
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.list_devices_response_metadata_page">datadog_api_client.v2.model.list_devices_response_metadata_page module</a></li>

datadog_api_client.v2.api.html

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1428,6 +1428,8 @@
14281428
</li>
14291429
<li class="md-nav__item"><a href="#datadog_api_client.v2.api.deployment_gates_api.DeploymentGatesApi.get_deployment_gate" class="md-nav__link"><code class="docutils literal notranslate"><span class="pre">DeploymentGatesApi.get_deployment_gate()</span></code></a>
14301430
</li>
1431+
<li class="md-nav__item"><a href="#datadog_api_client.v2.api.deployment_gates_api.DeploymentGatesApi.get_deployment_gate_rules" class="md-nav__link"><code class="docutils literal notranslate"><span class="pre">DeploymentGatesApi.get_deployment_gate_rules()</span></code></a>
1432+
</li>
14311433
<li class="md-nav__item"><a href="#datadog_api_client.v2.api.deployment_gates_api.DeploymentGatesApi.get_deployment_rule" class="md-nav__link"><code class="docutils literal notranslate"><span class="pre">DeploymentGatesApi.get_deployment_rule()</span></code></a>
14321434
</li>
14331435
<li class="md-nav__item"><a href="#datadog_api_client.v2.api.deployment_gates_api.DeploymentGatesApi.update_deployment_gate" class="md-nav__link"><code class="docutils literal notranslate"><span class="pre">DeploymentGatesApi.update_deployment_gate()</span></code></a>
@@ -6540,6 +6542,20 @@ <h2 id="submodules">Submodules<a class="headerlink" href="#submodules" title="Li
65406542
</dl>
65416543
</dd></dl>
65426544
<dl class="py method">
6545+
<dt class="sig sig-object py" id="datadog_api_client.v2.api.deployment_gates_api.DeploymentGatesApi.get_deployment_gate_rules">
6546+
<span class="sig-name descname"><span class="pre">get_deployment_gate_rules</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">gate_id</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><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.deployment_gate_rules_response.DeploymentGateRulesResponse" title="datadog_api_client.v2.model.deployment_gate_rules_response.DeploymentGateRulesResponse"><span class="pre">DeploymentGateRulesResponse</span></a></span></span><a class="headerlink" href="#datadog_api_client.v2.api.deployment_gates_api.DeploymentGatesApi.get_deployment_gate_rules" title="Link to this definition">¶</a></dt>
6547+
<dd><p>Get rules for a deployment gate.</p>
6548+
<p>Endpoint to get rules for a deployment gate.</p>
6549+
<dl class="field-list simple">
6550+
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
6551+
<dd class="field-odd"><p><strong>gate_id</strong> (<em>str</em>) – The ID of the deployment gate.</p>
6552+
</dd>
6553+
<dt class="field-even">Return type<span class="colon">:</span></dt>
6554+
<dd class="field-even"><p><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.deployment_gate_rules_response.DeploymentGateRulesResponse" title="datadog_api_client.v2.model.deployment_gate_rules_response.DeploymentGateRulesResponse">DeploymentGateRulesResponse</a></p>
6555+
</dd>
6556+
</dl>
6557+
</dd></dl>
6558+
<dl class="py method">
65436559
<dt class="sig sig-object py" id="datadog_api_client.v2.api.deployment_gates_api.DeploymentGatesApi.get_deployment_rule">
65446560
<span class="sig-name descname"><span class="pre">get_deployment_rule</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">gate_id</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span></em>, <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">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.deployment_rule_response.DeploymentRuleResponse" title="datadog_api_client.v2.model.deployment_rule_response.DeploymentRuleResponse"><span class="pre">DeploymentRuleResponse</span></a></span></span><a class="headerlink" href="#datadog_api_client.v2.api.deployment_gates_api.DeploymentGatesApi.get_deployment_rule" title="Link to this definition">¶</a></dt>
65456561
<dd><p>Get deployment rule.</p>

datadog_api_client.v2.html

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1317,6 +1317,7 @@ <h2 id="subpackages">Subpackages<a class="headerlink" href="#subpackages" title=
13171317
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.api.html#datadog_api_client.v2.api.deployment_gates_api.DeploymentGatesApi.delete_deployment_gate"><code class="docutils literal notranslate"><span class="pre">DeploymentGatesApi.delete_deployment_gate()</span></code></a></li>
13181318
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.api.html#datadog_api_client.v2.api.deployment_gates_api.DeploymentGatesApi.delete_deployment_rule"><code class="docutils literal notranslate"><span class="pre">DeploymentGatesApi.delete_deployment_rule()</span></code></a></li>
13191319
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.api.html#datadog_api_client.v2.api.deployment_gates_api.DeploymentGatesApi.get_deployment_gate"><code class="docutils literal notranslate"><span class="pre">DeploymentGatesApi.get_deployment_gate()</span></code></a></li>
1320+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.api.html#datadog_api_client.v2.api.deployment_gates_api.DeploymentGatesApi.get_deployment_gate_rules"><code class="docutils literal notranslate"><span class="pre">DeploymentGatesApi.get_deployment_gate_rules()</span></code></a></li>
13201321
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.api.html#datadog_api_client.v2.api.deployment_gates_api.DeploymentGatesApi.get_deployment_rule"><code class="docutils literal notranslate"><span class="pre">DeploymentGatesApi.get_deployment_rule()</span></code></a></li>
13211322
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.api.html#datadog_api_client.v2.api.deployment_gates_api.DeploymentGatesApi.update_deployment_gate"><code class="docutils literal notranslate"><span class="pre">DeploymentGatesApi.update_deployment_gate()</span></code></a></li>
13221323
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.api.html#datadog_api_client.v2.api.deployment_gates_api.DeploymentGatesApi.update_deployment_rule"><code class="docutils literal notranslate"><span class="pre">DeploymentGatesApi.update_deployment_rule()</span></code></a></li>
@@ -6124,6 +6125,10 @@ <h2 id="subpackages">Subpackages<a class="headerlink" href="#subpackages" title=
61246125
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.deployment_gate_response_data_attributes_updated_by.DeploymentGateResponseDataAttributesUpdatedBy"><code class="docutils literal notranslate"><span class="pre">DeploymentGateResponseDataAttributesUpdatedBy</span></code></a></li>
61256126
</ul>
61266127
</li>
6128+
<li class="toctree-l2"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.deployment_gate_rules_response">datadog_api_client.v2.model.deployment_gate_rules_response module</a><ul>
6129+
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.deployment_gate_rules_response.DeploymentGateRulesResponse"><code class="docutils literal notranslate"><span class="pre">DeploymentGateRulesResponse</span></code></a></li>
6130+
</ul>
6131+
</li>
61276132
<li class="toctree-l2"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.deployment_metadata">datadog_api_client.v2.model.deployment_metadata module</a><ul>
61286133
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.deployment_metadata.DeploymentMetadata"><code class="docutils literal notranslate"><span class="pre">DeploymentMetadata</span></code></a></li>
61296134
</ul>
@@ -9705,6 +9710,18 @@ <h2 id="subpackages">Subpackages<a class="headerlink" href="#subpackages" title=
97059710
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.list_connections_response_data_type.ListConnectionsResponseDataType"><code class="docutils literal notranslate"><span class="pre">ListConnectionsResponseDataType</span></code></a></li>
97069711
</ul>
97079712
</li>
9713+
<li class="toctree-l2"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.list_deployment_rule_response_data">datadog_api_client.v2.model.list_deployment_rule_response_data module</a><ul>
9714+
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.list_deployment_rule_response_data.ListDeploymentRuleResponseData"><code class="docutils literal notranslate"><span class="pre">ListDeploymentRuleResponseData</span></code></a></li>
9715+
</ul>
9716+
</li>
9717+
<li class="toctree-l2"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.list_deployment_rules_data_type">datadog_api_client.v2.model.list_deployment_rules_data_type module</a><ul>
9718+
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.list_deployment_rules_data_type.ListDeploymentRulesDataType"><code class="docutils literal notranslate"><span class="pre">ListDeploymentRulesDataType</span></code></a></li>
9719+
</ul>
9720+
</li>
9721+
<li class="toctree-l2"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.list_deployment_rules_response_data_attributes">datadog_api_client.v2.model.list_deployment_rules_response_data_attributes module</a><ul>
9722+
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.list_deployment_rules_response_data_attributes.ListDeploymentRulesResponseDataAttributes"><code class="docutils literal notranslate"><span class="pre">ListDeploymentRulesResponseDataAttributes</span></code></a></li>
9723+
</ul>
9724+
</li>
97089725
<li class="toctree-l2"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.list_devices_response">datadog_api_client.v2.model.list_devices_response module</a><ul>
97099726
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.list_devices_response.ListDevicesResponse"><code class="docutils literal notranslate"><span class="pre">ListDevicesResponse</span></code></a></li>
97109727
</ul>

0 commit comments

Comments
 (0)