Skip to content

Commit 8825858

Browse files
Add field attribute to the Workload Protection hash action (#2972)
Co-authored-by: ci.datadog-api-spec <packages@datadoghq.com> 1704d71
1 parent 79df051 commit 8825858

File tree

8 files changed

+61
-8
lines changed

8 files changed

+61
-8
lines changed

_sources/datadog_api_client.v2.model.rst.txt

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4071,6 +4071,13 @@ datadog\_api\_client.v2.model.cloud\_workload\_security\_agent\_rule\_action\_se
40714071
:members:
40724072
:show-inheritance:
40734073

4074+
datadog\_api\_client.v2.model.cloud\_workload\_security\_agent\_rule\_action\_set\_value module
4075+
-----------------------------------------------------------------------------------------------
4076+
4077+
.. automodule:: datadog_api_client.v2.model.cloud_workload_security_agent_rule_action_set_value
4078+
:members:
4079+
:show-inheritance:
4080+
40744081
datadog\_api\_client.v2.model.cloud\_workload\_security\_agent\_rule\_attributes module
40754082
---------------------------------------------------------------------------------------
40764083

datadog_api_client.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3117,6 +3117,7 @@ <h2 id="subpackages">Subpackages<a class="headerlink" href="#subpackages" title=
31173117
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.cloud_workload_security_agent_rule_action_hash">datadog_api_client.v2.model.cloud_workload_security_agent_rule_action_hash module</a></li>
31183118
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.cloud_workload_security_agent_rule_action_metadata">datadog_api_client.v2.model.cloud_workload_security_agent_rule_action_metadata module</a></li>
31193119
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.cloud_workload_security_agent_rule_action_set">datadog_api_client.v2.model.cloud_workload_security_agent_rule_action_set module</a></li>
3120+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.cloud_workload_security_agent_rule_action_set_value">datadog_api_client.v2.model.cloud_workload_security_agent_rule_action_set_value module</a></li>
31203121
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.cloud_workload_security_agent_rule_attributes">datadog_api_client.v2.model.cloud_workload_security_agent_rule_attributes module</a></li>
31213122
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.cloud_workload_security_agent_rule_create_attributes">datadog_api_client.v2.model.cloud_workload_security_agent_rule_create_attributes module</a></li>
31223123
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.cloud_workload_security_agent_rule_create_data">datadog_api_client.v2.model.cloud_workload_security_agent_rule_create_data module</a></li>

datadog_api_client.v2.html

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4527,6 +4527,10 @@ <h2 id="subpackages">Subpackages<a class="headerlink" href="#subpackages" title=
45274527
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.cloud_workload_security_agent_rule_action_set.CloudWorkloadSecurityAgentRuleActionSet"><code class="docutils literal notranslate"><span class="pre">CloudWorkloadSecurityAgentRuleActionSet</span></code></a></li>
45284528
</ul>
45294529
</li>
4530+
<li class="toctree-l2"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.cloud_workload_security_agent_rule_action_set_value">datadog_api_client.v2.model.cloud_workload_security_agent_rule_action_set_value module</a><ul>
4531+
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.cloud_workload_security_agent_rule_action_set_value.CloudWorkloadSecurityAgentRuleActionSetValue"><code class="docutils literal notranslate"><span class="pre">CloudWorkloadSecurityAgentRuleActionSetValue</span></code></a></li>
4532+
</ul>
4533+
</li>
45304534
<li class="toctree-l2"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.cloud_workload_security_agent_rule_attributes">datadog_api_client.v2.model.cloud_workload_security_agent_rule_attributes module</a><ul>
45314535
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.cloud_workload_security_agent_rule_attributes.CloudWorkloadSecurityAgentRuleAttributes"><code class="docutils literal notranslate"><span class="pre">CloudWorkloadSecurityAgentRuleAttributes</span></code></a></li>
45324536
</ul>

datadog_api_client.v2.model.html

Lines changed: 28 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4271,6 +4271,12 @@
42714271
</li></ul>
42724272
</nav>
42734273
</li>
4274+
<li class="md-nav__item"><a href="#module-datadog_api_client.v2.model.cloud_workload_security_agent_rule_action_set_value" class="md-nav__link">datadog_api_client.v2.model.cloud_workload_security_agent_rule_action_set_value module</a><nav class="md-nav">
4275+
<ul class="md-nav__list">
4276+
<li class="md-nav__item"><a href="#datadog_api_client.v2.model.cloud_workload_security_agent_rule_action_set_value.CloudWorkloadSecurityAgentRuleActionSetValue" class="md-nav__link"><code class="docutils literal notranslate"><span class="pre">CloudWorkloadSecurityAgentRuleActionSetValue</span></code></a>
4277+
</li></ul>
4278+
</nav>
4279+
</li>
42744280
<li class="md-nav__item"><a href="#module-datadog_api_client.v2.model.cloud_workload_security_agent_rule_attributes" class="md-nav__link">datadog_api_client.v2.model.cloud_workload_security_agent_rule_attributes module</a><nav class="md-nav">
42754281
<ul class="md-nav__list">
42764282
<li class="md-nav__item"><a href="#datadog_api_client.v2.model.cloud_workload_security_agent_rule_attributes.CloudWorkloadSecurityAgentRuleAttributes" class="md-nav__link"><code class="docutils literal notranslate"><span class="pre">CloudWorkloadSecurityAgentRuleAttributes</span></code></a>
@@ -36456,6 +36462,7 @@ <h2 id="submodules">Submodules<a class="headerlink" href="#submodules" title="Li
3645636462
<li><p><strong>monitoring_rules_count</strong> (<em>int</em><em>, </em><em>optional</em>) – The number of rules in the monitoring state in this policy</p></li>
3645736463
<li><p><strong>name</strong> (<em>str</em><em>, </em><em>optional</em>) – The name of the policy</p></li>
3645836464
<li><p><strong>pinned</strong> (<em>bool</em><em>, </em><em>optional</em>) – Whether the policy is pinned</p></li>
36465+
<li><p><strong>policy_type</strong> (<em>str</em><em>, </em><em>optional</em>) – The type of the policy</p></li>
3645936466
<li><p><strong>policy_version</strong> (<em>str</em><em>, </em><em>optional</em>) – The version of the policy</p></li>
3646036467
<li><p><strong>priority</strong> (<em>int</em><em>, </em><em>optional</em>) – The priority of the policy</p></li>
3646136468
<li><p><strong>rule_count</strong> (<em>int</em><em>, </em><em>optional</em>) – The number of rules in this policy</p></li>
@@ -36702,7 +36709,7 @@ <h2 id="submodules">Submodules<a class="headerlink" href="#submodules" title="Li
3670236709
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
3670336710
<dd class="field-odd"><ul class="simple">
3670436711
<li><p><strong>filter</strong> (<em>str</em><em>, </em><em>optional</em>) – SECL expression used to target the container to apply the action on</p></li>
36705-
<li><p><strong>hash</strong> (<a class="reference internal" href="#datadog_api_client.v2.model.cloud_workload_security_agent_rule_action_hash.CloudWorkloadSecurityAgentRuleActionHash" title="datadog_api_client.v2.model.cloud_workload_security_agent_rule_action_hash.CloudWorkloadSecurityAgentRuleActionHash"><em>CloudWorkloadSecurityAgentRuleActionHash</em></a><em>, </em><em>optional</em>) – An empty object indicating the hash action</p></li>
36712+
<li><p><strong>hash</strong> (<a class="reference internal" href="#datadog_api_client.v2.model.cloud_workload_security_agent_rule_action_hash.CloudWorkloadSecurityAgentRuleActionHash" title="datadog_api_client.v2.model.cloud_workload_security_agent_rule_action_hash.CloudWorkloadSecurityAgentRuleActionHash"><em>CloudWorkloadSecurityAgentRuleActionHash</em></a><em>, </em><em>optional</em>) – Hash file specified by the field attribute</p></li>
3670636713
<li><p><strong>kill</strong> (<a class="reference internal" href="#datadog_api_client.v2.model.cloud_workload_security_agent_rule_kill.CloudWorkloadSecurityAgentRuleKill" title="datadog_api_client.v2.model.cloud_workload_security_agent_rule_kill.CloudWorkloadSecurityAgentRuleKill"><em>CloudWorkloadSecurityAgentRuleKill</em></a><em>, </em><em>optional</em>) – Kill system call applied on the container matching the rule</p></li>
3670736714
<li><p><strong>metadata</strong> (<a class="reference internal" href="#datadog_api_client.v2.model.cloud_workload_security_agent_rule_action_metadata.CloudWorkloadSecurityAgentRuleActionMetadata" title="datadog_api_client.v2.model.cloud_workload_security_agent_rule_action_metadata.CloudWorkloadSecurityAgentRuleActionMetadata"><em>CloudWorkloadSecurityAgentRuleActionMetadata</em></a><em>, </em><em>optional</em>) – The metadata action applied on the scope matching the rule</p></li>
3670836715
<li><p><strong>set</strong> (<a class="reference internal" href="#datadog_api_client.v2.model.cloud_workload_security_agent_rule_action_set.CloudWorkloadSecurityAgentRuleActionSet" title="datadog_api_client.v2.model.cloud_workload_security_agent_rule_action_set.CloudWorkloadSecurityAgentRuleActionSet"><em>CloudWorkloadSecurityAgentRuleActionSet</em></a><em>, </em><em>optional</em>) – The set action applied on the scope matching the rule</p></li>
@@ -36721,7 +36728,12 @@ <h2 id="submodules">Submodules<a class="headerlink" href="#submodules" title="Li
3672136728
<dt class="sig sig-object py">
3672236729
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">CloudWorkloadSecurityAgentRuleActionHash</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>
3672336730
<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>
36724-
<p>An empty object indicating the hash action</p>
36731+
<p>Hash file specified by the field attribute</p>
36732+
<dl class="field-list simple">
36733+
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
36734+
<dd class="field-odd"><p><strong>field</strong> (<em>str</em><em>, </em><em>optional</em>) – The field of the hash action</p>
36735+
</dd>
36736+
</dl>
3672536737
</dd></dl>
3672636738
</section>
3672736739
<section id="module-datadog_api_client.v2.model.cloud_workload_security_agent_rule_action_metadata">
@@ -36769,12 +36781,25 @@ <h2 id="submodules">Submodules<a class="headerlink" href="#submodules" title="Li
3676936781
<li><p><strong>scope</strong> (<em>str</em><em>, </em><em>optional</em>) – The scope of the set action.</p></li>
3677036782
<li><p><strong>size</strong> (<em>int</em><em>, </em><em>optional</em>) – The size of the set action.</p></li>
3677136783
<li><p><strong>ttl</strong> (<em>int</em><em>, </em><em>optional</em>) – The time to live of the set action.</p></li>
36772-
<li><p><strong>value</strong> (<em>str</em><em>, </em><em>optional</em>) – The value of the set action</p></li>
36784+
<li><p><strong>value</strong> (<a class="reference internal" href="#datadog_api_client.v2.model.cloud_workload_security_agent_rule_action_set_value.CloudWorkloadSecurityAgentRuleActionSetValue" title="datadog_api_client.v2.model.cloud_workload_security_agent_rule_action_set_value.CloudWorkloadSecurityAgentRuleActionSetValue"><em>CloudWorkloadSecurityAgentRuleActionSetValue</em></a><em>, </em><em>optional</em>) – The value of the set action</p></li>
3677336785
</ul>
3677436786
</dd>
3677536787
</dl>
3677636788
</dd></dl>
3677736789
</section>
36790+
<section id="module-datadog_api_client.v2.model.cloud_workload_security_agent_rule_action_set_value">
36791+
<span id="datadog-api-client-v2-model-cloud-workload-security-agent-rule-action-set-value-module"></span><h2 id="module-datadog_api_client.v2.model.cloud_workload_security_agent_rule_action_set_value">datadog_api_client.v2.model.cloud_workload_security_agent_rule_action_set_value module<a class="headerlink" href="#module-datadog_api_client.v2.model.cloud_workload_security_agent_rule_action_set_value" title="Link to this heading">¶</a></h2>
36792+
<dl class="py class">
36793+
<dt class="sig sig-object py" id="datadog_api_client.v2.model.cloud_workload_security_agent_rule_action_set_value.CloudWorkloadSecurityAgentRuleActionSetValue">
36794+
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">CloudWorkloadSecurityAgentRuleActionSetValue</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.cloud_workload_security_agent_rule_action_set_value.CloudWorkloadSecurityAgentRuleActionSetValue" title="Link to this definition">¶</a></dt>
36795+
<dt class="sig sig-object py">
36796+
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">CloudWorkloadSecurityAgentRuleActionSetValue</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>
36797+
<dt class="sig sig-object py">
36798+
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">CloudWorkloadSecurityAgentRuleActionSetValue</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>
36799+
<dd><p>Bases: <a class="reference internal" href="datadog_api_client.html#datadog_api_client.model_utils.ModelComposed" title="datadog_api_client.model_utils.ModelComposed"><code class="xref py py-class docutils literal notranslate"><span class="pre">ModelComposed</span></code></a></p>
36800+
<p>The value of the set action</p>
36801+
</dd></dl>
36802+
</section>
3677836803
<section id="module-datadog_api_client.v2.model.cloud_workload_security_agent_rule_attributes">
3677936804
<span id="datadog-api-client-v2-model-cloud-workload-security-agent-rule-attributes-module"></span><h2 id="module-datadog_api_client.v2.model.cloud_workload_security_agent_rule_attributes">datadog_api_client.v2.model.cloud_workload_security_agent_rule_attributes module<a class="headerlink" href="#module-datadog_api_client.v2.model.cloud_workload_security_agent_rule_attributes" title="Link to this heading">¶</a></h2>
3678036805
<dl class="py class">

genindex.html

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2446,6 +2446,8 @@ <h2 id="C">C</h2>
24462446
<li><a href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.cloud_workload_security_agent_rule_action_metadata.CloudWorkloadSecurityAgentRuleActionMetadata">CloudWorkloadSecurityAgentRuleActionMetadata (class in datadog_api_client.v2.model.cloud_workload_security_agent_rule_action_metadata)</a>
24472447
</li>
24482448
<li><a href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.cloud_workload_security_agent_rule_action_set.CloudWorkloadSecurityAgentRuleActionSet">CloudWorkloadSecurityAgentRuleActionSet (class in datadog_api_client.v2.model.cloud_workload_security_agent_rule_action_set)</a>
2449+
</li>
2450+
<li><a href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.cloud_workload_security_agent_rule_action_set_value.CloudWorkloadSecurityAgentRuleActionSetValue">CloudWorkloadSecurityAgentRuleActionSetValue (class in datadog_api_client.v2.model.cloud_workload_security_agent_rule_action_set_value)</a>
24492451
</li>
24502452
<li><a href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.cloud_workload_security_agent_rule_attributes.CloudWorkloadSecurityAgentRuleAttributes">CloudWorkloadSecurityAgentRuleAttributes (class in datadog_api_client.v2.model.cloud_workload_security_agent_rule_attributes)</a>
24512453
</li>
@@ -2658,11 +2660,11 @@ <h2 id="C">C</h2>
26582660
<li><a href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.container_item.ContainerItem">ContainerItem (class in datadog_api_client.v2.model.container_item)</a>
26592661
</li>
26602662
<li><a href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.container_meta.ContainerMeta">ContainerMeta (class in datadog_api_client.v2.model.container_meta)</a>
2661-
</li>
2662-
<li><a href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.container_meta_page.ContainerMetaPage">ContainerMetaPage (class in datadog_api_client.v2.model.container_meta_page)</a>
26632663
</li>
26642664
</ul></td>
26652665
<td style="width: 33%; vertical-align: top;"><ul>
2666+
<li><a href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.container_meta_page.ContainerMetaPage">ContainerMetaPage (class in datadog_api_client.v2.model.container_meta_page)</a>
2667+
</li>
26662668
<li><a href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.container_meta_page_type.ContainerMetaPageType">ContainerMetaPageType (class in datadog_api_client.v2.model.container_meta_page_type)</a>
26672669
</li>
26682670
<li><a href="datadog_api_client.v2.api.html#datadog_api_client.v2.api.containers_api.ContainersApi">ContainersApi (class in datadog_api_client.v2.api.containers_api)</a>
@@ -15213,6 +15215,13 @@ <h2 id="D">D</h2>
1521315215

1521415216
<ul>
1521515217
<li><a href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.cloud_workload_security_agent_rule_action_set">module</a>
15218+
</li>
15219+
</ul></li>
15220+
<li>
15221+
datadog_api_client.v2.model.cloud_workload_security_agent_rule_action_set_value
15222+
15223+
<ul>
15224+
<li><a href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.cloud_workload_security_agent_rule_action_set_value">module</a>
1521615225
</li>
1521715226
</ul></li>
1521815227
<li>
@@ -20724,15 +20733,15 @@ <h2 id="D">D</h2>
2072420733
<li><a href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.fleet_schedule_patch_request">module</a>
2072520734
</li>
2072620735
</ul></li>
20736+
</ul></td>
20737+
<td style="width: 33%; vertical-align: top;"><ul>
2072720738
<li>
2072820739
datadog_api_client.v2.model.fleet_schedule_recurrence_rule
2072920740

2073020741
<ul>
2073120742
<li><a href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.fleet_schedule_recurrence_rule">module</a>
2073220743
</li>
2073320744
</ul></li>
20734-
</ul></td>
20735-
<td style="width: 33%; vertical-align: top;"><ul>
2073620745
<li>
2073720746
datadog_api_client.v2.model.fleet_schedule_resource_type
2073820747

@@ -44620,6 +44629,8 @@ <h2 id="M">M</h2>
4462044629
<li><a href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.cloud_workload_security_agent_rule_action_metadata">datadog_api_client.v2.model.cloud_workload_security_agent_rule_action_metadata</a>
4462144630
</li>
4462244631
<li><a href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.cloud_workload_security_agent_rule_action_set">datadog_api_client.v2.model.cloud_workload_security_agent_rule_action_set</a>
44632+
</li>
44633+
<li><a href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.cloud_workload_security_agent_rule_action_set_value">datadog_api_client.v2.model.cloud_workload_security_agent_rule_action_set_value</a>
4462344634
</li>
4462444635
<li><a href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.cloud_workload_security_agent_rule_attributes">datadog_api_client.v2.model.cloud_workload_security_agent_rule_attributes</a>
4462544636
</li>

objects.inv

14 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)