Skip to content

Commit 3fd0513

Browse files
Adds async Scorecard outcomes batch update endpoint (#2763)
Co-authored-by: ci.datadog-api-spec <[email protected]> 758771e
1 parent daf02e9 commit 3fd0513

9 files changed

+306
-5
lines changed

_sources/datadog_api_client.v2.model.rst.txt

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19527,6 +19527,41 @@ datadog\_api\_client.v2.model.update\_open\_api\_response\_data module
1952719527
:members:
1952819528
:show-inheritance:
1952919529

19530+
datadog\_api\_client.v2.model.update\_outcomes\_async\_attributes module
19531+
------------------------------------------------------------------------
19532+
19533+
.. automodule:: datadog_api_client.v2.model.update_outcomes_async_attributes
19534+
:members:
19535+
:show-inheritance:
19536+
19537+
datadog\_api\_client.v2.model.update\_outcomes\_async\_request module
19538+
---------------------------------------------------------------------
19539+
19540+
.. automodule:: datadog_api_client.v2.model.update_outcomes_async_request
19541+
:members:
19542+
:show-inheritance:
19543+
19544+
datadog\_api\_client.v2.model.update\_outcomes\_async\_request\_data module
19545+
---------------------------------------------------------------------------
19546+
19547+
.. automodule:: datadog_api_client.v2.model.update_outcomes_async_request_data
19548+
:members:
19549+
:show-inheritance:
19550+
19551+
datadog\_api\_client.v2.model.update\_outcomes\_async\_request\_item module
19552+
---------------------------------------------------------------------------
19553+
19554+
.. automodule:: datadog_api_client.v2.model.update_outcomes_async_request_item
19555+
:members:
19556+
:show-inheritance:
19557+
19558+
datadog\_api\_client.v2.model.update\_outcomes\_async\_type module
19559+
------------------------------------------------------------------
19560+
19561+
.. automodule:: datadog_api_client.v2.model.update_outcomes_async_type
19562+
:members:
19563+
:show-inheritance:
19564+
1953019565
datadog\_api\_client.v2.model.update\_resource\_evaluation\_filters\_request module
1953119566
-----------------------------------------------------------------------------------
1953219567

datadog_api_client.html

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5125,6 +5125,11 @@ <h2 id="subpackages">Subpackages<a class="headerlink" href="#subpackages" title=
51255125
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.update_open_api_response">datadog_api_client.v2.model.update_open_api_response module</a></li>
51265126
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.update_open_api_response_attributes">datadog_api_client.v2.model.update_open_api_response_attributes module</a></li>
51275127
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.update_open_api_response_data">datadog_api_client.v2.model.update_open_api_response_data module</a></li>
5128+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.update_outcomes_async_attributes">datadog_api_client.v2.model.update_outcomes_async_attributes module</a></li>
5129+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.update_outcomes_async_request">datadog_api_client.v2.model.update_outcomes_async_request module</a></li>
5130+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.update_outcomes_async_request_data">datadog_api_client.v2.model.update_outcomes_async_request_data module</a></li>
5131+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.update_outcomes_async_request_item">datadog_api_client.v2.model.update_outcomes_async_request_item module</a></li>
5132+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.update_outcomes_async_type">datadog_api_client.v2.model.update_outcomes_async_type module</a></li>
51285133
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.update_resource_evaluation_filters_request">datadog_api_client.v2.model.update_resource_evaluation_filters_request module</a></li>
51295134
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.update_resource_evaluation_filters_request_data">datadog_api_client.v2.model.update_resource_evaluation_filters_request_data module</a></li>
51305135
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.update_resource_evaluation_filters_response">datadog_api_client.v2.model.update_resource_evaluation_filters_response module</a></li>

datadog_api_client.v2.api.html

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2177,6 +2177,8 @@
21772177
</li>
21782178
<li class="md-nav__item"><a href="#datadog_api_client.v2.api.service_scorecards_api.ServiceScorecardsApi.list_scorecard_rules_with_pagination" class="md-nav__link"><code class="docutils literal notranslate"><span class="pre">ServiceScorecardsApi.list_scorecard_rules_with_pagination()</span></code></a>
21792179
</li>
2180+
<li class="md-nav__item"><a href="#datadog_api_client.v2.api.service_scorecards_api.ServiceScorecardsApi.update_scorecard_outcomes_async" class="md-nav__link"><code class="docutils literal notranslate"><span class="pre">ServiceScorecardsApi.update_scorecard_outcomes_async()</span></code></a>
2181+
</li>
21802182
<li class="md-nav__item"><a href="#datadog_api_client.v2.api.service_scorecards_api.ServiceScorecardsApi.update_scorecard_rule" class="md-nav__link"><code class="docutils literal notranslate"><span class="pre">ServiceScorecardsApi.update_scorecard_rule()</span></code></a>
21812183
</li></ul>
21822184
</nav>
@@ -11138,6 +11140,20 @@ <h2 id="submodules">Submodules<a class="headerlink" href="#submodules" title="Li
1113811140
</dl>
1113911141
</dd></dl>
1114011142
<dl class="py method">
11143+
<dt class="sig sig-object py" id="datadog_api_client.v2.api.service_scorecards_api.ServiceScorecardsApi.update_scorecard_outcomes_async">
11144+
<span class="sig-name descname"><span class="pre">update_scorecard_outcomes_async</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.update_outcomes_async_request.UpdateOutcomesAsyncRequest" title="datadog_api_client.v2.model.update_outcomes_async_request.UpdateOutcomesAsyncRequest"><span class="pre">UpdateOutcomesAsyncRequest</span></a></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#datadog_api_client.v2.api.service_scorecards_api.ServiceScorecardsApi.update_scorecard_outcomes_async" title="Link to this definition">¶</a></dt>
11145+
<dd><p>Update Scorecard outcomes asynchronously.</p>
11146+
<p>Updates multiple scorecard rule outcomes in a single batched request.</p>
11147+
<dl class="field-list simple">
11148+
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
11149+
<dd class="field-odd"><p><strong>body</strong> (<a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.update_outcomes_async_request.UpdateOutcomesAsyncRequest" title="datadog_api_client.v2.model.update_outcomes_async_request.UpdateOutcomesAsyncRequest"><em>UpdateOutcomesAsyncRequest</em></a>) – Set of scorecard outcomes.</p>
11150+
</dd>
11151+
<dt class="field-even">Return type<span class="colon">:</span></dt>
11152+
<dd class="field-even"><p>None</p>
11153+
</dd>
11154+
</dl>
11155+
</dd></dl>
11156+
<dl class="py method">
1114111157
<dt class="sig sig-object py" id="datadog_api_client.v2.api.service_scorecards_api.ServiceScorecardsApi.update_scorecard_rule">
1114211158
<span class="sig-name descname"><span class="pre">update_scorecard_rule</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">rule_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">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.update_rule_request.UpdateRuleRequest" title="datadog_api_client.v2.model.update_rule_request.UpdateRuleRequest"><span class="pre">UpdateRuleRequest</span></a></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_rule_response.UpdateRuleResponse" title="datadog_api_client.v2.model.update_rule_response.UpdateRuleResponse"><span class="pre">UpdateRuleResponse</span></a></span></span><a class="headerlink" href="#datadog_api_client.v2.api.service_scorecards_api.ServiceScorecardsApi.update_scorecard_rule" title="Link to this definition">¶</a></dt>
1114311159
<dd><p>Update an existing rule.</p>

datadog_api_client.v2.html

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1717,6 +1717,7 @@ <h2 id="subpackages">Subpackages<a class="headerlink" href="#subpackages" title=
17171717
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.api.html#datadog_api_client.v2.api.service_scorecards_api.ServiceScorecardsApi.list_scorecard_outcomes_with_pagination"><code class="docutils literal notranslate"><span class="pre">ServiceScorecardsApi.list_scorecard_outcomes_with_pagination()</span></code></a></li>
17181718
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.api.html#datadog_api_client.v2.api.service_scorecards_api.ServiceScorecardsApi.list_scorecard_rules"><code class="docutils literal notranslate"><span class="pre">ServiceScorecardsApi.list_scorecard_rules()</span></code></a></li>
17191719
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.api.html#datadog_api_client.v2.api.service_scorecards_api.ServiceScorecardsApi.list_scorecard_rules_with_pagination"><code class="docutils literal notranslate"><span class="pre">ServiceScorecardsApi.list_scorecard_rules_with_pagination()</span></code></a></li>
1720+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.api.html#datadog_api_client.v2.api.service_scorecards_api.ServiceScorecardsApi.update_scorecard_outcomes_async"><code class="docutils literal notranslate"><span class="pre">ServiceScorecardsApi.update_scorecard_outcomes_async()</span></code></a></li>
17201721
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.api.html#datadog_api_client.v2.api.service_scorecards_api.ServiceScorecardsApi.update_scorecard_rule"><code class="docutils literal notranslate"><span class="pre">ServiceScorecardsApi.update_scorecard_rule()</span></code></a></li>
17211722
</ul>
17221723
</li>
@@ -13154,6 +13155,26 @@ <h2 id="subpackages">Subpackages<a class="headerlink" href="#subpackages" title=
1315413155
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.update_open_api_response_data.UpdateOpenAPIResponseData"><code class="docutils literal notranslate"><span class="pre">UpdateOpenAPIResponseData</span></code></a></li>
1315513156
</ul>
1315613157
</li>
13158+
<li class="toctree-l2"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.update_outcomes_async_attributes">datadog_api_client.v2.model.update_outcomes_async_attributes module</a><ul>
13159+
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.update_outcomes_async_attributes.UpdateOutcomesAsyncAttributes"><code class="docutils literal notranslate"><span class="pre">UpdateOutcomesAsyncAttributes</span></code></a></li>
13160+
</ul>
13161+
</li>
13162+
<li class="toctree-l2"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.update_outcomes_async_request">datadog_api_client.v2.model.update_outcomes_async_request module</a><ul>
13163+
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.update_outcomes_async_request.UpdateOutcomesAsyncRequest"><code class="docutils literal notranslate"><span class="pre">UpdateOutcomesAsyncRequest</span></code></a></li>
13164+
</ul>
13165+
</li>
13166+
<li class="toctree-l2"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.update_outcomes_async_request_data">datadog_api_client.v2.model.update_outcomes_async_request_data module</a><ul>
13167+
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.update_outcomes_async_request_data.UpdateOutcomesAsyncRequestData"><code class="docutils literal notranslate"><span class="pre">UpdateOutcomesAsyncRequestData</span></code></a></li>
13168+
</ul>
13169+
</li>
13170+
<li class="toctree-l2"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.update_outcomes_async_request_item">datadog_api_client.v2.model.update_outcomes_async_request_item module</a><ul>
13171+
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.update_outcomes_async_request_item.UpdateOutcomesAsyncRequestItem"><code class="docutils literal notranslate"><span class="pre">UpdateOutcomesAsyncRequestItem</span></code></a></li>
13172+
</ul>
13173+
</li>
13174+
<li class="toctree-l2"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.update_outcomes_async_type">datadog_api_client.v2.model.update_outcomes_async_type module</a><ul>
13175+
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.update_outcomes_async_type.UpdateOutcomesAsyncType"><code class="docutils literal notranslate"><span class="pre">UpdateOutcomesAsyncType</span></code></a></li>
13176+
</ul>
13177+
</li>
1315713178
<li class="toctree-l2"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.update_resource_evaluation_filters_request">datadog_api_client.v2.model.update_resource_evaluation_filters_request module</a><ul>
1315813179
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.update_resource_evaluation_filters_request.UpdateResourceEvaluationFiltersRequest"><code class="docutils literal notranslate"><span class="pre">UpdateResourceEvaluationFiltersRequest</span></code></a></li>
1315913180
</ul>

0 commit comments

Comments
 (0)