Skip to content

Commit 36ce240

Browse files
Add API spec for AWS Integrations standard and resource collection IAM permissions (#2842)
Co-authored-by: ci.datadog-api-spec <packages@datadoghq.com> 4e20e49
1 parent cf19f7c commit 36ce240

File tree

5 files changed

+35
-3
lines changed

5 files changed

+35
-3
lines changed

datadog_api_client.v2.api.html

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -889,6 +889,10 @@
889889
</li>
890890
<li class="md-nav__item"><a href="#datadog_api_client.v2.api.aws_integration_api.AWSIntegrationApi.get_aws_integration_iam_permissions" class="md-nav__link"><code class="docutils literal notranslate"><span class="pre">AWSIntegrationApi.get_aws_integration_iam_permissions()</span></code></a>
891891
</li>
892+
<li class="md-nav__item"><a href="#datadog_api_client.v2.api.aws_integration_api.AWSIntegrationApi.get_aws_integration_iam_permissions_resource_collection" class="md-nav__link"><code class="docutils literal notranslate"><span class="pre">AWSIntegrationApi.get_aws_integration_iam_permissions_resource_collection()</span></code></a>
893+
</li>
894+
<li class="md-nav__item"><a href="#datadog_api_client.v2.api.aws_integration_api.AWSIntegrationApi.get_aws_integration_iam_permissions_standard" class="md-nav__link"><code class="docutils literal notranslate"><span class="pre">AWSIntegrationApi.get_aws_integration_iam_permissions_standard()</span></code></a>
895+
</li>
892896
<li class="md-nav__item"><a href="#datadog_api_client.v2.api.aws_integration_api.AWSIntegrationApi.list_aws_accounts" class="md-nav__link"><code class="docutils literal notranslate"><span class="pre">AWSIntegrationApi.list_aws_accounts()</span></code></a>
893897
</li>
894898
<li class="md-nav__item"><a href="#datadog_api_client.v2.api.aws_integration_api.AWSIntegrationApi.list_aws_namespaces" class="md-nav__link"><code class="docutils literal notranslate"><span class="pre">AWSIntegrationApi.list_aws_namespaces()</span></code></a>
@@ -3671,6 +3675,28 @@ <h2 id="submodules">Submodules<a class="headerlink" href="#submodules" title="Li
36713675
</dl>
36723676
</dd></dl>
36733677
<dl class="py method">
3678+
<dt class="sig sig-object py" id="datadog_api_client.v2.api.aws_integration_api.AWSIntegrationApi.get_aws_integration_iam_permissions_resource_collection">
3679+
<span class="sig-name descname"><span class="pre">get_aws_integration_iam_permissions_resource_collection</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_integration_iam_permissions_response.AWSIntegrationIamPermissionsResponse" title="datadog_api_client.v2.model.aws_integration_iam_permissions_response.AWSIntegrationIamPermissionsResponse"><span class="pre">AWSIntegrationIamPermissionsResponse</span></a></span></span><a class="headerlink" href="#datadog_api_client.v2.api.aws_integration_api.AWSIntegrationApi.get_aws_integration_iam_permissions_resource_collection" title="Link to this definition">¶</a></dt>
3680+
<dd><p>Get resource collection IAM permissions.</p>
3681+
<p>Get all resource collection AWS IAM permissions required for the AWS integration.</p>
3682+
<dl class="field-list simple">
3683+
<dt class="field-odd">Return type<span class="colon">:</span></dt>
3684+
<dd class="field-odd"><p><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.aws_integration_iam_permissions_response.AWSIntegrationIamPermissionsResponse" title="datadog_api_client.v2.model.aws_integration_iam_permissions_response.AWSIntegrationIamPermissionsResponse">AWSIntegrationIamPermissionsResponse</a></p>
3685+
</dd>
3686+
</dl>
3687+
</dd></dl>
3688+
<dl class="py method">
3689+
<dt class="sig sig-object py" id="datadog_api_client.v2.api.aws_integration_api.AWSIntegrationApi.get_aws_integration_iam_permissions_standard">
3690+
<span class="sig-name descname"><span class="pre">get_aws_integration_iam_permissions_standard</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_integration_iam_permissions_response.AWSIntegrationIamPermissionsResponse" title="datadog_api_client.v2.model.aws_integration_iam_permissions_response.AWSIntegrationIamPermissionsResponse"><span class="pre">AWSIntegrationIamPermissionsResponse</span></a></span></span><a class="headerlink" href="#datadog_api_client.v2.api.aws_integration_api.AWSIntegrationApi.get_aws_integration_iam_permissions_standard" title="Link to this definition">¶</a></dt>
3691+
<dd><p>Get AWS integration standard IAM permissions.</p>
3692+
<p>Get all standard AWS IAM permissions required for the AWS integration.</p>
3693+
<dl class="field-list simple">
3694+
<dt class="field-odd">Return type<span class="colon">:</span></dt>
3695+
<dd class="field-odd"><p><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.aws_integration_iam_permissions_response.AWSIntegrationIamPermissionsResponse" title="datadog_api_client.v2.model.aws_integration_iam_permissions_response.AWSIntegrationIamPermissionsResponse">AWSIntegrationIamPermissionsResponse</a></p>
3696+
</dd>
3697+
</dl>
3698+
</dd></dl>
3699+
<dl class="py method">
36743700
<dt class="sig sig-object py" id="datadog_api_client.v2.api.aws_integration_api.AWSIntegrationApi.list_aws_accounts">
36753701
<span class="sig-name descname"><span class="pre">list_aws_accounts</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">*</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">aws_account_id</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><a class="reference internal" href="datadog_api_client.html#datadog_api_client.model_utils.UnsetType" title="datadog_api_client.model_utils.UnsetType"><span class="pre">UnsetType</span></a></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">UnsetType.unset</span></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.aws_accounts_response.AWSAccountsResponse" title="datadog_api_client.v2.model.aws_accounts_response.AWSAccountsResponse"><span class="pre">AWSAccountsResponse</span></a></span></span><a class="headerlink" href="#datadog_api_client.v2.api.aws_integration_api.AWSIntegrationApi.list_aws_accounts" title="Link to this definition">¶</a></dt>
36763702
<dd><p>List all AWS integrations.</p>

datadog_api_client.v2.html

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -967,6 +967,8 @@ <h2 id="subpackages">Subpackages<a class="headerlink" href="#subpackages" title=
967967
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.api.html#datadog_api_client.v2.api.aws_integration_api.AWSIntegrationApi.delete_aws_account"><code class="docutils literal notranslate"><span class="pre">AWSIntegrationApi.delete_aws_account()</span></code></a></li>
968968
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.api.html#datadog_api_client.v2.api.aws_integration_api.AWSIntegrationApi.get_aws_account"><code class="docutils literal notranslate"><span class="pre">AWSIntegrationApi.get_aws_account()</span></code></a></li>
969969
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.api.html#datadog_api_client.v2.api.aws_integration_api.AWSIntegrationApi.get_aws_integration_iam_permissions"><code class="docutils literal notranslate"><span class="pre">AWSIntegrationApi.get_aws_integration_iam_permissions()</span></code></a></li>
970+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.api.html#datadog_api_client.v2.api.aws_integration_api.AWSIntegrationApi.get_aws_integration_iam_permissions_resource_collection"><code class="docutils literal notranslate"><span class="pre">AWSIntegrationApi.get_aws_integration_iam_permissions_resource_collection()</span></code></a></li>
971+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.api.html#datadog_api_client.v2.api.aws_integration_api.AWSIntegrationApi.get_aws_integration_iam_permissions_standard"><code class="docutils literal notranslate"><span class="pre">AWSIntegrationApi.get_aws_integration_iam_permissions_standard()</span></code></a></li>
970972
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.api.html#datadog_api_client.v2.api.aws_integration_api.AWSIntegrationApi.list_aws_accounts"><code class="docutils literal notranslate"><span class="pre">AWSIntegrationApi.list_aws_accounts()</span></code></a></li>
971973
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.api.html#datadog_api_client.v2.api.aws_integration_api.AWSIntegrationApi.list_aws_namespaces"><code class="docutils literal notranslate"><span class="pre">AWSIntegrationApi.list_aws_namespaces()</span></code></a></li>
972974
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.api.html#datadog_api_client.v2.api.aws_integration_api.AWSIntegrationApi.update_aws_account"><code class="docutils literal notranslate"><span class="pre">AWSIntegrationApi.update_aws_account()</span></code></a></li>

genindex.html

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34101,6 +34101,10 @@ <h2 id="G">G</h2>
3410134101
<li><a href="datadog_api_client.v2.api.html#datadog_api_client.v2.api.aws_integration_api.AWSIntegrationApi.get_aws_account">get_aws_account() (AWSIntegrationApi method)</a>
3410234102
</li>
3410334103
<li><a href="datadog_api_client.v2.api.html#datadog_api_client.v2.api.aws_integration_api.AWSIntegrationApi.get_aws_integration_iam_permissions">get_aws_integration_iam_permissions() (AWSIntegrationApi method)</a>
34104+
</li>
34105+
<li><a href="datadog_api_client.v2.api.html#datadog_api_client.v2.api.aws_integration_api.AWSIntegrationApi.get_aws_integration_iam_permissions_resource_collection">get_aws_integration_iam_permissions_resource_collection() (AWSIntegrationApi method)</a>
34106+
</li>
34107+
<li><a href="datadog_api_client.v2.api.html#datadog_api_client.v2.api.aws_integration_api.AWSIntegrationApi.get_aws_integration_iam_permissions_standard">get_aws_integration_iam_permissions_standard() (AWSIntegrationApi method)</a>
3410434108
</li>
3410534109
<li><a href="datadog_api_client.v2.api.html#datadog_api_client.v2.api.agentless_scanning_api.AgentlessScanningApi.get_aws_on_demand_task">get_aws_on_demand_task() (AgentlessScanningApi method)</a>
3410634110
</li>
@@ -34263,11 +34267,11 @@ <h2 id="G">G</h2>
3426334267
<li><a href="datadog_api_client.v2.api.html#datadog_api_client.v2.api.metrics_api.MetricsApi.get_metric_tag_cardinality_details">get_metric_tag_cardinality_details() (MetricsApi method)</a>
3426434268
</li>
3426534269
<li><a href="datadog_api_client.v1.api.html#datadog_api_client.v1.api.synthetics_api.SyntheticsApi.get_mobile_test">get_mobile_test() (SyntheticsApi method)</a>
34266-
</li>
34267-
<li><a href="datadog_api_client.v1.api.html#datadog_api_client.v1.api.monitors_api.MonitorsApi.get_monitor">get_monitor() (MonitorsApi method)</a>
3426834270
</li>
3426934271
</ul></td>
3427034272
<td style="width: 33%; vertical-align: top;"><ul>
34273+
<li><a href="datadog_api_client.v1.api.html#datadog_api_client.v1.api.monitors_api.MonitorsApi.get_monitor">get_monitor() (MonitorsApi method)</a>
34274+
</li>
3427134275
<li><a href="datadog_api_client.v2.api.html#datadog_api_client.v2.api.monitors_api.MonitorsApi.get_monitor_config_policy">get_monitor_config_policy() (MonitorsApi method)</a>
3427234276
</li>
3427334277
<li><a href="datadog_api_client.v2.api.html#datadog_api_client.v2.api.monitors_api.MonitorsApi.get_monitor_notification_rule">get_monitor_notification_rule() (MonitorsApi method)</a>

objects.inv

23 Bytes
Binary file not shown.

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)