Skip to content

Commit 8acc83f

Browse files
api-clients-generation-pipeline[bot]ci.datadog-api-spec
andcommitted
Add Security Monitoring rule test endpoint (#1983)
Co-authored-by: ci.datadog-api-spec <[email protected]> Co-authored-by: api-clients-generation-pipeline[bot] <54105614+api-clients-generation-pipeline[bot]@users.noreply.github.com> 854ffa2
1 parent cda2534 commit 8acc83f

9 files changed

+289
-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
@@ -7862,6 +7862,20 @@ security\_monitoring\_rule\_query\_aggregation
78627862
:members:
78637863
:show-inheritance:
78647864

7865+
security\_monitoring\_rule\_query\_payload
7866+
------------------------------------------
7867+
7868+
.. automodule:: datadog_api_client.v2.model.security_monitoring_rule_query_payload
7869+
:members:
7870+
:show-inheritance:
7871+
7872+
security\_monitoring\_rule\_query\_payload\_data
7873+
------------------------------------------------
7874+
7875+
.. automodule:: datadog_api_client.v2.model.security_monitoring_rule_query_payload_data
7876+
:members:
7877+
:show-inheritance:
7878+
78657879
security\_monitoring\_rule\_response
78667880
------------------------------------
78677881

@@ -7876,6 +7890,20 @@ security\_monitoring\_rule\_severity
78767890
:members:
78777891
:show-inheritance:
78787892

7893+
security\_monitoring\_rule\_test\_request
7894+
-----------------------------------------
7895+
7896+
.. automodule:: datadog_api_client.v2.model.security_monitoring_rule_test_request
7897+
:members:
7898+
:show-inheritance:
7899+
7900+
security\_monitoring\_rule\_test\_response
7901+
------------------------------------------
7902+
7903+
.. automodule:: datadog_api_client.v2.model.security_monitoring_rule_test_response
7904+
:members:
7905+
:show-inheritance:
7906+
78797907
security\_monitoring\_rule\_third\_party\_options
78807908
-------------------------------------------------
78817909

datadog_api_client.html

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9646,6 +9646,14 @@ <h1 id="datadog-api-client--page-root">datadog_api_client<a class="headerlink" h
96469646
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.security_monitoring_rule_query_aggregation.SecurityMonitoringRuleQueryAggregation"><code class="docutils literal notranslate"><span class="pre">SecurityMonitoringRuleQueryAggregation</span></code></a></li>
96479647
</ul>
96489648
</li>
9649+
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.security_monitoring_rule_query_payload">security_monitoring_rule_query_payload</a><ul>
9650+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.security_monitoring_rule_query_payload.SecurityMonitoringRuleQueryPayload"><code class="docutils literal notranslate"><span class="pre">SecurityMonitoringRuleQueryPayload</span></code></a></li>
9651+
</ul>
9652+
</li>
9653+
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.security_monitoring_rule_query_payload_data">security_monitoring_rule_query_payload_data</a><ul>
9654+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.security_monitoring_rule_query_payload_data.SecurityMonitoringRuleQueryPayloadData"><code class="docutils literal notranslate"><span class="pre">SecurityMonitoringRuleQueryPayloadData</span></code></a></li>
9655+
</ul>
9656+
</li>
96499657
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.security_monitoring_rule_response">security_monitoring_rule_response</a><ul>
96509658
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.security_monitoring_rule_response.SecurityMonitoringRuleResponse"><code class="docutils literal notranslate"><span class="pre">SecurityMonitoringRuleResponse</span></code></a></li>
96519659
</ul>
@@ -9654,6 +9662,14 @@ <h1 id="datadog-api-client--page-root">datadog_api_client<a class="headerlink" h
96549662
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.security_monitoring_rule_severity.SecurityMonitoringRuleSeverity"><code class="docutils literal notranslate"><span class="pre">SecurityMonitoringRuleSeverity</span></code></a></li>
96559663
</ul>
96569664
</li>
9665+
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.security_monitoring_rule_test_request">security_monitoring_rule_test_request</a><ul>
9666+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.security_monitoring_rule_test_request.SecurityMonitoringRuleTestRequest"><code class="docutils literal notranslate"><span class="pre">SecurityMonitoringRuleTestRequest</span></code></a></li>
9667+
</ul>
9668+
</li>
9669+
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.security_monitoring_rule_test_response">security_monitoring_rule_test_response</a><ul>
9670+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.security_monitoring_rule_test_response.SecurityMonitoringRuleTestResponse"><code class="docutils literal notranslate"><span class="pre">SecurityMonitoringRuleTestResponse</span></code></a></li>
9671+
</ul>
9672+
</li>
96579673
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.security_monitoring_rule_third_party_options">security_monitoring_rule_third_party_options</a><ul>
96589674
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.security_monitoring_rule_third_party_options.SecurityMonitoringRuleThirdPartyOptions"><code class="docutils literal notranslate"><span class="pre">SecurityMonitoringRuleThirdPartyOptions</span></code></a></li>
96599675
</ul>

datadog_api_client.v2.api.html

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1187,6 +1187,10 @@
11871187
</li>
11881188
<li class="md-nav__item"><a href="#datadog_api_client.v2.api.security_monitoring_api.SecurityMonitoringApi.search_security_monitoring_signals_with_pagination" class="md-nav__link"><code class="docutils literal notranslate"><span class="pre">SecurityMonitoringApi.search_security_monitoring_signals_with_pagination()</span></code></a>
11891189
</li>
1190+
<li class="md-nav__item"><a href="#datadog_api_client.v2.api.security_monitoring_api.SecurityMonitoringApi.test_existing_security_monitoring_rule" class="md-nav__link"><code class="docutils literal notranslate"><span class="pre">SecurityMonitoringApi.test_existing_security_monitoring_rule()</span></code></a>
1191+
</li>
1192+
<li class="md-nav__item"><a href="#datadog_api_client.v2.api.security_monitoring_api.SecurityMonitoringApi.test_security_monitoring_rule" class="md-nav__link"><code class="docutils literal notranslate"><span class="pre">SecurityMonitoringApi.test_security_monitoring_rule()</span></code></a>
1193+
</li>
11901194
<li class="md-nav__item"><a href="#datadog_api_client.v2.api.security_monitoring_api.SecurityMonitoringApi.update_security_filter" class="md-nav__link"><code class="docutils literal notranslate"><span class="pre">SecurityMonitoringApi.update_security_filter()</span></code></a>
11911195
</li>
11921196
<li class="md-nav__item"><a href="#datadog_api_client.v2.api.security_monitoring_api.SecurityMonitoringApi.update_security_monitoring_rule" class="md-nav__link"><code class="docutils literal notranslate"><span class="pre">SecurityMonitoringApi.update_security_monitoring_rule()</span></code></a>
@@ -2816,6 +2820,10 @@
28162820
</li>
28172821
<li class="md-nav__item"><a href="#datadog_api_client.v2.api.security_monitoring_api.SecurityMonitoringApi.search_security_monitoring_signals_with_pagination" class="md-nav__link"><code class="docutils literal notranslate"><span class="pre">SecurityMonitoringApi.search_security_monitoring_signals_with_pagination()</span></code></a>
28182822
</li>
2823+
<li class="md-nav__item"><a href="#datadog_api_client.v2.api.security_monitoring_api.SecurityMonitoringApi.test_existing_security_monitoring_rule" class="md-nav__link"><code class="docutils literal notranslate"><span class="pre">SecurityMonitoringApi.test_existing_security_monitoring_rule()</span></code></a>
2824+
</li>
2825+
<li class="md-nav__item"><a href="#datadog_api_client.v2.api.security_monitoring_api.SecurityMonitoringApi.test_security_monitoring_rule" class="md-nav__link"><code class="docutils literal notranslate"><span class="pre">SecurityMonitoringApi.test_security_monitoring_rule()</span></code></a>
2826+
</li>
28192827
<li class="md-nav__item"><a href="#datadog_api_client.v2.api.security_monitoring_api.SecurityMonitoringApi.update_security_filter" class="md-nav__link"><code class="docutils literal notranslate"><span class="pre">SecurityMonitoringApi.update_security_filter()</span></code></a>
28202828
</li>
28212829
<li class="md-nav__item"><a href="#datadog_api_client.v2.api.security_monitoring_api.SecurityMonitoringApi.update_security_monitoring_rule" class="md-nav__link"><code class="docutils literal notranslate"><span class="pre">SecurityMonitoringApi.update_security_monitoring_rule()</span></code></a>
@@ -7999,6 +8007,31 @@ <h1 id="datadog-api-client-v2-api--page-root">datadog_api_client.v2.api<a class=
79998007
</dl>
80008008
</dd></dl>
80018009
<dl class="py method">
8010+
<dt class="sig sig-object py" id="datadog_api_client.v2.api.security_monitoring_api.SecurityMonitoringApi.test_existing_security_monitoring_rule">
8011+
<span class="sig-name descname"><span class="pre">test_existing_security_monitoring_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.security_monitoring_rule_test_request.SecurityMonitoringRuleTestRequest" title="datadog_api_client.v2.model.security_monitoring_rule_test_request.SecurityMonitoringRuleTestRequest"><span class="pre">SecurityMonitoringRuleTestRequest</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.security_monitoring_rule_test_response.SecurityMonitoringRuleTestResponse" title="datadog_api_client.v2.model.security_monitoring_rule_test_response.SecurityMonitoringRuleTestResponse"><span class="pre">SecurityMonitoringRuleTestResponse</span></a></span></span><a class="headerlink" href="#datadog_api_client.v2.api.security_monitoring_api.SecurityMonitoringApi.test_existing_security_monitoring_rule" title="Link to this definition">¶</a></dt>
8012+
<dd><p>Test an existing rule.</p>
8013+
<p>Test an existing rule.</p>
8014+
<dl class="field-list simple">
8015+
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
8016+
<dd class="field-odd"><p><strong>rule_id</strong> (<em>str</em>) – The ID of the rule.</p>
8017+
</dd>
8018+
<dt class="field-even">Return type<span class="colon">:</span></dt>
8019+
<dd class="field-even"><p><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.security_monitoring_rule_test_response.SecurityMonitoringRuleTestResponse" title="datadog_api_client.v2.model.security_monitoring_rule_test_response.SecurityMonitoringRuleTestResponse">SecurityMonitoringRuleTestResponse</a></p>
8020+
</dd>
8021+
</dl>
8022+
</dd></dl>
8023+
<dl class="py method">
8024+
<dt class="sig sig-object py" id="datadog_api_client.v2.api.security_monitoring_api.SecurityMonitoringApi.test_security_monitoring_rule">
8025+
<span class="sig-name descname"><span class="pre">test_security_monitoring_rule</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.security_monitoring_rule_test_request.SecurityMonitoringRuleTestRequest" title="datadog_api_client.v2.model.security_monitoring_rule_test_request.SecurityMonitoringRuleTestRequest"><span class="pre">SecurityMonitoringRuleTestRequest</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.security_monitoring_rule_test_response.SecurityMonitoringRuleTestResponse" title="datadog_api_client.v2.model.security_monitoring_rule_test_response.SecurityMonitoringRuleTestResponse"><span class="pre">SecurityMonitoringRuleTestResponse</span></a></span></span><a class="headerlink" href="#datadog_api_client.v2.api.security_monitoring_api.SecurityMonitoringApi.test_security_monitoring_rule" title="Link to this definition">¶</a></dt>
8026+
<dd><p>Test a rule.</p>
8027+
<p>Test a rule.</p>
8028+
<dl class="field-list simple">
8029+
<dt class="field-odd">Return type<span class="colon">:</span></dt>
8030+
<dd class="field-odd"><p><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.security_monitoring_rule_test_response.SecurityMonitoringRuleTestResponse" title="datadog_api_client.v2.model.security_monitoring_rule_test_response.SecurityMonitoringRuleTestResponse">SecurityMonitoringRuleTestResponse</a></p>
8031+
</dd>
8032+
</dl>
8033+
</dd></dl>
8034+
<dl class="py method">
80028035
<dt class="sig sig-object py" id="datadog_api_client.v2.api.security_monitoring_api.SecurityMonitoringApi.update_security_filter">
80038036
<span class="sig-name descname"><span class="pre">update_security_filter</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">security_filter_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.security_filter_update_request.SecurityFilterUpdateRequest" title="datadog_api_client.v2.model.security_filter_update_request.SecurityFilterUpdateRequest"><span class="pre">SecurityFilterUpdateRequest</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.security_filter_response.SecurityFilterResponse" title="datadog_api_client.v2.model.security_filter_response.SecurityFilterResponse"><span class="pre">SecurityFilterResponse</span></a></span></span><a class="headerlink" href="#datadog_api_client.v2.api.security_monitoring_api.SecurityMonitoringApi.update_security_filter" title="Link to this definition">¶</a></dt>
80048037
<dd><p>Update a security filter.</p>

0 commit comments

Comments
 (0)