Skip to content

Commit

Permalink
Add CSM Agentless Read Endpoint (#2330)
Browse files Browse the repository at this point in the history
Co-authored-by: ci.datadog-api-spec <[email protected]> 832895e
  • Loading branch information
1 parent 5eea301 commit 6f3b788
Show file tree
Hide file tree
Showing 10 changed files with 287 additions and 7 deletions.
7 changes: 7 additions & 0 deletions _sources/datadog_api_client.v2.api.rst.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,13 @@ datadog\_api\_client.v2.api package
Submodules
----------

datadog\_api\_client.v2.api.agentless\_scanning\_api module
-----------------------------------------------------------

.. automodule:: datadog_api_client.v2.api.agentless_scanning_api
:members:
:show-inheritance:

datadog\_api\_client.v2.api.api\_management\_api module
-------------------------------------------------------

Expand Down
28 changes: 28 additions & 0 deletions _sources/datadog_api_client.v2.model.rst.txt
Original file line number Diff line number Diff line change
Expand Up @@ -921,6 +921,34 @@ datadog\_api\_client.v2.model.aws\_resources\_config module
:members:
:show-inheritance:

datadog\_api\_client.v2.model.aws\_scan\_options\_attributes module
-------------------------------------------------------------------

.. automodule:: datadog_api_client.v2.model.aws_scan_options_attributes
:members:
:show-inheritance:

datadog\_api\_client.v2.model.aws\_scan\_options\_data module
-------------------------------------------------------------

.. automodule:: datadog_api_client.v2.model.aws_scan_options_data
:members:
:show-inheritance:

datadog\_api\_client.v2.model.aws\_scan\_options\_response module
-----------------------------------------------------------------

.. automodule:: datadog_api_client.v2.model.aws_scan_options_response
:members:
:show-inheritance:

datadog\_api\_client.v2.model.aws\_scan\_options\_type module
-------------------------------------------------------------

.. automodule:: datadog_api_client.v2.model.aws_scan_options_type
:members:
:show-inheritance:

datadog\_api\_client.v2.model.aws\_traces\_config module
--------------------------------------------------------

Expand Down
5 changes: 5 additions & 0 deletions datadog_api_client.html
Original file line number Diff line number Diff line change
Expand Up @@ -2223,6 +2223,7 @@ <h2 id="subpackages">Subpackages<a class="headerlink" href="#subpackages" title=
<li class="toctree-l2"><a class="reference internal" href="datadog_api_client.v2.html#subpackages">Subpackages</a><ul>
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.api.html">datadog_api_client.v2.api package</a><ul>
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.api.html#submodules">Submodules</a></li>
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.api.html#module-datadog_api_client.v2.api.agentless_scanning_api">datadog_api_client.v2.api.agentless_scanning_api module</a></li>
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.api.html#module-datadog_api_client.v2.api.api_management_api">datadog_api_client.v2.api.api_management_api module</a></li>
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.api.html#module-datadog_api_client.v2.api.apm_retention_filters_api">datadog_api_client.v2.api.apm_retention_filters_api module</a></li>
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.api.html#module-datadog_api_client.v2.api.apps_api">datadog_api_client.v2.api.apps_api module</a></li>
Expand Down Expand Up @@ -2421,6 +2422,10 @@ <h2 id="subpackages">Subpackages<a class="headerlink" href="#subpackages" title=
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.aws_regions_include_all">datadog_api_client.v2.model.aws_regions_include_all module</a></li>
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.aws_regions_include_only">datadog_api_client.v2.model.aws_regions_include_only module</a></li>
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.aws_resources_config">datadog_api_client.v2.model.aws_resources_config module</a></li>
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.aws_scan_options_attributes">datadog_api_client.v2.model.aws_scan_options_attributes module</a></li>
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.aws_scan_options_data">datadog_api_client.v2.model.aws_scan_options_data module</a></li>
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.aws_scan_options_response">datadog_api_client.v2.model.aws_scan_options_response module</a></li>
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.aws_scan_options_type">datadog_api_client.v2.model.aws_scan_options_type module</a></li>
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.aws_traces_config">datadog_api_client.v2.model.aws_traces_config module</a></li>
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.azure_uc_config">datadog_api_client.v2.model.azure_uc_config module</a></li>
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.azure_uc_config_pair">datadog_api_client.v2.model.azure_uc_config_pair module</a></li>
Expand Down
33 changes: 33 additions & 0 deletions datadog_api_client.v2.api.html
Original file line number Diff line number Diff line change
Expand Up @@ -677,6 +677,16 @@
<ul class="md-nav__list">
<li class="md-nav__item"><a href="#submodules" class="md-nav__link">Submodules</a>
</li>
<li class="md-nav__item"><a href="#module-datadog_api_client.v2.api.agentless_scanning_api" class="md-nav__link">datadog_api_client.v2.api.agentless_scanning_api module</a><nav class="md-nav">
<ul class="md-nav__list">
<li class="md-nav__item"><a href="#datadog_api_client.v2.api.agentless_scanning_api.AgentlessScanningApi" class="md-nav__link"><code class="docutils literal notranslate"><span class="pre">AgentlessScanningApi</span></code></a><nav class="md-nav">
<ul class="md-nav__list">
<li class="md-nav__item"><a href="#datadog_api_client.v2.api.agentless_scanning_api.AgentlessScanningApi.list_aws_scan_options" class="md-nav__link"><code class="docutils literal notranslate"><span class="pre">AgentlessScanningApi.list_aws_scan_options()</span></code></a>
</li></ul>
</nav>
</li></ul>
</nav>
</li>
<li class="md-nav__item"><a href="#module-datadog_api_client.v2.api.api_management_api" class="md-nav__link">datadog_api_client.v2.api.api_management_api module</a><nav class="md-nav">
<ul class="md-nav__list">
<li class="md-nav__item"><a href="#datadog_api_client.v2.api.api_management_api.APIManagementApi" class="md-nav__link"><code class="docutils literal notranslate"><span class="pre">APIManagementApi</span></code></a><nav class="md-nav">
Expand Down Expand Up @@ -2080,6 +2090,29 @@ <h1 id="datadog-api-client-v2-api--page-root">datadog_api_client.v2.api package<
<section id="submodules">
<h2 id="submodules">Submodules<a class="headerlink" href="#submodules" title="Link to this heading">¶</a></h2>
</section>
<section id="module-datadog_api_client.v2.api.agentless_scanning_api">
<span id="datadog-api-client-v2-api-agentless-scanning-api-module"></span><h2 id="module-datadog_api_client.v2.api.agentless_scanning_api">datadog_api_client.v2.api.agentless_scanning_api module<a class="headerlink" href="#module-datadog_api_client.v2.api.agentless_scanning_api" title="Link to this heading">¶</a></h2>
<dl class="py class">
<dt class="sig sig-object py" id="datadog_api_client.v2.api.agentless_scanning_api.AgentlessScanningApi">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">AgentlessScanningApi</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">api_client</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#datadog_api_client.v2.api.agentless_scanning_api.AgentlessScanningApi" title="Link to this definition">¶</a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">object</span></code></p>
<p>Datadog Agentless Scanning provides visibility into risks and vulnerabilities
within your hosts, running containers, and serverless functions—all without
requiring teams to install Agents on every host or where Agents cannot be installed.
Go to <a class="reference external" href="https://www.datadoghq.com/blog/agentless-scanning/">https://www.datadoghq.com/blog/agentless-scanning/</a> to learn more</p>
<dl class="py method">
<dt class="sig sig-object py" id="datadog_api_client.v2.api.agentless_scanning_api.AgentlessScanningApi.list_aws_scan_options">
<span class="sig-name descname"><span class="pre">list_aws_scan_options</span></span><span class="sig-paren">(</span><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.aws_scan_options_response.AwsScanOptionsResponse" title="datadog_api_client.v2.model.aws_scan_options_response.AwsScanOptionsResponse"><span class="pre">AwsScanOptionsResponse</span></a></span></span><a class="headerlink" href="#datadog_api_client.v2.api.agentless_scanning_api.AgentlessScanningApi.list_aws_scan_options" title="Link to this definition">¶</a></dt>
<dd><p>Get AWS Scan Options.</p>
<p>Fetches the scan options configured for AWS accounts.</p>
<dl class="field-list simple">
<dt class="field-odd">Return type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.aws_scan_options_response.AwsScanOptionsResponse" title="datadog_api_client.v2.model.aws_scan_options_response.AwsScanOptionsResponse">AwsScanOptionsResponse</a></p>
</dd>
</dl>
</dd></dl>
</dd></dl>
</section>
<section id="module-datadog_api_client.v2.api.api_management_api">
<span id="datadog-api-client-v2-api-api-management-api-module"></span><h2 id="module-datadog_api_client.v2.api.api_management_api">datadog_api_client.v2.api.api_management_api module<a class="headerlink" href="#module-datadog_api_client.v2.api.api_management_api" title="Link to this heading">¶</a></h2>
<dl class="py class">
Expand Down
23 changes: 23 additions & 0 deletions datadog_api_client.v2.html
Original file line number Diff line number Diff line change
Expand Up @@ -843,6 +843,13 @@ <h2 id="subpackages">Subpackages<a class="headerlink" href="#subpackages" title=
<ul>
<li class="toctree-l1"><a class="reference internal" href="datadog_api_client.v2.api.html">datadog_api_client.v2.api package</a><ul>
<li class="toctree-l2"><a class="reference internal" href="datadog_api_client.v2.api.html#submodules">Submodules</a></li>
<li class="toctree-l2"><a class="reference internal" href="datadog_api_client.v2.api.html#module-datadog_api_client.v2.api.agentless_scanning_api">datadog_api_client.v2.api.agentless_scanning_api module</a><ul>
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.api.html#datadog_api_client.v2.api.agentless_scanning_api.AgentlessScanningApi"><code class="docutils literal notranslate"><span class="pre">AgentlessScanningApi</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.api.html#datadog_api_client.v2.api.agentless_scanning_api.AgentlessScanningApi.list_aws_scan_options"><code class="docutils literal notranslate"><span class="pre">AgentlessScanningApi.list_aws_scan_options()</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="datadog_api_client.v2.api.html#module-datadog_api_client.v2.api.api_management_api">datadog_api_client.v2.api.api_management_api module</a><ul>
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.api.html#datadog_api_client.v2.api.api_management_api.APIManagementApi"><code class="docutils literal notranslate"><span class="pre">APIManagementApi</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.api.html#datadog_api_client.v2.api.api_management_api.APIManagementApi.create_open_api"><code class="docutils literal notranslate"><span class="pre">APIManagementApi.create_open_api()</span></code></a></li>
Expand Down Expand Up @@ -2186,6 +2193,22 @@ <h2 id="subpackages">Subpackages<a class="headerlink" href="#subpackages" title=
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.aws_resources_config.AWSResourcesConfig"><code class="docutils literal notranslate"><span class="pre">AWSResourcesConfig</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.aws_scan_options_attributes">datadog_api_client.v2.model.aws_scan_options_attributes module</a><ul>
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.aws_scan_options_attributes.AwsScanOptionsAttributes"><code class="docutils literal notranslate"><span class="pre">AwsScanOptionsAttributes</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.aws_scan_options_data">datadog_api_client.v2.model.aws_scan_options_data module</a><ul>
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.aws_scan_options_data.AwsScanOptionsData"><code class="docutils literal notranslate"><span class="pre">AwsScanOptionsData</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.aws_scan_options_response">datadog_api_client.v2.model.aws_scan_options_response module</a><ul>
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.aws_scan_options_response.AwsScanOptionsResponse"><code class="docutils literal notranslate"><span class="pre">AwsScanOptionsResponse</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.aws_scan_options_type">datadog_api_client.v2.model.aws_scan_options_type module</a><ul>
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.aws_scan_options_type.AwsScanOptionsType"><code class="docutils literal notranslate"><span class="pre">AwsScanOptionsType</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.aws_traces_config">datadog_api_client.v2.model.aws_traces_config module</a><ul>
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.aws_traces_config.AWSTracesConfig"><code class="docutils literal notranslate"><span class="pre">AWSTracesConfig</span></code></a></li>
</ul>
Expand Down
Loading

0 comments on commit 6f3b788

Please sign in to comment.