Skip to content

Commit 4209f2b

Browse files
Add suppressions to SensitiveDataScannerRule resource (#3050)
Co-authored-by: ci.datadog-api-spec <packages@datadoghq.com> 4ae0268
1 parent fa45a9c commit 4209f2b

File tree

8 files changed

+64
-5
lines changed

8 files changed

+64
-5
lines changed

_sources/datadog_api_client.v2.model.rst.txt

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24686,6 +24686,13 @@ datadog\_api\_client.v2.model.sensitive\_data\_scanner\_standard\_patterns\_resp
2468624686
:members:
2468724687
:show-inheritance:
2468824688

24689+
datadog\_api\_client.v2.model.sensitive\_data\_scanner\_suppressions module
24690+
---------------------------------------------------------------------------
24691+
24692+
.. automodule:: datadog_api_client.v2.model.sensitive_data_scanner_suppressions
24693+
:members:
24694+
:show-inheritance:
24695+
2468924696
datadog\_api\_client.v2.model.sensitive\_data\_scanner\_text\_replacement module
2469024697
--------------------------------------------------------------------------------
2469124698

datadog_api_client.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6094,6 +6094,7 @@ <h2 id="subpackages">Subpackages<a class="headerlink" href="#subpackages" title=
60946094
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.sensitive_data_scanner_standard_patterns_response">datadog_api_client.v2.model.sensitive_data_scanner_standard_patterns_response module</a></li>
60956095
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.sensitive_data_scanner_standard_patterns_response_data">datadog_api_client.v2.model.sensitive_data_scanner_standard_patterns_response_data module</a></li>
60966096
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.sensitive_data_scanner_standard_patterns_response_item">datadog_api_client.v2.model.sensitive_data_scanner_standard_patterns_response_item module</a></li>
6097+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.sensitive_data_scanner_suppressions">datadog_api_client.v2.model.sensitive_data_scanner_suppressions module</a></li>
60976098
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.sensitive_data_scanner_text_replacement">datadog_api_client.v2.model.sensitive_data_scanner_text_replacement module</a></li>
60986099
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.sensitive_data_scanner_text_replacement_type">datadog_api_client.v2.model.sensitive_data_scanner_text_replacement_type module</a></li>
60996100
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.service_account_create_attributes">datadog_api_client.v2.model.service_account_create_attributes module</a></li>

datadog_api_client.v2.html

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16655,6 +16655,10 @@ <h2 id="subpackages">Subpackages<a class="headerlink" href="#subpackages" title=
1665516655
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.sensitive_data_scanner_standard_patterns_response_item.SensitiveDataScannerStandardPatternsResponseItem"><code class="docutils literal notranslate"><span class="pre">SensitiveDataScannerStandardPatternsResponseItem</span></code></a></li>
1665616656
</ul>
1665716657
</li>
16658+
<li class="toctree-l2"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.sensitive_data_scanner_suppressions">datadog_api_client.v2.model.sensitive_data_scanner_suppressions module</a><ul>
16659+
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.sensitive_data_scanner_suppressions.SensitiveDataScannerSuppressions"><code class="docutils literal notranslate"><span class="pre">SensitiveDataScannerSuppressions</span></code></a></li>
16660+
</ul>
16661+
</li>
1665816662
<li class="toctree-l2"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.sensitive_data_scanner_text_replacement">datadog_api_client.v2.model.sensitive_data_scanner_text_replacement module</a><ul>
1665916663
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.sensitive_data_scanner_text_replacement.SensitiveDataScannerTextReplacement"><code class="docutils literal notranslate"><span class="pre">SensitiveDataScannerTextReplacement</span></code></a></li>
1666016664
</ul>

datadog_api_client.v2.model.html

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22141,6 +22141,12 @@
2214122141
</li></ul>
2214222142
</nav>
2214322143
</li>
22144+
<li class="md-nav__item"><a href="#module-datadog_api_client.v2.model.sensitive_data_scanner_suppressions" class="md-nav__link">datadog_api_client.v2.model.sensitive_data_scanner_suppressions module</a><nav class="md-nav">
22145+
<ul class="md-nav__list">
22146+
<li class="md-nav__item"><a href="#datadog_api_client.v2.model.sensitive_data_scanner_suppressions.SensitiveDataScannerSuppressions" class="md-nav__link"><code class="docutils literal notranslate"><span class="pre">SensitiveDataScannerSuppressions</span></code></a>
22147+
</li></ul>
22148+
</nav>
22149+
</li>
2214422150
<li class="md-nav__item"><a href="#module-datadog_api_client.v2.model.sensitive_data_scanner_text_replacement" class="md-nav__link">datadog_api_client.v2.model.sensitive_data_scanner_text_replacement module</a><nav class="md-nav">
2214522151
<ul class="md-nav__list">
2214622152
<li class="md-nav__item"><a href="#datadog_api_client.v2.model.sensitive_data_scanner_text_replacement.SensitiveDataScannerTextReplacement" class="md-nav__link"><code class="docutils literal notranslate"><span class="pre">SensitiveDataScannerTextReplacement</span></code></a>
@@ -109186,6 +109192,8 @@ <h2 id="submodules">Submodules<a class="headerlink" href="#submodules" title="Li
109186109192
If both are missing the whole event is scanned.</p></li>
109187109193
<li><p><strong>pattern</strong> (<em>str</em><em>, </em><em>optional</em>) – Not included if there is a relationship to a standard pattern.</p></li>
109188109194
<li><p><strong>priority</strong> (<em>int</em><em>, </em><em>optional</em>) – Integer from 1 (high) to 5 (low) indicating rule issue severity.</p></li>
109195+
<li><p><strong>suppressions</strong> (<a class="reference internal" href="#datadog_api_client.v2.model.sensitive_data_scanner_suppressions.SensitiveDataScannerSuppressions" title="datadog_api_client.v2.model.sensitive_data_scanner_suppressions.SensitiveDataScannerSuppressions"><em>SensitiveDataScannerSuppressions</em></a><em>, </em><em>optional</em>) – Object describing the suppressions for a rule. There are three types of suppressions, <code class="docutils literal notranslate"><span class="pre">starts_with</span></code> , <code class="docutils literal notranslate"><span class="pre">ends_with</span></code> , and <code class="docutils literal notranslate"><span class="pre">exact_match</span></code>.
109196+
Suppressed matches are not obfuscated, counted in metrics, or displayed in the Findings page.</p></li>
109189109197
<li><p><strong>tags</strong> (<em>[</em><em>str</em><em>]</em><em>, </em><em>optional</em>) – List of tags.</p></li>
109190109198
<li><p><strong>text_replacement</strong> (<a class="reference internal" href="#datadog_api_client.v2.model.sensitive_data_scanner_text_replacement.SensitiveDataScannerTextReplacement" title="datadog_api_client.v2.model.sensitive_data_scanner_text_replacement.SensitiveDataScannerTextReplacement"><em>SensitiveDataScannerTextReplacement</em></a><em>, </em><em>optional</em>) – Object describing how the scanned event will be replaced.</p></li>
109191109199
</ul>
@@ -109636,6 +109644,29 @@ <h2 id="submodules">Submodules<a class="headerlink" href="#submodules" title="Li
109636109644
</dl>
109637109645
</dd></dl>
109638109646
</section>
109647+
<section id="module-datadog_api_client.v2.model.sensitive_data_scanner_suppressions">
109648+
<span id="datadog-api-client-v2-model-sensitive-data-scanner-suppressions-module"></span><h2 id="module-datadog_api_client.v2.model.sensitive_data_scanner_suppressions">datadog_api_client.v2.model.sensitive_data_scanner_suppressions module<a class="headerlink" href="#module-datadog_api_client.v2.model.sensitive_data_scanner_suppressions" title="Link to this heading">¶</a></h2>
109649+
<dl class="py class">
109650+
<dt class="sig sig-object py" id="datadog_api_client.v2.model.sensitive_data_scanner_suppressions.SensitiveDataScannerSuppressions">
109651+
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">SensitiveDataScannerSuppressions</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">arg</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#datadog_api_client.v2.model.sensitive_data_scanner_suppressions.SensitiveDataScannerSuppressions" title="Link to this definition">¶</a></dt>
109652+
<dt class="sig sig-object py">
109653+
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">SensitiveDataScannerSuppressions</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">arg</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.html#datadog_api_client.model_utils.ModelComposed" title="datadog_api_client.model_utils.ModelComposed"><span class="pre">ModelComposed</span></a></span></em><span class="sig-paren">)</span></dt>
109654+
<dt class="sig sig-object py">
109655+
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">SensitiveDataScannerSuppressions</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></dt>
109656+
<dd><p>Bases: <a class="reference internal" href="datadog_api_client.html#datadog_api_client.model_utils.ModelNormal" title="datadog_api_client.model_utils.ModelNormal"><code class="xref py py-class docutils literal notranslate"><span class="pre">ModelNormal</span></code></a></p>
109657+
<p>Object describing the suppressions for a rule. There are three types of suppressions, <code class="docutils literal notranslate"><span class="pre">starts_with</span></code> , <code class="docutils literal notranslate"><span class="pre">ends_with</span></code> , and <code class="docutils literal notranslate"><span class="pre">exact_match</span></code>.
109658+
Suppressed matches are not obfuscated, counted in metrics, or displayed in the Findings page.</p>
109659+
<dl class="field-list simple">
109660+
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
109661+
<dd class="field-odd"><ul class="simple">
109662+
<li><p><strong>ends_with</strong> (<em>[</em><em>str</em><em>]</em><em>, </em><em>optional</em>) – List of strings to use for suppression of matches ending with these strings.</p></li>
109663+
<li><p><strong>exact_match</strong> (<em>[</em><em>str</em><em>]</em><em>, </em><em>optional</em>) – List of strings to use for suppression of matches exactly matching these strings.</p></li>
109664+
<li><p><strong>starts_with</strong> (<em>[</em><em>str</em><em>]</em><em>, </em><em>optional</em>) – List of strings to use for suppression of matches starting with these strings.</p></li>
109665+
</ul>
109666+
</dd>
109667+
</dl>
109668+
</dd></dl>
109669+
</section>
109639109670
<section id="module-datadog_api_client.v2.model.sensitive_data_scanner_text_replacement">
109640109671
<span id="datadog-api-client-v2-model-sensitive-data-scanner-text-replacement-module"></span><h2 id="module-datadog_api_client.v2.model.sensitive_data_scanner_text_replacement">datadog_api_client.v2.model.sensitive_data_scanner_text_replacement module<a class="headerlink" href="#module-datadog_api_client.v2.model.sensitive_data_scanner_text_replacement" title="Link to this heading">¶</a></h2>
109641109672
<dl class="py class">

genindex.html

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23134,15 +23134,15 @@ <h2 id="D">D</h2>
2313423134
<li><a href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.global_variable_json_patch_request">module</a>
2313523135
</li>
2313623136
</ul></li>
23137-
</ul></td>
23138-
<td style="width: 33%; vertical-align: top;"><ul>
2313923137
<li>
2314023138
datadog_api_client.v2.model.global_variable_json_patch_request_data
2314123139

2314223140
<ul>
2314323141
<li><a href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.global_variable_json_patch_request_data">module</a>
2314423142
</li>
2314523143
</ul></li>
23144+
</ul></td>
23145+
<td style="width: 33%; vertical-align: top;"><ul>
2314623146
<li>
2314723147
datadog_api_client.v2.model.global_variable_json_patch_request_data_attributes
2314823148

@@ -36322,6 +36322,13 @@ <h2 id="D">D</h2>
3632236322

3632336323
<ul>
3632436324
<li><a href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.sensitive_data_scanner_standard_patterns_response_item">module</a>
36325+
</li>
36326+
</ul></li>
36327+
<li>
36328+
datadog_api_client.v2.model.sensitive_data_scanner_suppressions
36329+
36330+
<ul>
36331+
<li><a href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.sensitive_data_scanner_suppressions">module</a>
3632536332
</li>
3632636333
</ul></li>
3632736334
<li>
@@ -55277,6 +55284,8 @@ <h2 id="M">M</h2>
5527755284
<li><a href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.sensitive_data_scanner_standard_patterns_response_data">datadog_api_client.v2.model.sensitive_data_scanner_standard_patterns_response_data</a>
5527855285
</li>
5527955286
<li><a href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.sensitive_data_scanner_standard_patterns_response_item">datadog_api_client.v2.model.sensitive_data_scanner_standard_patterns_response_item</a>
55287+
</li>
55288+
<li><a href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.sensitive_data_scanner_suppressions">datadog_api_client.v2.model.sensitive_data_scanner_suppressions</a>
5528055289
</li>
5528155290
<li><a href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.sensitive_data_scanner_text_replacement">datadog_api_client.v2.model.sensitive_data_scanner_text_replacement</a>
5528255291
</li>
@@ -59816,6 +59825,8 @@ <h2 id="S">S</h2>
5981659825
<li><a href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.sensitive_data_scanner_standard_patterns_response_item.SensitiveDataScannerStandardPatternsResponseItem">SensitiveDataScannerStandardPatternsResponseItem (class in datadog_api_client.v2.model.sensitive_data_scanner_standard_patterns_response_item)</a>
5981759826
</li>
5981859827
<li><a href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.sensitive_data_scanner_standard_pattern_type.SensitiveDataScannerStandardPatternType">SensitiveDataScannerStandardPatternType (class in datadog_api_client.v2.model.sensitive_data_scanner_standard_pattern_type)</a>
59828+
</li>
59829+
<li><a href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.sensitive_data_scanner_suppressions.SensitiveDataScannerSuppressions">SensitiveDataScannerSuppressions (class in datadog_api_client.v2.model.sensitive_data_scanner_suppressions)</a>
5981959830
</li>
5982059831
<li><a href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.sensitive_data_scanner_text_replacement.SensitiveDataScannerTextReplacement">SensitiveDataScannerTextReplacement (class in datadog_api_client.v2.model.sensitive_data_scanner_text_replacement)</a>
5982159832
</li>
@@ -60068,11 +60079,11 @@ <h2 id="S">S</h2>
6006860079
<li><a href="datadog_api_client.v2.api.html#datadog_api_client.v2.api.on_call_api.OnCallApi.set_on_call_team_routing_rules">set_on_call_team_routing_rules() (OnCallApi method)</a>
6006960080
</li>
6007060081
<li><a href="datadog_api_client.v2.api.html#datadog_api_client.v2.api.synthetics_api.SyntheticsApi.set_on_demand_concurrency_cap">set_on_demand_concurrency_cap() (SyntheticsApi method)</a>
60071-
</li>
60072-
<li><a href="datadog_api_client.v1.model.html#datadog_api_client.v1.model.shared_dashboard.SharedDashboard">SharedDashboard (class in datadog_api_client.v1.model.shared_dashboard)</a>
6007360082
</li>
6007460083
</ul></td>
6007560084
<td style="width: 33%; vertical-align: top;"><ul>
60085+
<li><a href="datadog_api_client.v1.model.html#datadog_api_client.v1.model.shared_dashboard.SharedDashboard">SharedDashboard (class in datadog_api_client.v1.model.shared_dashboard)</a>
60086+
</li>
6007660087
<li><a href="datadog_api_client.v1.model.html#datadog_api_client.v1.model.shared_dashboard_author.SharedDashboardAuthor">SharedDashboardAuthor (class in datadog_api_client.v1.model.shared_dashboard_author)</a>
6007760088
</li>
6007860089
<li><a href="datadog_api_client.v1.model.html#datadog_api_client.v1.model.shared_dashboard_invitees_items.SharedDashboardInviteesItems">SharedDashboardInviteesItems (class in datadog_api_client.v1.model.shared_dashboard_invitees_items)</a>

objects.inv

13 Bytes
Binary file not shown.

py-modindex.html

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24047,6 +24047,11 @@ <h1>Python Module Index</h1>
2404724047
<td>&#160;&#160;&#160;
2404824048
<a href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.sensitive_data_scanner_standard_patterns_response_item"><code class="xref">datadog_api_client.v2.model.sensitive_data_scanner_standard_patterns_response_item</code></a></td><td>
2404924049
<em></em></td></tr>
24050+
<tr class="cg-1">
24051+
<td></td>
24052+
<td>&#160;&#160;&#160;
24053+
<a href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.sensitive_data_scanner_suppressions"><code class="xref">datadog_api_client.v2.model.sensitive_data_scanner_suppressions</code></a></td><td>
24054+
<em></em></td></tr>
2405024055
<tr class="cg-1">
2405124056
<td></td>
2405224057
<td>&#160;&#160;&#160;

searchindex.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)